diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-08-07 03:21:47 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-08-07 23:45:32 +0200 |
commit | 7f1edcb4efe6bfd599a9d8432dc693be2bec2833 (patch) | |
tree | bb46773bfd5fd653413e27c32d3c1b68eed191ba | |
parent | 127da193d4935b44dc70e0fe0c342f7d35908180 (diff) | |
download | ffmpeg-7f1edcb4efe6bfd599a9d8432dc693be2bec2833.tar.gz |
avcodec/ass_split: Remove unused ff_ass_split_dialogue()
Unused since 1f63665ca567fbc49fa80166d468a822c2999efa.
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r-- | libavcodec/ass_split.c | 19 | ||||
-rw-r--r-- | libavcodec/ass_split.h | 16 |
2 files changed, 0 insertions, 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 @@ -110,22 +110,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(). */ void ff_ass_free_dialog(ASSDialog **dialogp); |