43 Commits (03616af2c91309d58f9419becf45d292cb93e625)

Author SHA1 Message Date
James Almer 6e3651983c avcodec/hevcdsp: add missing () to CMP macro 10 years ago
James Almer 22596383f3 avcodec/hevcdsp: optimize pixel comparison in sao_edge_filter 10 years ago
James Almer 1f1c7c8a57 hevcdsp: remove compilation-time-fixed parameter from sao_edge_filter 10 years ago
James Almer 7457afc64d hevcdsp: replace the SAOParams struct parameter from sao_edge_filter 10 years ago
James Almer 121ccc3365 hevcdsp: further simplify sao_edge_filter 10 years ago
Seppo Tomperi 4386e1fd94 hevcdsp: simplified sao_edge_filter 10 years ago
Seppo Tomperi 74d7faf400 hevcdsp: separated sao edge filter and pixel restore funcs 10 years ago
James Almer 2929e56006 hevcdsp: replace the SAOParams struct parameter from sao_band_filter 10 years ago
James Almer 65e6ab0c5a hevcdsp: remove unused parameter from sao_band_filter 10 years ago
Anton Khirnov de1f8ead89 hevcdsp_template: templatize transquant_bypass 10 years ago
Christophe Gisquet dad7f15567 hevcdsp: remove more instances of compile-time-fixed parameters 11 years ago
Christophe Gisquet d4f44b66d3 hevcdsp: remove compilation-time-fixed parameter 11 years ago
Christophe Gisquet 6786848585 hevc_deblock: change tc type 11 years ago
Anton Khirnov 73bb8f61d4 hevcdsp: remove an unneeded variable in the loop filter 11 years ago
Christophe Gisquet ca081217cd hevcdsp: change types of SAO parameters 11 years ago
Anton Khirnov d7e162d46b hevcdsp: remove an unneeded variable in the loop filter 11 years ago
Mickaël Raulet d249e6828e hevc/sao: optimze sao implementation 11 years ago
Mickaël Raulet 453f8eaee2 hevc/rext: add support for Range extension tools 11 years ago
Mickaël Raulet 5a41999d81 hevc/rext: basic infrastructure for supporting range extension 11 years ago
Mickaël Raulet 250430bf28 hevc: separate residu and prediction (needed for Range Extension) 11 years ago
Mickaël Raulet 1241eb8870 hevc: simplify SAO computation, delay from one row its computation 11 years ago
plepere 92cccb7bcd avcodec/hevc: new idct + asm 11 years ago
Mickaël Raulet 83976e40e8 hevc: C code update for new motion compensation 11 years ago
Luca Barbato 8eeacf31c5 hevc: Do not left shift a negative value in hevc_loop_filter_chroma 11 years ago
Guillaume Martres faf03ecba0 hevc: Remove useless clip 11 years ago
Guillaume Martres a246d06fe0 hevc: clip pixels when transquant bypass is used 11 years ago
Guillaume Martres b00a8b4d19 hevc: remove useless clip in FUNC(sao_band_filter)() 11 years ago
Guillaume Martres c9fe0caf7a hevc: clip pixels when transquant bypass is used 11 years ago
Luca Barbato 5856bca360 hevc: Clip the pixel before shifting 11 years ago
Guillaume Martres 679a6377e4 hevc: avoid some unnecessary differences with libav 11 years ago
Michael Niedermayer 35594c48ca libavcodec/hevc: random cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer 2c4f573696 libavcodec/hevc: random cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer 42dbe2d9b1 libavcodec/hevcdsp_template: random cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer 69b3668b83 libavcodec/hevc: indention related cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer 6a84d17bd7 libavcodec/hevcdsp_template: cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer b23692b3a8 libavcodec/hevc: reduce whitespace differences to 064698d381 11 years ago
Michael Niedermayer 1a6948fa70 libavcodec/hevc: reduce bracket differences to 064698d381 11 years ago
Michael Niedermayer f578e5d937 avcodec/hevc: Adjust white-spaces to reduce difference to 064698d381 11 years ago
Guillaume Martres 064698d381 Add HEVC decoder 11 years ago
Mickaël Raulet c68faca68e hevc: fix transform_skip which is only valid for 4x4(cherry picked from commit 740e5a71e5121dbf3fabdc4fec97829c18ecc2d8) 11 years ago
Guillaume Martres c8dd048ab8 lavc: add a HEVC decoder. 11 years ago