diff options
author | wm4 <wm4@nowhere> | 2014-03-04 00:28:10 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-03-04 00:28:10 +0100 |
commit | 5606cf29482b096df7a6b4b515c9ecb3d40fdf89 (patch) | |
tree | 94445a6a8ffe27ccaed6c39677f1478a37950580 /demux/demux_subreader.c | |
parent | 43e997ca07f43598f49e1a0f1f3c52e08a9179f3 (diff) | |
download | mpv-5606cf29482b096df7a6b4b515c9ecb3d40fdf89.tar.bz2 mpv-5606cf29482b096df7a6b4b515c9ecb3d40fdf89.tar.xz |
sub: use new FFmpeg API to check MicroDVD FPS
Before this, it wasn't possible to distinguish MicroDVD subtitles
without FPS header, and subtitles with FPS header equal to FFmpeg's
fallback FPS.
Diffstat (limited to 'demux/demux_subreader.c')
-rw-r--r-- | demux/demux_subreader.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demux/demux_subreader.c b/demux/demux_subreader.c index 1fa449d7f0..d72cc209c9 100644 --- a/demux/demux_subreader.c +++ b/demux/demux_subreader.c @@ -1361,7 +1361,7 @@ static int d_open_file(struct demuxer *demuxer, enum demux_check check) p->sh = new_sh_stream(demuxer, STREAM_SUB); p->sh->codec = sd->codec; - p->sh->sub->frame_based = !sd->sub_uses_time; + p->sh->sub->frame_based = sd->sub_uses_time ? 0 : 23.976; p->sh->sub->is_utf8 = sr.args.utf16 != 0; // converted from utf-16 -> utf-8 add_sub_data(demuxer, sd); |