.. |
tests
|
58357700ab
Add od_block_size enum to give names to the block sizes
|
10 år sedan |
x86
|
44deb349fe
Enable the SSE2 4x4 IDCT
|
10 år sedan |
accounting.c
|
bd1ff81641
Fix unused but set variable warnings.
|
10 år sedan |
accounting.h
|
4787d6ee1e
Use better probabilities for MV flag coding.
|
10 år sedan |
adapt.c
|
778b2ceaa1
Adds an od_adapt_ctx struct just for encoder/decoder adapted parameters
|
11 år sedan |
adapt.h
|
778b2ceaa1
Adds an od_adapt_ctx struct just for encoder/decoder adapted parameters
|
11 år sedan |
block_size.c
|
58357700ab
Add od_block_size enum to give names to the block sizes
|
10 år sedan |
block_size.h
|
2624f000b5
Remove left over code from last block size encoding rewrite
|
10 år sedan |
block_size_dec.c
|
58357700ab
Add od_block_size enum to give names to the block sizes
|
10 år sedan |
block_size_dec.h
|
e62051d149
New block size encoding scheme based on min/max range
|
11 år sedan |
block_size_enc.c
|
0180dbf823
Rewrite superblock splitting code to make it easier to understand
|
10 år sedan |
block_size_enc.h
|
0180dbf823
Rewrite superblock splitting code to make it easier to understand
|
10 år sedan |
dct.c
|
84d30ea0af
Add check functions for optimized DCT implementations.
|
10 år sedan |
dct.h
|
84d30ea0af
Add check functions for optimized DCT implementations.
|
10 år sedan |
decint.h
|
2b6894e484
state: move adapt_ctx out of dec/encint
|
10 år sedan |
decode.c
|
4787d6ee1e
Use better probabilities for MV flag coding.
|
10 år sedan |
encint.h
|
4787d6ee1e
Use better probabilities for MV flag coding.
|
10 år sedan |
encode.c
|
4787d6ee1e
Use better probabilities for MV flag coding.
|
10 år sedan |
entcode.c
|
389bcbc091
Reformatting the source code.
|
11 år sedan |
entcode.h
|
389bcbc091
Reformatting the source code.
|
11 år sedan |
entdec.c
|
47344b03d6
Factor out od_ec_dec_refill().
|
11 år sedan |
entdec.h
|
6e18d357be
Reformatting code to new style: ent*.[ch]
|
12 år sedan |
entenc.c
|
bd97ba97e3
Add entropy coder accounting support.
|
10 år sedan |
entenc.h
|
bd97ba97e3
Add entropy coder accounting support.
|
10 år sedan |
filter.c
|
f097b7dd55
Revert "Replace 4x8 lapping filter with a V matrix with a determinant of one."
|
11 år sedan |
filter.h
|
c2f87bb15a
Simplify OD_UNBIASED_RSHIFT.
|
10 år sedan |
generic_code.c
|
7de1b85077
Speed up early adaptation of the generic model
|
11 år sedan |
generic_code.h
|
29967e2b45
Encodes small small (within +/- 2) motion vectors using a single symbol
|
11 år sedan |
generic_decoder.c
|
29967e2b45
Encodes small small (within +/- 2) motion vectors using a single symbol
|
11 år sedan |
generic_encoder.c
|
29967e2b45
Encodes small small (within +/- 2) motion vectors using a single symbol
|
11 år sedan |
info.c
|
e693339587
Adds "safe" OD_COPY(), OD_MOVE() and OD_CLEAR() macros.
|
11 år sedan |
infodec.c
|
231affa7e7
fix pathological case of building for CC=c++
|
10 år sedan |
infoenc.c
|
389bcbc091
Reformatting the source code.
|
11 år sedan |
internal.c
|
2ec61d6ed0
Add public API to test for header or keyframe packets.
|
10 år sedan |
internal.h
|
bbb82cad54
Remove support for scalar quantization
|
10 år sedan |
intra.c
|
0857e30298
Simplifies CfL by signalling the gain and sign through PVQ
|
10 år sedan |
intra.h
|
0857e30298
Simplifies CfL by signalling the gain and sign through PVQ
|
10 år sedan |
intradata.c
|
389bcbc091
Reformatting the source code.
|
11 år sedan |
intradata_16x16.h
|
2b03b324f7
Updating intra prediction to use adjacent TF'd 4x4 blocks.
|
11 år sedan |
intradata_4x4.h
|
f097b7dd55
Revert "Replace 4x8 lapping filter with a V matrix with a determinant of one."
|
11 år sedan |
intradata_8x8.h
|
068c369431
issue 214: back out 8x8 det1 matrices for now
|
11 år sedan |
laplace_code.h
|
1904bdb417
Minor code refactor + naming + comments
|
11 år sedan |
laplace_decoder.c
|
1904bdb417
Minor code refactor + naming + comments
|
11 år sedan |
laplace_encoder.c
|
0499ef5a59
laplace_encoder: remove dead assignment
|
11 år sedan |
laplace_tables.c
|
1904bdb417
Minor code refactor + naming + comments
|
11 år sedan |
logging.c
|
b035e4a94d
logging: fix memory leak
|
10 år sedan |
logging.h
|
389bcbc091
Reformatting the source code.
|
11 år sedan |
mc.c
|
4787d6ee1e
Use better probabilities for MV flag coding.
|
10 år sedan |
mc.h
|
4787d6ee1e
Use better probabilities for MV flag coding.
|
10 år sedan |
mcenc.c
|
da718851dc
More accurate MV rate estimation
|
10 år sedan |
mcenc.h
|
da718851dc
More accurate MV rate estimation
|
10 år sedan |
odintrin.h
|
290cebeb82
odintrin: Fix include path for unix/Makefile
|
10 år sedan |
partition.c
|
f23e5fd46f
Cleaning up pvq_encode() and pvq_decode() to avoid code duplication
|
11 år sedan |
partition.h
|
3c9873f793
Remove remaining use of USE_BAND_PARTITIONS
|
10 år sedan |
pvq.c
|
d7381dbd92
Never use noref for gain=0 on non-keyframes
|
10 år sedan |
pvq.h
|
939a76ed10
Remove inter-band masking
|
10 år sedan |
pvq_code.c
|
b81450d107
Address JM's nits in issue 172 patchset 2
|
11 år sedan |
pvq_code.h
|
939a76ed10
Remove inter-band masking
|
10 år sedan |
pvq_decoder.c
|
d7381dbd92
Never use noref for gain=0 on non-keyframes
|
10 år sedan |
pvq_encoder.c
|
d8e056aaed
Makes keyframes entropy decoding independent of PVQ
|
10 år sedan |
state.c
|
409b788ef4
state: check ref_img allocation
|
10 år sedan |
state.h
|
bcacb9403a
Simplify (and improve) the adaptation of MV expectation
|
10 år sedan |
switch_table.c
|
21503f4ea8
Only use extern when necessary
|
10 år sedan |
tf.c
|
9e3345cdaa
Simplify reversible Haar code.
|
10 år sedan |
tf.h
|
9e3345cdaa
Simplify reversible Haar code.
|
10 år sedan |
zigzag16.c
|
21503f4ea8
Only use extern when necessary
|
10 år sedan |
zigzag4.c
|
21503f4ea8
Only use extern when necessary
|
10 år sedan |
zigzag8.c
|
21503f4ea8
Only use extern when necessary
|
10 år sedan |