summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Melanson <mike@multimedia.cx>2002-06-20 03:51:49 +0000
committerMike Melanson <mike@multimedia.cx>2002-06-20 03:51:49 +0000
commit19ed8ffe8c92042dd073ceacc9bf1d949e63f3eb (patch)
tree4ac4d539d68ca2eb7b89bc0ddd204cb09eade743 /src
parent20a3549a2f6069c2187a853b3c3304c2cab5bc00 (diff)
downloadxine-lib-19ed8ffe8c92042dd073ceacc9bf1d949e63f3eb.tar.gz
xine-lib-19ed8ffe8c92042dd073ceacc9bf1d949e63f3eb.tar.bz2
fill in decoder_info[] for every audio buffer
CVS patchset: 2104 CVS date: 2002/06/20 03:51:49
Diffstat (limited to 'src')
-rw-r--r--src/demuxers/demux_qt.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c
index 6cd0c8d24..d77afd84d 100644
--- a/src/demuxers/demux_qt.c
+++ b/src/demuxers/demux_qt.c
@@ -30,7 +30,7 @@
* build_frame_table
* free_qt_info
*
- * $Id: demux_qt.c,v 1.55 2002/06/19 16:33:00 esnel Exp $
+ * $Id: demux_qt.c,v 1.56 2002/06/20 03:51:49 tmmm Exp $
*
*/
@@ -1181,6 +1181,10 @@ static void *demux_qt_loop (void *this_gen) {
if (!remaining_sample_bytes)
buf->decoder_flags |= BUF_FLAG_FRAME_END;
+
+ buf->decoder_info[1] = this->qt->audio_sample_rate;
+ buf->decoder_info[2] = this->qt->audio_bits;
+ buf->decoder_info[3] = this->qt->audio_channels;
this->audio_fifo->put(this->audio_fifo, buf);
}
}