projects
/
nihav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
legend-q: support version 6
[nihav.git]
/
nihav-game
/
src
/
codecs
/
q.rs
diff --git
a/nihav-game/src/codecs/q.rs
b/nihav-game/src/codecs/q.rs
index a884950c4135835de7877d469b58d82e2925f264..9e51832a22900da57addf83d4127199dca9ff57c 100644
(file)
--- a/
nihav-game/src/codecs/q.rs
+++ b/
nihav-game/src/codecs/q.rs
@@
-677,6
+677,7
@@
impl NADecoder for QVideoDecoder {
self.mode = match self.version {
4 => 6,
5 => 7,
self.mode = match self.version {
4 => 6,
5 => 7,
+ 6 => 7,
7 => 7,
_ => 0,
};
7 => 7,
_ => 0,
};
@@
-721,7
+722,7
@@
impl NADecoder for QVideoDecoder {
}
if self.version == 3 {
self.decode_frame_v3(&mut br, ctype)?;
}
if self.version == 3 {
self.decode_frame_v3(&mut br, ctype)?;
- } else if self.version <
7
{
+ } else if self.version <
6
{
self.decode_frame_5(&mut br, ctype)?;
} else {
self.mode = if ctype == 11 { 7 } else { 6 };
self.decode_frame_5(&mut br, ctype)?;
} else {
self.mode = if ctype == 11 { 7 } else { 6 };