author | Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> | |
Tue, 17 Jul 2012 10:11:08 +0000 (10:11 +0000) | ||
committer | Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> | |
Tue, 17 Jul 2012 10:17:34 +0000 (10:17 +0000) | ||
commit | 5fa560d82caf91230fbc04b3768952727e1bd022 | |
tree | e33b93af1d0b2990947d2b05ced0508ec5a65c74 | tree | snapshot (tar.xz tar.gz zip) |
parent | 74e92d3cb089189d764b5286024c14aea20c78b9 | commit | diff |
ducatividdec: perform QoS after feeding the data to the hardware decoder
We do not want to drop frames before decoding them, or we will be unable
to recover a good image till next keyframe (or equivalent). Instead, we
always feed the data to the hardware decoder, and drop the decoder frames.
The "wait for a keyframe" code was split off the unrelated QoS code and
kept before feeding the data.
We do not want to drop frames before decoding them, or we will be unable
to recover a good image till next keyframe (or equivalent). Instead, we
always feed the data to the hardware decoder, and drop the decoder frames.
The "wait for a keyframe" code was split off the unrelated QoS code and
kept before feeding the data.
src/gstducatividdec.c | diff | blob | history |