diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2002-04-22 01:08:34 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2002-04-22 01:08:34 +0000 |
commit | d1321a27b20f52f865fb53bb8beb4f3ec616cad0 (patch) | |
tree | 4a24be48b7989b5feaab2711fae451c0576cc553 /src | |
parent | 8e1d616b16e33c7ab1c9688cb8321740545713f9 (diff) | |
download | xine-lib-d1321a27b20f52f865fb53bb8beb4f3ec616cad0.tar.gz xine-lib-d1321a27b20f52f865fb53bb8beb4f3ec616cad0.tar.bz2 |
Forward buf->decoder_info[] to audio fifo (it's used to specify things, like
dvdnav audio channel).
CVS patchset: 1755
CVS date: 2002/04/22 01:08:34
Diffstat (limited to 'src')
-rw-r--r-- | src/demuxers/demux_mpeg_block.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/demuxers/demux_mpeg_block.c b/src/demuxers/demux_mpeg_block.c index 79eadd086..730a9e435 100644 --- a/src/demuxers/demux_mpeg_block.c +++ b/src/demuxers/demux_mpeg_block.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: demux_mpeg_block.c,v 1.92 2002/04/16 12:27:20 jcdutton Exp $ + * $Id: demux_mpeg_block.c,v 1.93 2002/04/22 01:08:34 f1rmb Exp $ * * demultiplexer for mpeg 1/2 program streams * @@ -161,8 +161,14 @@ static void demux_mpeg_block_parse_pack (demux_mpeg_block_t *this, int preview_m if (this->audio_fifo) { cbuf = this->audio_fifo->buffer_pool_alloc (this->audio_fifo); + cbuf->type = buf->type; cbuf->decoder_flags = buf->decoder_flags; + cbuf->decoder_info[0] = buf->decoder_info[0]; + cbuf->decoder_info[1] = buf->decoder_info[1]; + cbuf->decoder_info[2] = buf->decoder_info[2]; + cbuf->decoder_info[3] = buf->decoder_info[3]; + this->audio_fifo->put (this->audio_fifo, cbuf); } |