mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
avcodec/ass_split: Remove unused ff_ass_split_dialogue()
Unused since 1f63665ca5
.
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
127da193d4
commit
7f1edcb4ef
@ -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;
|
||||
|
@ -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().
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user