diff options
-rw-r--r-- | gst/avi/gstavimux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/avi/gstavimux.c b/gst/avi/gstavimux.c index c1fd2313..3a925442 100644 --- a/gst/avi/gstavimux.c +++ b/gst/avi/gstavimux.c @@ -1001,7 +1001,7 @@ gst_avimux_stop_file (GstAviMux *avimux) if (avimux->audio_pad_connected) { if (avimux->auds_hdr.scale) - avimux->auds_hdr.length = avimux->audio_size/(avimux->auds.size/8); + avimux->auds_hdr.length = avimux->audio_size/(avimux->auds.channels*avimux->auds.size/8); else avimux->auds_hdr.length = 0; /* urm...? FIXME! ;-) */ |