aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-duck/src/codecs
Commit message (Expand)AuthorAgeFilesLines
* fix some warnings (unneeded parentheses, missing dyn keyword)Kostya Shishkov2020-09-275-10/+10
* on2avc: factor out common overlap codeKostya Shishkov2020-07-171-57/+23
* on2avc: fix scalefactor reading for partially empty band groupKostya Shishkov2020-07-151-11/+26
* rename register_all_codecs to register_all_decodersKostya Shishkov2020-07-0911-25/+25
* duck: fix or silence clippy warningsKostya Shishkov2020-06-1612-146/+177
* introduce option handling for decodersKostya Shishkov2020-06-0110-0/+60
* move IMA ADPCM decoder into codec_supportKostya Shishkov2020-04-161-47/+1
* make edge_emu() accept block alignmentKostya Shishkov2020-03-243-4/+4
* fix import crate for codec testsKostya Shishkov2020-02-2110-10/+10
* split nihav-codec-support crate from nihav-coreKostya Shishkov2020-02-208-7/+13
* make all codec crates export just register_all functions and document themKostya Shishkov2020-02-1711-20/+21
* duck/vpcommon: vp_tree! does not need to be exportedKostya Shishkov2020-02-171-1/+0
* remove trailing whitespacesKostya Shishkov2020-02-116-11/+11
* Make BitReader rely on passed slice size without the additional arguments.Kostya Shishkov2020-02-116-9/+9
* vp7: switch to MD5-based testingKostya Shishkov2020-02-081-8/+15
* vp7: fix special modes motion compensationKostya Shishkov2020-02-081-4/+13
* vp7: reset scan on keyframeKostya Shishkov2020-02-081-0/+1
* vp7: inter DC prediction depends on inter frame typeKostya Shishkov2020-02-071-11/+13
* vp7: fix split block chroma motion compensationKostya Shishkov2020-02-061-9/+19
* vp7: fix intra prediction corner casesKostya Shishkov2020-02-061-2/+8
* vp7: skip DC transform for empty blockKostya Shishkov2020-02-061-2/+2
* vp7: fix inter mode DC predictorKostya Shishkov2020-02-061-3/+5
* vp6: switch to MD5-based testsKostya Shishkov2020-02-021-9/+19
* duck/vp56: select proper format for VP6 alphaKostya Shishkov2020-02-023-9/+23
* vp6: set correct interlaced state in inter frame headersKostya Shishkov2020-02-021-0/+1
* vp6: fix motion compensation bugsKostya Shishkov2020-02-021-14/+27
* vp5: switch to MD5 hash testKostya Shishkov2020-01-271-2/+2
* vp5: fix chroma MVKostya Shishkov2020-01-271-1/+1
* duck/vp56: fix motion type decodingKostya Shishkov2020-01-261-1/+1
* duck/vp56: fix DC predictionKostya Shishkov2020-01-251-63/+97
* duck/vpcommon: hopefully fix motion compensation with filteringKostya Shishkov2020-01-251-7/+8
* vp5: fix motion compensation partKostya Shishkov2020-01-251-3/+8
* vp3: switch VP4 test to MD5 sumKostya Shishkov2020-01-221-3/+2
* vp3: fix neighbourhood infoKostya Shishkov2020-01-221-1/+1
* vp3: fix fourmv address for VP4Kostya Shishkov2020-01-211-1/+1
* vp3: fix quantisation matrices for VP4Kostya Shishkov2020-01-211-4/+12
* duck/vpcommon: hopefully fix vp_copy_block()Kostya Shishkov2020-01-211-7/+7
* vp3: switch VP30 test to MD5 hashKostya Shishkov2020-01-131-2/+2
* vp3: VP30 should update golden frames on low quantsKostya Shishkov2020-01-131-1/+6
* vp3: remove debug leftoversKostya Shishkov2019-12-301-4/+0
* vp3: use MD5 hash for VP3.1 testKostya Shishkov2019-12-301-2/+4
* vp3: fix fourmv block positionsKostya Shishkov2019-12-301-9/+13
* vp3: uncoded block in inter are skip blocks regardless of modeKostya Shishkov2019-12-181-11/+11
* vp3: fix motion compensation codeKostya Shishkov2019-12-182-9/+30
* vp3: refactor MC for fourmvKostya Shishkov2019-12-181-40/+18
* vp3: add loop filter for chromaKostya Shishkov2019-12-171-2/+17
* vp3: fix has_ac conditionKostya Shishkov2019-12-171-5/+5
* truemotion2x: switch to MD5-based testKostya Shishkov2019-12-161-1/+9
* truemotion2: switch to MD5-based testKostya Shishkov2019-12-161-1/+19
* truemotionrt: switch to MD5-based testKostya Shishkov2019-12-161-1/+3