[FFmpeg-devel] [PATCH] avformat/segment: always use interleaved writes for formats with custom interleaving
Marton Balint
cus at passwd.hu
Wed Apr 8 00:33:20 EEST 2020
On Wed, 1 Apr 2020, Marton Balint wrote:
> Signed-off-by: Marton Balint <cus at passwd.hu>
> ---
> libavformat/segment.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/libavformat/segment.c b/libavformat/segment.c
> index 2a838c7da7..60b72b7d15 100644
> --- a/libavformat/segment.c
> +++ b/libavformat/segment.c
> @@ -971,7 +971,8 @@ calc_times:
> av_ts2str(pkt->pts), av_ts2timestr(pkt->pts, &st->time_base),
> av_ts2str(pkt->dts), av_ts2timestr(pkt->dts, &st->time_base));
>
> - ret = ff_write_chained(seg->avf, pkt->stream_index, pkt, s, seg->initial_offset || seg->reset_timestamps);
> + ret = ff_write_chained(seg->avf, pkt->stream_index, pkt, s,
> + seg->initial_offset || seg->reset_timestamps || seg->avf->oformat->interleave_packet);
Ping, will apply soon.
Thanks,
Marton
More information about the ffmpeg-devel
mailing list