On Sat, Jun 4, 2016 at 9:47 AM, Hendrik Leppkes <[email protected]> wrote:
> On Sat, Jun 4, 2016 at 4:55 AM, Michael Niedermayer
> <[email protected]> wrote:
>> Fixes lost codec delayy
>> Should fix Ticket5509
>>
>> Signed-off-by: Michael Niedermayer <[email protected]>
>> ---
>> libavcodec/utils.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/libavcodec/utils.c b/libavcodec/utils.c
>> index 7b99526..4016583 100644
>> --- a/libavcodec/utils.c
>> +++ b/libavcodec/utils.c
>> @@ -4157,6 +4157,7 @@ int avcodec_parameters_to_context(AVCodecContext
>> *codec,
>> codec->sample_rate = par->sample_rate;
>> codec->block_align = par->block_align;
>> codec->frame_size = par->frame_size;
>> + codec->delay =
>> codec->initial_padding = par->initial_padding;
>> codec->seek_preroll = par->seek_preroll;
>> break;
>> --
>> 1.7.9.5
>>
>
> Its probably fine to set it, but delay is not the correct field for
> ffmpeg.c and/or whichever muxer is involved to be using then.
>
ie. avcodec.h docs:
Audio:
* For encoding, this field is unused (see initial_padding).
_______________________________________________
ffmpeg-devel mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel