> On Jun 12, 2016, at 16:24, Marton Balint <c...@passwd.hu> wrote:
> 
> 
> On Sun, 12 Jun 2016, Rodger Combs wrote:
> 
>> ---
>> libavformat/mux.c | 5 ++++-
>> 1 file changed, 4 insertions(+), 1 deletion(-)
>> 
>> diff --git a/libavformat/mux.c b/libavformat/mux.c
>> index dd3de24..071eac1 100644
>> --- a/libavformat/mux.c
>> +++ b/libavformat/mux.c
>> @@ -484,8 +484,11 @@ int avformat_write_header(AVFormatContext *s, 
>> AVDictionary **options)
>>        ret = s->oformat->write_header(s);
>>        if (ret >= 0 && s->pb && s->pb->error < 0)
>>            ret = s->pb->error;
>> -        if (ret < 0)
>> +        if (ret < 0) {
>> +            if (s->oformat->deinit)
>> +                s->oformat->deinit(s);
>>            return ret;
>> +        }
>>        if (s->flush_packets && s->pb && s->pb->error >= 0 && s->flags & 
>> AVFMT_FLAG_FLUSH_PACKETS)
>>            avio_flush(s->pb);
>>        s->internal->header_written = 1;
>> --
> 
> I already have a patch for this, and also a few other mux fixes, I'd like 
> apply those first if that is OK.

Fine with me.

> 
> Thanks,
> Marton
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org <mailto:ffmpeg-devel@ffmpeg.org>
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel 
> <http://ffmpeg.org/mailman/listinfo/ffmpeg-devel>

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to