comparison libmpdemux/demux_ts.c @ 18564:c56569da9230

fixed wrong assignment of stream type in generic PES_PRIVATE1 streams (didn't respect the type qualified in the PMT)
author nicodvb
date Sun, 04 Jun 2006 23:16:09 +0000
parents cd115dadae19
children 0eaccc94c90c
comparison
equal deleted inserted replaced
18563:cd115dadae19 18564:c56569da9230
1349 else 1349 else
1350 { 1350 {
1351 mp_msg(MSGT_DEMUX, MSGL_DBG2, "PES_PRIVATE1\n"); 1351 mp_msg(MSGT_DEMUX, MSGL_DBG2, "PES_PRIVATE1\n");
1352 es->start = p; 1352 es->start = p;
1353 es->size = packet_len; 1353 es->size = packet_len;
1354 es->type = PES_PRIVATE1; 1354 es->type = (type_from_pmt == UNKNOWN ? PES_PRIVATE1 : type_from_pmt);
1355 es->payload_size -= packet_len; 1355 es->payload_size -= packet_len;
1356 1356
1357 return 1; 1357 return 1;
1358 } 1358 }
1359 } 1359 }