diff options
author | wm4 <wm4@nowhere> | 2019-05-20 02:02:37 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-09-19 20:37:04 +0200 |
commit | 5d69dcfb892f63f0a749713f8293dcdf11e7d532 (patch) | |
tree | 308e6e11f8f787297b05fb755584fe8a66726316 /demux | |
parent | 501876e2fabf2e704368ee217160fd4277f20ca8 (diff) | |
download | mpv-5d69dcfb892f63f0a749713f8293dcdf11e7d532.tar.bz2 mpv-5d69dcfb892f63f0a749713f8293dcdf11e7d532.tar.xz |
demux_raw: set keyframe flag
This is for uncompressed data, so every frame is a "keyframe". This is
part of making this demuxer work with the demuxer layer caching and
backward playback.
Diffstat (limited to 'demux')
-rw-r--r-- | demux/demux_raw.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/demux/demux_raw.c b/demux/demux_raw.c index 52d3ee268e..2b47ebfedf 100644 --- a/demux/demux_raw.c +++ b/demux/demux_raw.c @@ -282,6 +282,7 @@ static bool raw_read_packet(struct demuxer *demuxer, struct demux_packet **pkt) return true; } + dp->keyframe = true; dp->pos = stream_tell(demuxer->stream); dp->pts = (dp->pos / p->frame_size) / p->frame_rate; |