# HG changeset patch # User nicodvb # Date 1149462969 0 # Node ID c56569da92301c0dd1a30c1f6d69a60c84e48257 # Parent cd115dadae19c4eaae9e711a9eee4eca59ac8f4a fixed wrong assignment of stream type in generic PES_PRIVATE1 streams (didn't respect the type qualified in the PMT) diff -r cd115dadae19 -r c56569da9230 libmpdemux/demux_ts.c --- a/libmpdemux/demux_ts.c Sun Jun 04 23:11:40 2006 +0000 +++ b/libmpdemux/demux_ts.c Sun Jun 04 23:16:09 2006 +0000 @@ -1351,7 +1351,7 @@ mp_msg(MSGT_DEMUX, MSGL_DBG2, "PES_PRIVATE1\n"); es->start = p; es->size = packet_len; - es->type = PES_PRIVATE1; + es->type = (type_from_pmt == UNKNOWN ? PES_PRIVATE1 : type_from_pmt); es->payload_size -= packet_len; return 1;