mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
avcodec/(movtext|srt|ttml|webvtt)enc: Reindent after previous commit
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
1f63665ca5
commit
6c497ac93b
@ -655,12 +655,12 @@ static int mov_text_encode_frame(AVCodecContext *avctx, unsigned char *buf,
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
mov_text_dialog(s, dialog);
|
||||
ff_ass_split_override_codes(&mov_text_callbacks, s, dialog->text);
|
||||
ff_ass_free_dialog(&dialog);
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
mov_text_dialog(s, dialog);
|
||||
ff_ass_split_override_codes(&mov_text_callbacks, s, dialog->text);
|
||||
ff_ass_free_dialog(&dialog);
|
||||
|
||||
for (j = 0; j < box_count; j++) {
|
||||
box_types[j].encode(s);
|
||||
|
@ -244,14 +244,14 @@ static int encode_frame(AVCodecContext *avctx,
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
s->alignment_applied = 0;
|
||||
if (avctx->codec_id == AV_CODEC_ID_SUBRIP)
|
||||
srt_style_apply(s, dialog->style);
|
||||
ff_ass_split_override_codes(cb, s, dialog->text);
|
||||
ff_ass_free_dialog(&dialog);
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
s->alignment_applied = 0;
|
||||
if (avctx->codec_id == AV_CODEC_ID_SUBRIP)
|
||||
srt_style_apply(s, dialog->style);
|
||||
ff_ass_split_override_codes(cb, s, dialog->text);
|
||||
ff_ass_free_dialog(&dialog);
|
||||
}
|
||||
|
||||
if (!av_bprint_is_complete(&s->buffer))
|
||||
|
@ -88,48 +88,45 @@ static int ttml_encode_frame(AVCodecContext *avctx, uint8_t *buf,
|
||||
|
||||
for (i=0; i<sub->num_rects; i++) {
|
||||
const char *ass = sub->rects[i]->ass;
|
||||
int ret;
|
||||
|
||||
if (sub->rects[i]->type != SUBTITLE_ASS) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Only SUBTITLE_ASS type supported.\n");
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
|
||||
if (dialog->style) {
|
||||
av_bprintf(&s->buffer, "<span region=\"");
|
||||
av_bprint_escape(&s->buffer, dialog->style, NULL,
|
||||
AV_ESCAPE_MODE_XML,
|
||||
AV_ESCAPE_FLAG_XML_DOUBLE_QUOTES);
|
||||
av_bprintf(&s->buffer, "\">");
|
||||
}
|
||||
if (dialog->style) {
|
||||
av_bprintf(&s->buffer, "<span region=\"");
|
||||
av_bprint_escape(&s->buffer, dialog->style, NULL,
|
||||
AV_ESCAPE_MODE_XML,
|
||||
AV_ESCAPE_FLAG_XML_DOUBLE_QUOTES);
|
||||
av_bprintf(&s->buffer, "\">");
|
||||
}
|
||||
|
||||
{
|
||||
int ret = ff_ass_split_override_codes(&ttml_callbacks, s,
|
||||
dialog->text);
|
||||
int log_level = (ret != AVERROR_INVALIDDATA ||
|
||||
avctx->err_recognition & AV_EF_EXPLODE) ?
|
||||
AV_LOG_ERROR : AV_LOG_WARNING;
|
||||
|
||||
if (ret < 0) {
|
||||
av_log(avctx, log_level,
|
||||
"Splitting received ASS dialog text %s failed: %s\n",
|
||||
dialog->text,
|
||||
av_err2str(ret));
|
||||
|
||||
if (log_level == AV_LOG_ERROR) {
|
||||
ff_ass_free_dialog(&dialog);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
if (dialog->style)
|
||||
av_bprintf(&s->buffer, "</span>");
|
||||
ret = ff_ass_split_override_codes(&ttml_callbacks, s, dialog->text);
|
||||
if (ret < 0) {
|
||||
int log_level = (ret != AVERROR_INVALIDDATA ||
|
||||
avctx->err_recognition & AV_EF_EXPLODE) ?
|
||||
AV_LOG_ERROR : AV_LOG_WARNING;
|
||||
av_log(avctx, log_level,
|
||||
"Splitting received ASS dialog text %s failed: %s\n",
|
||||
dialog->text,
|
||||
av_err2str(ret));
|
||||
|
||||
if (log_level == AV_LOG_ERROR) {
|
||||
ff_ass_free_dialog(&dialog);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
if (dialog->style)
|
||||
av_bprintf(&s->buffer, "</span>");
|
||||
|
||||
ff_ass_free_dialog(&dialog);
|
||||
}
|
||||
|
||||
if (!av_bprint_is_complete(&s->buffer))
|
||||
|
@ -171,12 +171,12 @@ static int webvtt_encode_frame(AVCodecContext *avctx,
|
||||
return AVERROR(EINVAL);
|
||||
}
|
||||
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
webvtt_style_apply(s, dialog->style);
|
||||
ff_ass_split_override_codes(&webvtt_callbacks, s, dialog->text);
|
||||
ff_ass_free_dialog(&dialog);
|
||||
dialog = ff_ass_split_dialog2(s->ass_ctx, ass);
|
||||
if (!dialog)
|
||||
return AVERROR(ENOMEM);
|
||||
webvtt_style_apply(s, dialog->style);
|
||||
ff_ass_split_override_codes(&webvtt_callbacks, s, dialog->text);
|
||||
ff_ass_free_dialog(&dialog);
|
||||
}
|
||||
|
||||
if (!av_bprint_is_complete(&s->buffer))
|
||||
|
Loading…
Reference in New Issue
Block a user