From 10d79495d21c47a6c890d501d461b62cb46081e1 Mon Sep 17 00:00:00 2001 From: Petri Hintukainen Date: Mon, 18 Jul 2011 22:38:54 +0300 Subject: demux_ts: commented out PCM inside PS1 Demuxer does not send PCM header. Decoder can't handle raw PCM stream without configuration. --- src/demuxers/demux_ts.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/demuxers/demux_ts.c b/src/demuxers/demux_ts.c index 60cdb9ff2..8ec2b60eb 100644 --- a/src/demuxers/demux_ts.c +++ b/src/demuxers/demux_ts.c @@ -878,9 +878,11 @@ static int demux_ts_parse_pes_header (xine_t *xine, demux_ts_media *m, m->type |= BUF_AUDIO_A52; return 1; +#if 0 + /* commented out: does not set PCM type. Decoder can't handle raw PCM stream without configuration. */ } else if ((p[0]&0xf0) == 0xa0) { - int pcm_offset; + unsigned int pcm_offset; for (pcm_offset=0; ++pcm_offset < packet_len-1 ; ){ if (p[pcm_offset] == 0x01 && p[pcm_offset+1] == 0x80 ) { /* START */ @@ -897,6 +899,7 @@ static int demux_ts_parse_pes_header (xine_t *xine, demux_ts_media *m, m->size = packet_len-pcm_offset; m->type |= BUF_AUDIO_LPCM_BE; return 1; +#endif } } else if ((stream_id & 0xf0) == 0xe0) { -- cgit v1.2.3