ffmpeg | branch: master | Andreas Rheinhardt <[email protected]> | Sat Aug 7 03:21:47 2021 +0200| [7f1edcb4efe6bfd599a9d8432dc693be2bec2833] | committer: Andreas Rheinhardt
avcodec/ass_split: Remove unused ff_ass_split_dialogue() Unused since 1f63665ca567fbc49fa80166d468a822c2999efa. Reviewed-by: James Almer <[email protected]> Signed-off-by: Andreas Rheinhardt <[email protected]> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7f1edcb4efe6bfd599a9d8432dc693be2bec2833 --- libavcodec/ass_split.c | 19 ------------------- libavcodec/ass_split.h | 16 ---------------- 2 files changed, 35 deletions(-) diff --git a/libavcodec/ass_split.c b/libavcodec/ass_split.c index 85cadcb7a9..eb7ff2845a 100644 --- a/libavcodec/ass_split.c +++ b/libavcodec/ass_split.c @@ -412,25 +412,6 @@ static void free_section(ASSSplitContext *ctx, const ASSSection *section) av_freep((uint8_t *)&ctx->ass + section->offset); } -ASSDialog *ff_ass_split_dialog(ASSSplitContext *ctx, const char *buf, - int cache, int *number) -{ - ASSDialog *dialog = NULL; - int i, count; - if (!cache) - for (i=0; i<FF_ARRAY_ELEMS(ass_sections); i++) - if (!strcmp(ass_sections[i].section, "Events")) { - free_section(ctx, &ass_sections[i]); - break; - } - count = ctx->ass.dialogs_count; - if (ass_split(ctx, buf) == 0) - dialog = ctx->ass.dialogs + count; - if (number) - *number = ctx->ass.dialogs_count - count; - return dialog; -} - void ff_ass_free_dialog(ASSDialog **dialogp) { ASSDialog *dialog = *dialogp; diff --git a/libavcodec/ass_split.h b/libavcodec/ass_split.h index 30ce77250c..2ce756203e 100644 --- a/libavcodec/ass_split.h +++ b/libavcodec/ass_split.h @@ -109,22 +109,6 @@ typedef struct ASSSplitContext ASSSplitContext; */ ASSSplitContext *ff_ass_split(const char *buf); -/** - * Split one or several ASS "Dialogue" lines from a string buffer and store - * them in an already initialized context. - * - * @param ctx Context previously initialized by ff_ass_split(). - * @param buf String containing the ASS "Dialogue" lines. - * @param cache Set to 1 to keep all the previously split ASSDialog in - * the context, or set to 0 to free all the previously split - * ASSDialog. - * @param number If not NULL, the pointed integer will be set to the number - * of split ASSDialog. - * @return Pointer to the first split ASSDialog. - */ -ASSDialog *ff_ass_split_dialog(ASSSplitContext *ctx, const char *buf, - int cache, int *number); - /** * Free a dialogue obtained from ff_ass_split_dialog2(). */ _______________________________________________ ffmpeg-cvslog mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
