Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
d7f9f34d
Commit
d7f9f34d
authored
Mar 02, 2013
by
Paul B Mahol
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
zmbv: stop doing colorspace conversion
Signed-off-by:
Paul B Mahol
<
onemda@gmail.com
>
parent
f5ce359c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
303 additions
and
331 deletions
+303
-331
zmbv.c
libavcodec/zmbv.c
+25
-53
zmbv-15bit
tests/ref/fate/zmbv-15bit
+159
-159
zmbv-16bit
tests/ref/fate/zmbv-16bit
+119
-119
No files found.
libavcodec/zmbv.c
View file @
d7f9f34d
...
...
@@ -65,6 +65,7 @@ typedef struct ZmbvContext {
int
fmt
;
int
comp
;
int
flags
;
int
stride
;
int
bw
,
bh
,
bx
,
by
;
int
decomp_len
;
z_stream
zstream
;
...
...
@@ -410,13 +411,6 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPac
if
(
c
->
pic
.
data
[
0
])
avctx
->
release_buffer
(
avctx
,
&
c
->
pic
);
c
->
pic
.
reference
=
3
;
c
->
pic
.
buffer_hints
=
FF_BUFFER_HINTS_VALID
;
if
((
ret
=
ff_get_buffer
(
avctx
,
&
c
->
pic
))
<
0
)
{
av_log
(
avctx
,
AV_LOG_ERROR
,
"get_buffer() failed
\n
"
);
return
ret
;
}
/* parse header */
c
->
flags
=
buf
[
0
];
buf
++
;
len
--
;
...
...
@@ -458,24 +452,35 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPac
c
->
bpp
=
8
;
decode_intra
=
zmbv_decode_intra
;
c
->
decode_xor
=
zmbv_decode_xor_8
;
avctx
->
pix_fmt
=
AV_PIX_FMT_PAL8
;
c
->
stride
=
c
->
width
;
break
;
case
ZMBV_FMT_15BPP
:
case
ZMBV_FMT_16BPP
:
c
->
bpp
=
16
;
decode_intra
=
zmbv_decode_intra
;
c
->
decode_xor
=
zmbv_decode_xor_16
;
if
(
c
->
fmt
==
ZMBV_FMT_15BPP
)
avctx
->
pix_fmt
=
AV_PIX_FMT_RGB555LE
;
else
avctx
->
pix_fmt
=
AV_PIX_FMT_RGB565LE
;
c
->
stride
=
c
->
width
*
2
;
break
;
#ifdef ZMBV_ENABLE_24BPP
case
ZMBV_FMT_24BPP
:
c
->
bpp
=
24
;
decode_intra
=
zmbv_decode_intra
;
c
->
decode_xor
=
zmbv_decode_xor_24
;
avctx
->
pix_fmt
=
AV_PIX_FMT_RGB24
;
c
->
stride
=
c
->
width
*
3
;
break
;
#endif //ZMBV_ENABLE_24BPP
case
ZMBV_FMT_32BPP
:
c
->
bpp
=
32
;
decode_intra
=
zmbv_decode_intra
;
c
->
decode_xor
=
zmbv_decode_xor_32
;
avctx
->
pix_fmt
=
AV_PIX_FMT_BGRA
;
c
->
stride
=
c
->
width
*
4
;
break
;
default:
c
->
decode_xor
=
NULL
;
...
...
@@ -506,6 +511,13 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPac
return
AVERROR_INVALIDDATA
;
}
c
->
pic
.
reference
=
3
;
c
->
pic
.
buffer_hints
=
FF_BUFFER_HINTS_VALID
;
if
((
ret
=
ff_get_buffer
(
avctx
,
&
c
->
pic
))
<
0
)
{
av_log
(
avctx
,
AV_LOG_ERROR
,
"get_buffer() failed
\n
"
);
return
ret
;
}
if
(
c
->
comp
==
0
)
{
//Uncompressed data
if
(
c
->
decomp_size
<
len
)
{
av_log
(
avctx
,
AV_LOG_ERROR
,
"decomp buffer too small
\n
"
);
...
...
@@ -539,62 +551,23 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPac
/* update frames */
{
uint8_t
*
out
,
*
src
;
int
i
,
j
;
int
j
;
out
=
c
->
pic
.
data
[
0
];
src
=
c
->
cur
;
switch
(
c
->
fmt
)
{
case
ZMBV_FMT_8BPP
:
for
(
j
=
0
;
j
<
c
->
height
;
j
++
)
{
for
(
i
=
0
;
i
<
c
->
width
;
i
++
)
{
out
[
i
*
3
+
0
]
=
c
->
pal
[(
*
src
)
*
3
+
0
];
out
[
i
*
3
+
1
]
=
c
->
pal
[(
*
src
)
*
3
+
1
];
out
[
i
*
3
+
2
]
=
c
->
pal
[(
*
src
)
*
3
+
2
];
src
++
;
}
out
+=
c
->
pic
.
linesize
[
0
];
}
break
;
for
(
j
=
0
;
j
<
256
;
j
++
)
AV_WN32
(
&
c
->
pic
.
data
[
1
][
j
*
4
],
0xFFU
<<
24
|
AV_RB24
(
&
c
->
pal
[
j
*
3
]));
case
ZMBV_FMT_15BPP
:
for
(
j
=
0
;
j
<
c
->
height
;
j
++
)
{
for
(
i
=
0
;
i
<
c
->
width
;
i
++
)
{
uint16_t
tmp
=
AV_RL16
(
src
);
src
+=
2
;
out
[
i
*
3
+
0
]
=
(
tmp
&
0x7C00
)
>>
7
;
out
[
i
*
3
+
1
]
=
(
tmp
&
0x03E0
)
>>
2
;
out
[
i
*
3
+
2
]
=
(
tmp
&
0x001F
)
<<
3
;
}
out
+=
c
->
pic
.
linesize
[
0
];
}
break
;
case
ZMBV_FMT_16BPP
:
for
(
j
=
0
;
j
<
c
->
height
;
j
++
)
{
for
(
i
=
0
;
i
<
c
->
width
;
i
++
)
{
uint16_t
tmp
=
AV_RL16
(
src
);
src
+=
2
;
out
[
i
*
3
+
0
]
=
(
tmp
&
0xF800
)
>>
8
;
out
[
i
*
3
+
1
]
=
(
tmp
&
0x07E0
)
>>
3
;
out
[
i
*
3
+
2
]
=
(
tmp
&
0x001F
)
<<
3
;
}
out
+=
c
->
pic
.
linesize
[
0
];
}
break
;
#ifdef ZMBV_ENABLE_24BPP
case
ZMBV_FMT_24BPP
:
for
(
j
=
0
;
j
<
c
->
height
;
j
++
)
{
memcpy
(
out
,
src
,
c
->
width
*
3
);
src
+=
c
->
width
*
3
;
out
+=
c
->
pic
.
linesize
[
0
];
}
break
;
#endif //ZMBV_ENABLE_24BPP
#endif
case
ZMBV_FMT_32BPP
:
for
(
j
=
0
;
j
<
c
->
height
;
j
++
)
{
for
(
i
=
0
;
i
<
c
->
width
;
i
++
)
{
uint32_t
tmp
=
AV_RL32
(
src
);
src
+=
4
;
AV_WB24
(
out
+
(
i
*
3
),
tmp
);
}
memcpy
(
out
,
src
,
c
->
stride
);
src
+=
c
->
stride
;
out
+=
c
->
pic
.
linesize
[
0
];
}
break
;
...
...
@@ -626,7 +599,6 @@ static av_cold int decode_init(AVCodecContext *avctx)
// Needed if zlib unused or init aborted before inflateInit
memset
(
&
c
->
zstream
,
0
,
sizeof
(
z_stream
));
avctx
->
pix_fmt
=
AV_PIX_FMT_RGB24
;
c
->
decomp_size
=
(
avctx
->
width
+
255
)
*
4
*
(
avctx
->
height
+
64
);
/* Allocate decompression buffer */
...
...
tests/ref/fate/zmbv-15bit
View file @
d7f9f34d
#tb 0: 250000/1585341
0, 0, 0, 1, 192000, 0x
e1d317d6
0, 1, 1, 1, 192000, 0x
e100109d
0, 2, 2, 1, 192000, 0x
ecc69c65
0, 3, 3, 1, 192000, 0x
68f06324
0, 4, 4, 1, 192000, 0x
68f06324
0, 5, 5, 1, 192000, 0x
68f06324
0, 6, 6, 1, 192000, 0x
68f06324
0, 7, 7, 1, 192000, 0x
68f06324
0, 8, 8, 1, 192000, 0x
68f06324
0, 9, 9, 1, 192000, 0x
68f06324
0, 10, 10, 1, 192000, 0x
68f06324
0, 11, 11, 1, 192000, 0x
68f06324
0, 12, 12, 1, 192000, 0x
68f06324
0, 13, 13, 1, 192000, 0x
68f06324
0, 14, 14, 1, 192000, 0x
68f06324
0, 15, 15, 1, 192000, 0x
68f06324
0, 16, 16, 1, 192000, 0x
68f06324
0, 17, 17, 1, 192000, 0x
4c03d2e3
0, 18, 18, 1, 192000, 0x
4c03d2e3
0, 19, 19, 1, 192000, 0x
4c03d2e3
0, 20, 20, 1, 192000, 0x
4c03d2e3
0, 21, 21, 1, 192000, 0x
b562cf68
0, 22, 22, 1, 192000, 0x
b562cf68
0, 23, 23, 1, 192000, 0x
b562cf68
0, 24, 24, 1, 192000, 0x
b562cf68
0, 25, 25, 1, 192000, 0x
b562cf68
0, 26, 26, 1, 192000, 0x
0e5e03c7
0, 27, 27, 1, 192000, 0x
0e5e03c7
0, 28, 28, 1, 192000, 0x
0e5e03c7
0, 29, 29, 1, 192000, 0x
0e5e03c7
0, 30, 30, 1, 192000, 0x
eb2e0f67
0, 31, 31, 1, 192000, 0x
eb2e0f67
0, 32, 32, 1, 192000, 0x
eb2e0f67
0, 33, 33, 1, 192000, 0x
eb2e0f67
0, 34, 34, 1, 192000, 0x
eb2e0f67
0, 35, 35, 1, 192000, 0x
dce603c7
0, 36, 36, 1, 192000, 0x
dce603c7
0, 37, 37, 1, 192000, 0x
dce603c7
0, 38, 38, 1, 192000, 0x
dce603c7
0, 39, 39, 1, 192000, 0x
a8e7db08
0, 40, 40, 1, 192000, 0x
a8e7db08
0, 41, 41, 1, 192000, 0x
a8e7db08
0, 42, 42, 1, 192000, 0x
a8e7db08
0, 43, 43, 1, 192000, 0x
a8e7db08
0, 44, 44, 1, 192000, 0x
322a1b07
0, 45, 45, 1, 192000, 0x
322a1b07
0, 46, 46, 1, 192000, 0x
322a1b07
0, 47, 47, 1, 192000, 0x
322a1b07
0, 48, 48, 1, 192000, 0x7
43206a
f
0, 49, 49, 1, 192000, 0x7
43206a
f
0, 50, 50, 1, 192000, 0x7
43206a
f
0, 51, 51, 1, 192000, 0x7
43206a
f
0, 52, 52, 1, 192000, 0x7
43206a
f
0, 53, 53, 1, 192000, 0x
50195ddf
0, 54, 54, 1, 192000, 0x
50195ddf
0, 55, 55, 1, 192000, 0x
50195ddf
0, 56, 56, 1, 192000, 0x
50195ddf
0, 57, 57, 1, 192000, 0x
d31620d7
0, 58, 58, 1, 192000, 0x
d31620d7
0, 59, 59, 1, 192000, 0x
d31620d7
0, 60, 60, 1, 192000, 0x
d31620d7
0, 61, 61, 1, 192000, 0x
d31620d7
0, 62, 62, 1, 192000, 0x
3af023bf
0, 63, 63, 1, 192000, 0x
3af023bf
0, 64, 64, 1, 192000, 0x
3af023bf
0, 65, 65, 1, 192000, 0x
3af023bf
0, 66, 66, 1, 192000, 0x
561a124f
0, 67, 67, 1, 192000, 0x
561a124f
0, 68, 68, 1, 192000, 0x
561a124f
0, 69, 69, 1, 192000, 0x
561a124f
0, 70, 70, 1, 192000, 0x
561a124f
0, 71, 71, 1, 192000, 0x
99210c7f
0, 72, 72, 1, 192000, 0x
99210c7f
0, 73, 73, 1, 192000, 0x
99210c7f
0, 74, 74, 1, 192000, 0x
99210c7f
0, 75, 75, 1, 192000, 0x
c77b03c7
0, 76, 76, 1, 192000, 0x
c77b03c7
0, 77, 77, 1, 192000, 0x
c77b03c7
0, 78, 78, 1, 192000, 0x
c77b03c7
0, 79, 79, 1, 192000, 0x
c77b03c7
0, 80, 80, 1, 192000, 0x8
3ea7550
0, 81, 81, 1, 192000, 0x
ec285270
0, 82, 82, 1, 192000, 0x
0e075558
0, 83, 83, 1, 192000, 0x
880c2108
0, 84, 84, 1, 192000, 0x4
0c523f0
0, 85, 85, 1, 192000, 0x
01378f78
0, 86, 86, 1, 192000, 0x
42045558
0, 87, 87, 1, 192000, 0x
de8f3278
0, 88, 88, 1, 192000, 0xa
58c0110
0, 89, 89, 1, 192000, 0x
335ea9d1
0, 90, 90, 1, 192000, 0x
7e94bb41
0, 91, 91, 1, 192000, 0x
9cc5d569
0, 92, 92, 1, 192000, 0x
e942e109
0, 93, 93, 1, 192000, 0x
4cb83848
0, 94, 94, 1, 192000, 0x
6986fe19
0, 95, 95, 1, 192000, 0x
bb8c23f0
0, 96, 96, 1, 192000, 0x
296766c8
0, 97, 97, 1, 192000, 0x
b4230cb0
0, 98, 98, 1, 192000, 0x
2c2f1850
0, 99, 99, 1, 192000, 0x
93c70110
0, 100, 100, 1, 192000, 0x
b830a9d1
0, 101, 101, 1, 192000, 0x
bed48fa9
0, 102, 102, 1, 192000, 0x
c087bb41
0, 103, 103, 1, 192000, 0x79
2de6d
9
0, 104, 104, 1, 192000, 0x
1edaf849
0, 105, 105, 1, 192000, 0x
6564bb41
0, 106, 106, 1, 192000, 0x
9153d569
0, 107, 107, 1, 192000, 0x
e73ff561
0, 108, 108, 1, 192000, 0x
fa3be3f1
0, 109, 109, 1, 192000, 0x
8008fe19
0, 110, 110, 1, 192000, 0x
d2561b38
0, 111, 111, 1, 192000, 0x
ae3c26d8
0, 112, 112, 1, 192000, 0xb
0114f88
0, 113, 113, 1, 192000, 0x
117e1e2
0
0, 114, 114, 1, 192000, 0x
482d1280
0, 115, 115, 1, 192000, 0x
425106e0
0, 116, 116, 1, 192000, 0x
0e6b0cb0
0, 117, 117, 1, 192000, 0x
95dc2ca8
0, 118, 118, 1, 192000, 0x
52097b2
0
0, 119, 119, 1, 192000, 0x4
1a84f88
0, 120, 120, 1, 192000, 0x
b78d7268
0, 121, 121, 1, 192000, 0x
2cd366c8
0, 122, 122, 1, 192000, 0x
bf39e109
0, 123, 123, 1, 192000, 0x
ecbaeca9
0, 124, 124, 1, 192000, 0x
3254eca9
0, 125, 125, 1, 192000, 0x
3fc903f8
0, 126, 126, 1, 192000, 0x0
bbc5e10
0, 127, 127, 1, 192000, 0x
e9103560
0, 128, 128, 1, 192000, 0x
bd5d2f90
0, 129, 129, 1, 192000, 0x
7ace2ca8
0, 130, 130, 1, 192000, 0x
7354c6e1
0, 131, 131, 1, 192000, 0x
72e0d569
0, 132, 132, 1, 192000, 0x
a4ade3f1
0, 133, 133, 1, 192000, 0x
f2f8cf99
0, 134, 134, 1, 192000, 0x
2b7ee6d
9
0, 135, 135, 1, 192000, 0x
548d1b38
0, 136, 136, 1, 192000, 0x
a1551b38
0, 137, 137, 1, 192000, 0x
fb3e3560
0, 138, 138, 1, 192000, 0x
3aaaccb1
0, 139, 139, 1, 192000, 0x
a85ee109
0, 140, 140, 1, 192000, 0x
c1bff849
0, 141, 141, 1, 192000, 0x
a62bef91
0, 142, 142, 1, 192000, 0x
ddf40cb0
0, 143, 143, 1, 192000, 0x
15bb3e18
0, 144, 144, 1, 192000, 0x
92fd5558
0, 145, 145, 1, 192000, 0x
2d365270
0, 146, 146, 1, 192000, 0x
b5f343e8
0, 147, 147, 1, 192000, 0x
93042108
0, 148, 148, 1, 192000, 0x
96d59830
0, 149, 149, 1, 192000, 0x1
f69ddf0
0, 150, 150, 1, 192000, 0x
8eb0124f
0, 151, 151, 1, 192000, 0x
ae727dd7
0, 152, 152, 1, 192000, 0x
b8a63aff
0, 153, 153, 1, 192000, 0x
fae83de7
0, 154, 154, 1, 192000, 0x
2f034987
0, 155, 155, 1, 192000, 0x
a99e1537
0, 156, 156, 1, 192000, 0x
0ad70c7f
0, 157, 157, 1, 192000, 0x
74b3e990
0, 158, 158, 1, 192000, 0x
1bf0d250
0, 0, 0, 1, 192000, 0x
8f9020f2
0, 1, 1, 1, 192000, 0x
bfba7f63
0, 2, 2, 1, 192000, 0x
96b48d11
0, 3, 3, 1, 192000, 0x
f91727d5
0, 4, 4, 1, 192000, 0x
f91727d5
0, 5, 5, 1, 192000, 0x
f91727d5
0, 6, 6, 1, 192000, 0x
f91727d5
0, 7, 7, 1, 192000, 0x
f91727d5
0, 8, 8, 1, 192000, 0x
f91727d5
0, 9, 9, 1, 192000, 0x
f91727d5
0, 10, 10, 1, 192000, 0x
f91727d5
0, 11, 11, 1, 192000, 0x
f91727d5
0, 12, 12, 1, 192000, 0x
f91727d5
0, 13, 13, 1, 192000, 0x
f91727d5
0, 14, 14, 1, 192000, 0x
f91727d5
0, 15, 15, 1, 192000, 0x
f91727d5
0, 16, 16, 1, 192000, 0x
f91727d5
0, 17, 17, 1, 192000, 0x
61c4e431
0, 18, 18, 1, 192000, 0x
61c4e431
0, 19, 19, 1, 192000, 0x
61c4e431
0, 20, 20, 1, 192000, 0x
61c4e431
0, 21, 21, 1, 192000, 0x
1fb3f649
0, 22, 22, 1, 192000, 0x
1fb3f649
0, 23, 23, 1, 192000, 0x
1fb3f649
0, 24, 24, 1, 192000, 0x
1fb3f649
0, 25, 25, 1, 192000, 0x
1fb3f649
0, 26, 26, 1, 192000, 0x
14f72c22
0, 27, 27, 1, 192000, 0x
14f72c22
0, 28, 28, 1, 192000, 0x
14f72c22
0, 29, 29, 1, 192000, 0x
14f72c22
0, 30, 30, 1, 192000, 0x
8cae3816
0, 31, 31, 1, 192000, 0x
8cae3816
0, 32, 32, 1, 192000, 0x
8cae3816
0, 33, 33, 1, 192000, 0x
8cae3816
0, 34, 34, 1, 192000, 0x
8cae3816
0, 35, 35, 1, 192000, 0x
2b6f2c22
0, 36, 36, 1, 192000, 0x
2b6f2c22
0, 37, 37, 1, 192000, 0x
2b6f2c22
0, 38, 38, 1, 192000, 0x
2b6f2c22
0, 39, 39, 1, 192000, 0x
c568024c
0, 40, 40, 1, 192000, 0x
c568024c
0, 41, 41, 1, 192000, 0x
c568024c
0, 42, 42, 1, 192000, 0x
c568024c
0, 43, 43, 1, 192000, 0x
c568024c
0, 44, 44, 1, 192000, 0x
a93b440a
0, 45, 45, 1, 192000, 0x
a93b440a
0, 46, 46, 1, 192000, 0x
a93b440a
0, 47, 47, 1, 192000, 0x
a93b440a
0, 48, 48, 1, 192000, 0x7
98a2f1
f
0, 49, 49, 1, 192000, 0x7
98a2f1
f
0, 50, 50, 1, 192000, 0x7
98a2f1
f
0, 51, 51, 1, 192000, 0x7
98a2f1
f
0, 52, 52, 1, 192000, 0x7
98a2f1
f
0, 53, 53, 1, 192000, 0x
f04288c5
0, 54, 54, 1, 192000, 0x
f04288c5
0, 55, 55, 1, 192000, 0x
f04288c5
0, 56, 56, 1, 192000, 0x
f04288c5
0, 57, 57, 1, 192000, 0x
4aa04a04
0, 58, 58, 1, 192000, 0x
4aa04a04
0, 59, 59, 1, 192000, 0x
4aa04a04
0, 60, 60, 1, 192000, 0x
4aa04a04
0, 61, 61, 1, 192000, 0x
4aa04a04
0, 62, 62, 1, 192000, 0x
b0304d01
0, 63, 63, 1, 192000, 0x
b0304d01
0, 64, 64, 1, 192000, 0x
b0304d01
0, 65, 65, 1, 192000, 0x
b0304d01
0, 66, 66, 1, 192000, 0x
ef353b13
0, 67, 67, 1, 192000, 0x
ef353b13
0, 68, 68, 1, 192000, 0x
ef353b13
0, 69, 69, 1, 192000, 0x
ef353b13
0, 70, 70, 1, 192000, 0x
ef353b13
0, 71, 71, 1, 192000, 0x
bf823519
0, 72, 72, 1, 192000, 0x
bf823519
0, 73, 73, 1, 192000, 0x
bf823519
0, 74, 74, 1, 192000, 0x
bf823519
0, 75, 75, 1, 192000, 0x
d0352c22
0, 76, 76, 1, 192000, 0x
d0352c22
0, 77, 77, 1, 192000, 0x
d0352c22
0, 78, 78, 1, 192000, 0x
d0352c22
0, 79, 79, 1, 192000, 0x
d0352c22
0, 80, 80, 1, 192000, 0x8
17299a6
0, 81, 81, 1, 192000, 0x
fb1475ca
0, 82, 82, 1, 192000, 0x
fcd278c7
0, 83, 83, 1, 192000, 0x
a08742fd
0, 84, 84, 1, 192000, 0x4
7c245fa
0, 85, 85, 1, 192000, 0x
f7e7b48b
0, 86, 86, 1, 192000, 0x
f56378c7
0, 87, 87, 1, 192000, 0x
80bc54eb
0, 88, 88, 1, 192000, 0xa
e59221e
0, 89, 89, 1, 192000, 0x
7d0fc869
0, 90, 90, 1, 192000, 0x
8e89da57
0, 91, 91, 1, 192000, 0x
f0a9f53c
0, 92, 92, 1, 192000, 0x
658d013f
0, 93, 93, 1, 192000, 0x
90ef5ae5
0, 94, 94, 1, 192000, 0x
93b81f21
0, 95, 95, 1, 192000, 0x
61e545fa
0, 96, 96, 1, 192000, 0x
c6688ab5
0, 97, 97, 1, 192000, 0x
72032e12
0, 98, 98, 1, 192000, 0x
f28c3a06
0, 99, 99, 1, 192000, 0x
f1bc221e
0, 100, 100, 1, 192000, 0x
941bc869
0, 101, 101, 1, 192000, 0x
e95ead84
0, 102, 102, 1, 192000, 0x
61dbda57
0, 103, 103, 1, 192000, 0x79
80073
9
0, 104, 104, 1, 192000, 0x
00c31927
0, 105, 105, 1, 192000, 0x
74a3da57
0, 106, 106, 1, 192000, 0x
b98cf53c
0, 107, 107, 1, 192000, 0x
d3f9162a
0, 108, 108, 1, 192000, 0x
888c043c
0, 109, 109, 1, 192000, 0x
100f1f21
0, 110, 110, 1, 192000, 0x
41993d03
0, 111, 111, 1, 192000, 0x
01a548f7
0, 112, 112, 1, 192000, 0xb
e5372cd
0, 113, 113, 1, 192000, 0x
0fec400
0
0, 114, 114, 1, 192000, 0x
80e9340c
0, 115, 115, 1, 192000, 0x
ea582818
0, 116, 116, 1, 192000, 0x
5c3a2e12
0, 117, 117, 1, 192000, 0x
5c2b4ef1
0, 118, 118, 1, 192000, 0x
f2409fa
0
0, 119, 119, 1, 192000, 0x4
bc472cd
0, 120, 120, 1, 192000, 0x
3dcb96a9
0, 121, 121, 1, 192000, 0x
ff978ab5
0, 122, 122, 1, 192000, 0x
ff72013f
0, 123, 123, 1, 192000, 0x
2f530d33
0, 124, 124, 1, 192000, 0x
a3350d33
0, 125, 125, 1, 192000, 0x
6be6251b
0, 126, 126, 1, 192000, 0x0
7f081be
0, 127, 127, 1, 192000, 0x
b5d957e8
0, 128, 128, 1, 192000, 0x
43c551ee
0, 129, 129, 1, 192000, 0x
19224ef1
0, 130, 130, 1, 192000, 0x
0720e64b
0, 131, 131, 1, 192000, 0x
3c53f53c
0, 132, 132, 1, 192000, 0x
8534043c
0, 133, 133, 1, 192000, 0x
b7c7ef42
0, 134, 134, 1, 192000, 0x
9e3e073
9
0, 135, 135, 1, 192000, 0x
95e43d03
0, 136, 136, 1, 192000, 0x
92473d03
0, 137, 137, 1, 192000, 0x
636757e8
0, 138, 138, 1, 192000, 0x
ba3aec45
0, 139, 139, 1, 192000, 0x
fd9e013f
0, 140, 140, 1, 192000, 0x
108c1927
0, 141, 141, 1, 192000, 0x
29db1030
0, 142, 142, 1, 192000, 0x
e0172e12
0, 143, 143, 1, 192000, 0x
744260df
0, 144, 144, 1, 192000, 0x
c59478c7
0, 145, 145, 1, 192000, 0x
a84475ca
0, 146, 146, 1, 192000, 0x
9d2866d9
0, 147, 147, 1, 192000, 0x
c49342fd
0, 148, 148, 1, 192000, 0x
13e5bd82
0, 149, 149, 1, 192000, 0x1
0d10549
0, 150, 150, 1, 192000, 0x
f5ca3b13
0, 151, 151, 1, 192000, 0x
8c27a9a4
0, 152, 152, 1, 192000, 0x
cc4f64e9
0, 153, 153, 1, 192000, 0x
020c67e6
0, 154, 154, 1, 192000, 0x
af4773da
0, 155, 155, 1, 192000, 0x
62093e10
0, 156, 156, 1, 192000, 0x
96783519
0, 157, 157, 1, 192000, 0x
8b9a113d
0, 158, 158, 1, 192000, 0x
9050f946
tests/ref/fate/zmbv-16bit
View file @
d7f9f34d
#tb 0: 250000/1585341
0, 0, 0, 1, 192000, 0x
11e62dbe
0, 1, 1, 1, 192000, 0x
31698b8f
0, 2, 2, 1, 192000, 0x
31698b8f
0, 3, 3, 1, 192000, 0x
31698b8f
0, 4, 4, 1, 192000, 0x
31698b8f
0, 5, 5, 1, 192000, 0x
31698b8f
0, 6, 6, 1, 192000, 0x
31698b8f
0, 7, 7, 1, 192000, 0x
31698b8f
0, 8, 8, 1, 192000, 0x
31698b8f
0, 9, 9, 1, 192000, 0x
31698b8f
0, 10, 10, 1, 192000, 0x
31698b8f
0, 11, 11, 1, 192000, 0x
31698b8f
0, 12, 12, 1, 192000, 0x
31698b8f
0, 13, 13, 1, 192000, 0x
4ca609ea
0, 14, 14, 1, 192000, 0x
4ca609ea
0, 15, 15, 1, 192000, 0x
4ca609ea
0, 16, 16, 1, 192000, 0x
4ca609ea
0, 17, 17, 1, 192000, 0x
33dd0a8b
0, 18, 18, 1, 192000, 0x
33dd0a8b
0, 19, 19, 1, 192000, 0x
33dd0a8b
0, 20, 20, 1, 192000, 0x
33dd0a8b
0, 21, 21, 1, 192000, 0x
33dd0a8b
0, 22, 22, 1, 192000, 0x
08e2420f
0, 23, 23, 1, 192000, 0x
08e2420f
0, 24, 24, 1, 192000, 0x
08e2420f
0, 25, 25, 1, 192000, 0x
08e2420f
0, 26, 26, 1, 192000, 0x
7b7b50ab
0, 27, 27, 1, 192000, 0x
7b7b50ab
0, 28, 28, 1, 192000, 0x
7b7b50ab
0, 29, 29, 1, 192000, 0x
7b7b50ab
0, 30, 30, 1, 192000, 0x
7b7b50ab
0, 31, 31, 1, 192000, 0x
128744fb
0, 32, 32, 1, 192000, 0x
128744fb
0, 33, 33, 1, 192000, 0x
128744fb
0, 34, 34, 1, 192000, 0x
128744fb
0, 35, 35, 1, 192000, 0x
8643163b
0, 36, 36, 1, 192000, 0x
8643163b
0, 37, 37, 1, 192000, 0x
8643163b
0, 38, 38, 1, 192000, 0x
8643163b
0, 39, 39, 1, 192000, 0x
8643163b
0, 40, 40, 1, 192000, 0x
4f7c596f
0, 41, 41, 1, 192000, 0x
4f7c596f
0, 42, 42, 1, 192000, 0x
4f7c596f
0, 43, 43, 1, 192000, 0x
4f7c596f
0, 44, 44, 1, 192000, 0x
a275420f
0, 45, 45, 1, 192000, 0x
a275420f
0, 46, 46, 1, 192000, 0x
a275420f
0, 47, 47, 1, 192000, 0x
a275420f
0, 48, 48, 1, 192000, 0x
a275420f
0, 49, 49, 1, 192000, 0x
2e4796cb
0, 50, 50, 1, 192000, 0x
2e4796cb
0, 51, 51, 1, 192000, 0x
2e4796cb
0, 52, 52, 1, 192000, 0x
2e4796cb
0, 53, 53, 1, 192000, 0x
ebd45683
0, 54, 54, 1, 192000, 0x
ebd45683
0, 55, 55, 1, 192000, 0x
ebd45683
0, 56, 56, 1, 192000, 0x
ebd45683
0, 57, 57, 1, 192000, 0x
ebd45683
0, 58, 58, 1, 192000, 0x
0bf6596f
0, 59, 59, 1, 192000, 0x
0bf6596f
0, 60, 60, 1, 192000, 0x
0bf6596f
0, 61, 61, 1, 192000, 0x
0bf6596f
0, 62, 62, 1, 192000, 0x
b7af47e7
0, 63, 63, 1, 192000, 0x
b7af47e7
0, 64, 64, 1, 192000, 0x
b7af47e7
0, 65, 65, 1, 192000, 0x
b7af47e7
0, 66, 66, 1, 192000, 0x
b7af47e7
0, 67, 67, 1, 192000, 0x
8bc344fb
0, 68, 68, 1, 192000, 0x
8bc344fb
0, 69, 69, 1, 192000, 0x
8bc344fb
0, 70, 70, 1, 192000, 0x
8bc344fb
0, 71, 71, 1, 192000, 0x
8bc344fb
0, 72, 72, 1, 192000, 0x
02a23f23
0, 73, 73, 1, 192000, 0x
02a23f23
0, 74, 74, 1, 192000, 0x
02a23f23
0, 75, 75, 1, 192000, 0x
02a23f23
0, 76, 76, 1, 192000, 0x
17be3087
0, 77, 77, 1, 192000, 0x
52c7b2d4
0, 78, 78, 1, 192000, 0x
a05e9888
0, 79, 79, 1, 192000, 0x
4d6a6cb4
0, 80, 80, 1, 192000, 0x
3e2189ec
0, 81, 81, 1, 192000, 0x
fbe3ca34
0, 82, 82, 1, 192000, 0x
a9cd8f
c4
0, 83, 83, 1, 192000, 0x
986e6cb4
0, 84, 84, 1, 192000, 0x
42373b08
0, 85, 85, 1, 192000, 0x
ab96e351
0, 86, 86, 1, 192000, 0x
28ccf4d9
0, 87, 87, 1, 192000, 0x
c19e0f34
0, 88, 88, 1, 192000, 0x
d8da1ae4
0, 89, 89, 1, 192000, 0x
d015728c
0, 90, 90, 1, 192000, 0x
550623a8
0, 91, 91, 1, 192000, 0x
3c5c5268
0, 92, 92, 1, 192000, 0x
3eae8128
0, 93, 93, 1, 192000, 0x
3c51381c
0, 94, 94, 1, 192000, 0x
745046b8
0, 95, 95, 1, 192000, 0x
a8bd43cc
0, 96, 96, 1, 192000, 0x
de8fe351
0, 97, 97, 1, 192000, 0x3
d5cc905
0, 98, 98, 1, 192000, 0x
cf8df4d9
0, 99, 99, 1, 192000, 0x
698b20bc
0, 100, 100, 1, 192000, 0x
159d324
4
0, 101, 101, 1, 192000, 0x
ba1af4d9
0, 102, 102, 1, 192000, 0x0
33a0f34
0, 103, 103, 1, 192000, 0x
72612f58
0, 104, 104, 1, 192000, 0x
11e11dd0
0, 105, 105, 1, 192000, 0x
4fc04f7c
0, 106, 106, 1, 192000, 0x
37779888
0, 107, 107, 1, 192000, 0x
abfc5e18
0, 108, 108, 1, 192000, 0x0
ad97e3c
0, 109, 109, 1, 192000, 0x
ddf492b0
0, 110, 110, 1, 192000, 0x
198b23a8
0, 111, 111, 1, 192000, 0x
6b491220
0, 112, 112, 1, 192000, 0x
632417f8
0, 113, 113, 1, 192000, 0x0
dc5381c
0, 114, 114, 1, 192000, 0x
6d548700
0, 115, 115, 1, 192000, 0x
ae0c5b2c
0, 116, 116, 1, 192000, 0x
23427e3c
0, 117, 117, 1, 192000, 0x
5def728c
0, 118, 118, 1, 192000, 0x
ec831ae4
0, 0, 0, 1, 192000, 0x
e869dc94
0, 1, 1, 1, 192000, 0x
742932f2
0, 2, 2, 1, 192000, 0x
742932f2
0, 3, 3, 1, 192000, 0x
742932f2
0, 4, 4, 1, 192000, 0x
742932f2
0, 5, 5, 1, 192000, 0x
742932f2
0, 6, 6, 1, 192000, 0x
742932f2
0, 7, 7, 1, 192000, 0x
742932f2
0, 8, 8, 1, 192000, 0x
742932f2
0, 9, 9, 1, 192000, 0x
742932f2
0, 10, 10, 1, 192000, 0x
742932f2
0, 11, 11, 1, 192000, 0x
742932f2
0, 12, 12, 1, 192000, 0x
742932f2
0, 13, 13, 1, 192000, 0x
b718e72e
0, 14, 14, 1, 192000, 0x
b718e72e
0, 15, 15, 1, 192000, 0x
b718e72e
0, 16, 16, 1, 192000, 0x
b718e72e
0, 17, 17, 1, 192000, 0x
7507f946
0, 18, 18, 1, 192000, 0x
7507f946
0, 19, 19, 1, 192000, 0x
7507f946
0, 20, 20, 1, 192000, 0x
7507f946
0, 21, 21, 1, 192000, 0x
7507f946
0, 22, 22, 1, 192000, 0x
e620321c
0, 23, 23, 1, 192000, 0x
e620321c
0, 24, 24, 1, 192000, 0x
e620321c
0, 25, 25, 1, 192000, 0x
e620321c
0, 26, 26, 1, 192000, 0x
9b5f410d
0, 27, 27, 1, 192000, 0x
9b5f410d
0, 28, 28, 1, 192000, 0x
9b5f410d
0, 29, 29, 1, 192000, 0x
9b5f410d
0, 30, 30, 1, 192000, 0x
9b5f410d
0, 31, 31, 1, 192000, 0x
ea2c3519
0, 32, 32, 1, 192000, 0x
ea2c3519
0, 33, 33, 1, 192000, 0x
ea2c3519
0, 34, 34, 1, 192000, 0x
ea2c3519
0, 35, 35, 1, 192000, 0x
1acb0549
0, 36, 36, 1, 192000, 0x
1acb0549
0, 37, 37, 1, 192000, 0x
1acb0549
0, 38, 38, 1, 192000, 0x
1acb0549
0, 39, 39, 1, 192000, 0x
1acb0549
0, 40, 40, 1, 192000, 0x
3a064a04
0, 41, 41, 1, 192000, 0x
3a064a04
0, 42, 42, 1, 192000, 0x
3a064a04
0, 43, 43, 1, 192000, 0x
3a064a04
0, 44, 44, 1, 192000, 0x
cede321c
0, 45, 45, 1, 192000, 0x
cede321c
0, 46, 46, 1, 192000, 0x
cede321c
0, 47, 47, 1, 192000, 0x
cede321c
0, 48, 48, 1, 192000, 0x
cede321c
0, 49, 49, 1, 192000, 0x
ef4988c5
0, 50, 50, 1, 192000, 0x
ef4988c5
0, 51, 51, 1, 192000, 0x
ef4988c5
0, 52, 52, 1, 192000, 0x
ef4988c5
0, 53, 53, 1, 192000, 0x
1fc84707
0, 54, 54, 1, 192000, 0x
1fc84707
0, 55, 55, 1, 192000, 0x
1fc84707
0, 56, 56, 1, 192000, 0x
1fc84707
0, 57, 57, 1, 192000, 0x
1fc84707
0, 58, 58, 1, 192000, 0x
babd4a04
0, 59, 59, 1, 192000, 0x
babd4a04
0, 60, 60, 1, 192000, 0x
babd4a04
0, 61, 61, 1, 192000, 0x
babd4a04
0, 62, 62, 1, 192000, 0x
649b3816
0, 63, 63, 1, 192000, 0x
649b3816
0, 64, 64, 1, 192000, 0x
649b3816
0, 65, 65, 1, 192000, 0x
649b3816
0, 66, 66, 1, 192000, 0x
649b3816
0, 67, 67, 1, 192000, 0x
206b3519
0, 68, 68, 1, 192000, 0x
206b3519
0, 69, 69, 1, 192000, 0x
206b3519
0, 70, 70, 1, 192000, 0x
206b3519
0, 71, 71, 1, 192000, 0x
206b3519
0, 72, 72, 1, 192000, 0x
25982f1f
0, 73, 73, 1, 192000, 0x
25982f1f
0, 74, 74, 1, 192000, 0x
25982f1f
0, 75, 75, 1, 192000, 0x
25982f1f
0, 76, 76, 1, 192000, 0x
de0e202e
0, 77, 77, 1, 192000, 0x
ced09fa0
0, 78, 78, 1, 192000, 0x
3b4f84bb
0, 79, 79, 1, 192000, 0x
a09c57e8
0, 80, 80, 1, 192000, 0x
f3dd75ca
0, 81, 81, 1, 192000, 0x
4d4ab788
0, 82, 82, 1, 192000, 0x
4ac67b
c4
0, 83, 83, 1, 192000, 0x
d61057e8
0, 84, 84, 1, 192000, 0x
03bc251b
0, 85, 85, 1, 192000, 0x
d263cb66
0, 86, 86, 1, 192000, 0x
e3dddd54
0, 87, 87, 1, 192000, 0x
460cf839
0, 88, 88, 1, 192000, 0x
bae1043c
0, 89, 89, 1, 192000, 0x
e6435de2
0, 90, 90, 1, 192000, 0x
340e0d33
0, 91, 91, 1, 192000, 0x
9acd3d03
0, 92, 92, 1, 192000, 0x
1d346cd3
0, 93, 93, 1, 192000, 0x
dabe221e
0, 94, 94, 1, 192000, 0x
eb4b310f
0, 95, 95, 1, 192000, 0x
ec8f2e12
0, 96, 96, 1, 192000, 0x
e96fcb66
0, 97, 97, 1, 192000, 0x3
ec1b081
0, 98, 98, 1, 192000, 0x
b72fdd54
0, 99, 99, 1, 192000, 0x
ced40a36
0, 100, 100, 1, 192000, 0x
56171c2
4
0, 101, 101, 1, 192000, 0x
c9f7dd54
0, 102, 102, 1, 192000, 0x0
eeff839
0, 103, 103, 1, 192000, 0x
295c1927
0, 104, 104, 1, 192000, 0x
dde00739
0, 105, 105, 1, 192000, 0x
51903a06
0, 106, 106, 1, 192000, 0x
e16a84bb
0, 107, 107, 1, 192000, 0x
f5b248f7
0, 108, 108, 1, 192000, 0x0
54769d6
0, 109, 109, 1, 192000, 0x
9d327ec1
0, 110, 110, 1, 192000, 0x
94470d33
0, 111, 111, 1, 192000, 0x
9671fb36
0, 112, 112, 1, 192000, 0x
0853013f
0, 113, 113, 1, 192000, 0x0
844221e
0, 114, 114, 1, 192000, 0x
9e5972cd
0, 115, 115, 1, 192000, 0x
f7ce45fa
0, 116, 116, 1, 192000, 0x
e9d569d6
0, 117, 117, 1, 192000, 0x
abb05de2
0, 118, 118, 1, 192000, 0x
54d5043c
0, 119, 119, 1, 192000, 0x00000000
0, 120, 120, 1, 192000, 0x00000000
0, 121, 121, 1, 192000, 0x00000000
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment