diff options
author | Clément Bœsch <u@pkh.me> | 2024-01-07 18:44:12 +0100 |
---|---|---|
committer | Clément Bœsch <u@pkh.me> | 2024-01-10 23:33:02 +0100 |
commit | af509f995786e72e2f6438b61c004bfcc37515da (patch) | |
tree | 86a3145defbcd478d559f81c6be85552bedf65d5 /tests/ref/vsynth/vsynth3-prores_444_int | |
parent | 21f7a814ea6403a504e40f358cc24f97ebdf3193 (diff) | |
download | ffmpeg-af509f995786e72e2f6438b61c004bfcc37515da.tar.gz |
avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields
The layout for the frame flags is as follow:
chroma_format u(2)
reserved u(2)
interlace_mode u(2)
reserved u(2)
chroma_format has 2 allowed values:
0: reserved
1: reserved
2: 4:2:2
3: 4:4:4
interlace_mode has 3 allowed values:
0: progressive
1: tff
2: bff
3: reserved
0x80 is what we expect for "422 not interlaced", and the extra 0x2 from
0x82 is actually writing into the reserved bits.
Diffstat (limited to 'tests/ref/vsynth/vsynth3-prores_444_int')
-rw-r--r-- | tests/ref/vsynth/vsynth3-prores_444_int | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/ref/vsynth/vsynth3-prores_444_int b/tests/ref/vsynth/vsynth3-prores_444_int index e0087510da..ac30691143 100644 --- a/tests/ref/vsynth/vsynth3-prores_444_int +++ b/tests/ref/vsynth/vsynth3-prores_444_int @@ -1,4 +1,4 @@ -fb4f7ddf139f2da095335026e4be9585 *tests/data/fate/vsynth3-prores_444_int.mov +50db4bbc4674de3dfdd41f306af1cb17 *tests/data/fate/vsynth3-prores_444_int.mov 184397 tests/data/fate/vsynth3-prores_444_int.mov a8852aa2841c2ce5f2aa86176ceda4ef *tests/data/fate/vsynth3-prores_444_int.out.rawvideo stddev: 3.24 PSNR: 37.91 MAXDIFF: 41 bytes: 86700/ 86700 |