diff options
author | wm4 <wm4@nowhere> | 2015-03-20 22:07:26 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-03-20 22:08:12 +0100 |
commit | fe0c37b00715e17d84b524b0f6f57d910a82806d (patch) | |
tree | 8a0edfe4d8e8229d2bc324bb18fe276872ce85f2 /demux/stheader.h | |
parent | 29083ae31bbe80c6f2459541335b801ced585627 (diff) | |
download | mpv-fe0c37b00715e17d84b524b0f6f57d910a82806d.tar.bz2 mpv-fe0c37b00715e17d84b524b0f6f57d910a82806d.tar.xz |
player: better handling of video with no timestamps
Trying to handle such video is almost worthless, but it was requested by
at least 2 users.
If there are no timestamps, enable byte seeking by setting
ts_resets_possible. Use the video FPS (wherever it comes from) and the
audio samplerate for timing. The latter was already done by making the
first packet emit DTS=0; remove this again and do it "properly" in a
higher level.
Diffstat (limited to 'demux/stheader.h')
-rw-r--r-- | demux/stheader.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/demux/stheader.h b/demux/stheader.h index fbfba01367..1af91e032b 100644 --- a/demux/stheader.h +++ b/demux/stheader.h @@ -58,6 +58,8 @@ struct sh_stream { bool default_track; // container default track flag int hls_bitrate; + bool missing_timestamps; + // stream is a picture (such as album art) struct demux_packet *attached_picture; |