static int microdvd_read_close(AVFormatContext *s) { MicroDVDContext *microdvd = s->priv_data; ff_subtitles_queue_clean(µdvd->q); return 0; }
static int subviewer_read_close(AVFormatContext *s) { SubViewerContext *subviewer = s->priv_data; ff_subtitles_queue_clean(&subviewer->q); return 0; }
static int stl_read_close(AVFormatContext *s) { STLContext *stl = s->priv_data; ff_subtitles_queue_clean(&stl->q); return 0; }
static int jacosub_read_close(AVFormatContext *s) { JACOsubContext *jacosub = s->priv_data; ff_subtitles_queue_clean(&jacosub->q); return 0; }
static int realtext_read_close(AVFormatContext *s) { RealTextContext *rt = s->priv_data; ff_subtitles_queue_clean(&rt->q); return 0; }
static int sami_read_close(AVFormatContext *s) { SAMIContext *sami = s->priv_data; ff_subtitles_queue_clean(&sami->q); return 0; }
static int srt_read_close(AVFormatContext *s) { SRTContext *srt = s->priv_data; ff_subtitles_queue_clean(&srt->q); return 0; }
static int lrc_read_close(AVFormatContext *s) { LRCContext *lrc = s->priv_data; ff_subtitles_queue_clean(&lrc->q); return 0; }
static int mpsub_read_close(AVFormatContext *s) { MPSubContext *mpsub = s->priv_data; ff_subtitles_queue_clean(&mpsub->q); return 0; }
static int pjs_read_close(AVFormatContext *s) { PJSContext *pjs = s->priv_data; ff_subtitles_queue_clean(&pjs->q); return 0; }
static int vplayer_read_close(AVFormatContext *s) { VPlayerContext *vplayer = s->priv_data; ff_subtitles_queue_clean(&vplayer->q); return 0; }
static int ass_read_close(AVFormatContext *s) { ASSContext *ass = s->priv_data; ff_subtitles_queue_clean(&ass->q); return 0; }
static int webvtt_read_close(AVFormatContext *s) { WebVTTContext *webvtt = s->priv_data; ff_subtitles_queue_clean(&webvtt->q); return 0; }
static int scc_read_close(AVFormatContext *s) { SCCContext *scc = s->priv_data; ff_subtitles_queue_clean(&scc->q); return 0; }
static int mpl2_read_close(AVFormatContext *s) { MPL2Context *mpl2 = s->priv_data; ff_subtitles_queue_clean(&mpl2->q); return 0; }