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
c47d3835
Commit
c47d3835
authored
Mar 22, 2011
by
Ronald S. Bultje
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
vc1: make P-frame deblock filter bit-exact.
parent
77e41e04
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
217 additions
and
105 deletions
+217
-105
vc1.h
libavcodec/vc1.h
+3
-1
vc1dec.c
libavcodec/vc1dec.c
+203
-93
vc1
tests/ref/fate/vc1
+11
-11
No files found.
libavcodec/vc1.h
View file @
c47d3835
...
...
@@ -236,7 +236,7 @@ typedef struct VC1Context{
//@}
int
ttfrm
;
///< Transform type info present at frame level
uint8_t
ttmbf
;
///< Transform type flag
uint8_t
ttblk4x4
;
///< Value of ttblk which indicates a 4x4 transform
int
*
ttblk_base
,
*
ttblk
;
///< Transform type at the block level
int
codingset
;
///< index of current table set from 11.8 to use for luma block decoding
int
codingset2
;
///< index of current table set from 11.8 to use for chroma block decoding
int
pqindex
;
///< raw pqindex used in coding set selection
...
...
@@ -311,6 +311,8 @@ typedef struct VC1Context{
int
x8_type
;
uint32_t
*
cbp_base
,
*
cbp
;
uint8_t
*
is_intra_base
,
*
is_intra
;
int16_t
(
*
luma_mv_base
)[
2
],
(
*
luma_mv
)[
2
];
uint8_t
bfraction_lut_index
;
///< Index for BFRACTION value (see Table 40, reproduced into ff_vc1_bfraction_lut[])
uint8_t
broken_link
;
///< Broken link flag (BROKEN_LINK syntax element)
uint8_t
closed_entry
;
///< Closed entry point flag (CLOSED_ENTRY syntax element)
...
...
libavcodec/vc1dec.c
View file @
c47d3835
This diff is collapsed.
Click to expand it.
tests/ref/fate/vc1
View file @
c47d3835
...
...
@@ -2,14 +2,14 @@
0, 3600, 38016, 0xf4715db5
0, 7200, 38016, 0xf4715db5
0, 10800, 38016, 0xf46af0e1
0, 14400, 38016, 0x9
699
2cf1
0, 18000, 38016, 0x
baadd874
0, 21600, 38016, 0x7
51f4328
0, 25200, 38016, 0x7
51f4328
0, 28800, 38016, 0x
f7294772
0, 32400, 38016, 0x
f7294772
0, 36000, 38016, 0x
f1d12133
0, 39600, 38016, 0x
f1d12133
0, 43200, 38016, 0x
f1d12133
0, 46800, 38016, 0x
f1d12133
0, 50400, 38016, 0x
f1d12133
0, 14400, 38016, 0x9
c1c
2cf1
0, 18000, 38016, 0x
ff12d87f
0, 21600, 38016, 0x7
408432b
0, 25200, 38016, 0x7
408432b
0, 28800, 38016, 0x
8d11479a
0, 32400, 38016, 0x
8d11479a
0, 36000, 38016, 0x
c4a121ab
0, 39600, 38016, 0x
c4a121ab
0, 43200, 38016, 0x
c4a121ab
0, 46800, 38016, 0x
c4a121ab
0, 50400, 38016, 0x
c4a121ab
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