On Thu, Jul 4, 2013 at 4:35 AM, Maksym Veremeyenko <ve...@m1stereo.tv> wrote:
> Hi,
>
> if option audio_index=all is specified for producer avformat it do not
> update samplerate. as result playback 44100 audio track is going faster and
> audio resampler do not activated.
>
> attached patch should fix this behavior

This change contradicts the determination of frequency that appears
earlier in the function:

if ( self->audio_index == INT_MAX )
...
    *frequency = FFMAX( self->max_frequency, *frequency );

Elsewhere, self->max_frequency is set to the highest sample rate while
enumerating audio tracks. Perhaps the more correct change is to change
that line to simply:
   *frequency = self->max_frequency;

Can you test how that change works for you?

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to