mirror of https://github.com/mpv-player/mpv
parent
426be8441a
commit
afae94cfbd
|
@ -445,12 +445,14 @@ char *sub_get_text(struct dec_sub *sub, double pts, enum sd_text_type type)
|
|||
|
||||
char *sub_ass_get_extradata(struct dec_sub *sub)
|
||||
{
|
||||
char *data = NULL;
|
||||
mp_mutex_lock(&sub->lock);
|
||||
if (strcmp(sub->sd->codec->codec, "ass") != 0)
|
||||
return NULL;
|
||||
goto done;
|
||||
char *extradata = sub->sd->codec->extradata;
|
||||
int extradata_size = sub->sd->codec->extradata_size;
|
||||
char *data = talloc_strndup(NULL, extradata, extradata_size);
|
||||
data = talloc_strndup(NULL, extradata, extradata_size);
|
||||
done:
|
||||
mp_mutex_unlock(&sub->lock);
|
||||
return data;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue