From: Dan Dennedy Date: Tue, 30 Jul 2013 04:28:00 +0000 (-0700) Subject: Fix sample count and rate with audio_index=all. X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=8a38038b6265735919473d7b0329694ef9cb28d6;hp=8a2bec3bf01dd83237ae32fdf1234f2b6c154cfc;p=mlt Fix sample count and rate with audio_index=all. --- diff --git a/src/modules/avformat/producer_avformat.c b/src/modules/avformat/producer_avformat.c index 9068f081..3dab6165 100644 --- a/src/modules/avformat/producer_avformat.c +++ b/src/modules/avformat/producer_avformat.c @@ -2211,8 +2211,8 @@ static int producer_get_audio( mlt_frame frame, void **buffer, mlt_audio_format index = 0; index_max = FFMIN( MAX_AUDIO_STREAMS, context->nb_streams ); *channels = self->total_channels; - *samples = mlt_sample_calculator( fps, FFMAX( self->max_frequency, *frequency ), position ); - *frequency = FFMAX( self->max_frequency, *frequency ); + *samples = mlt_sample_calculator( fps, self->max_frequency, position ); + *frequency = self->max_frequency; } // Initialize the buffers