When transcoding to SRT, do not assume that each sub-title frame contains text.
Signed-off-by: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> --- libavcodec/srtenc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/srtenc.c b/libavcodec/srtenc.c index 3287970..ab790f8 100644 --- a/libavcodec/srtenc.c +++ b/libavcodec/srtenc.c @@ -241,6 +241,9 @@ static int srt_encode_frame(AVCodecContext *avctx, for (; dialog && num--; dialog++) { s->alignment_applied = 0; srt_style_apply(s, dialog->style); + if (!dialog->text) + continue; + ff_ass_split_override_codes(&srt_callbacks, s, dialog->text); } } -- 1.8.4 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel