74 Commits (3a5944696768e3b5680ae78d9d84ba9846050e61)

Author SHA1 Message Date
Andreas Rheinhardt b3bbbb14d0 avcodec/hevcdsp: Constify src pointers 2 years ago
Michael Niedermayer 9c5250a561 avcodec/hevcdsp_template: stay within tables in sao_band_filter() 2 years ago
Michael Niedermayer d135f3c514 avcodec/hevcdsp_template: Fix Invalid shifts in put_hevc_qpel_bi_w_h() and put_hevc_qpel_bi_w_w() 7 years ago
Michael Niedermayer 0c9ab5ef9c avcodec/hevcdsp_template.c: Fix undefined shift in FUNC(dequant) 7 years ago
Michael Niedermayer 439fbb9c8b avcodec/hevcdsp_template: Fix undefined shift in put_hevc_qpel_bi_w_hv() 7 years ago
Michael Niedermayer 0409d33311 avcodec/hevcdsp_template: Fix undefined shift in put_hevc_epel_bi_w_h() 7 years ago
Michael Niedermayer 7d88586e47 avcodec/hevcdsp_template: Fix invalid shift in put_hevc_epel_bi_w_v() 7 years ago
Michael Niedermayer fbdab6eca7 avcodec/hevcdsp_template: Fix undefined shift 7 years ago
Michael Niedermayer c225da68cf avcodec/hevcdsp_template: Fix undefined shift in put_hevc_pel_bi_w_pixels 7 years ago
Clément Bœsch 7c300a8ed4 lavc/hevc: remove a few random spaces to reduce diff with libav 8 years ago
Clément Bœsch 3a3554871a lavc/hevcdsp: fix pretty printing mistake 8 years ago
Anton Khirnov 4abe3b049d hevc: rename hevc.[ch] to hevcdec.[ch] 8 years ago
Diego Biurrun ba479f3daa hevc: Change type of array stride parameters to ptrdiff_t 8 years ago
Mickaël Raulet cc16da75c2 hevc: Add coefficient limiting to speed up IDCT 8 years ago
Mickaël Raulet a92fd8a062 hevc: Add DC IDCT 8 years ago
Mickaël Raulet 4f247de3b7 hevcdsp_template: Templatize IDCT 8 years ago
Alexandra Hájková 1bd890ad17 hevc: Separate adding residual to prediction from IDCT 8 years ago
Anton Khirnov e7078e842d hevcdsp: add x86 SIMD for MC 9 years ago
Anton Khirnov a853388d2f hevc: change the stride of the MC buffer to be in bytes instead of elements 9 years ago
Anton Khirnov 688417399c hevcdsp: split the pred functions by width 9 years ago
Anton Khirnov 818bfe7f0a hevcdsp: split the epel functions by width 9 years ago
Anton Khirnov 1f821750f0 hevcdsp: split the qpel functions by width instead of by the subpixel fraction 9 years ago
Anton Khirnov d8ebb6157d hevcdsp: fix a function name 9 years ago
James Almer 7a806c68a6 avcodec/hevcdsp: rename sao_band_filter c functions 9 years ago
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 10 years ago
Christophe Gisquet d4f44b66d3 hevcdsp: remove compilation-time-fixed parameter 10 years ago
Christophe Gisquet 6786848585 hevc_deblock: change tc type 10 years ago
Anton Khirnov 73bb8f61d4 hevcdsp: remove an unneeded variable in the loop filter 10 years ago
Christophe Gisquet ca081217cd hevcdsp: change types of SAO parameters 10 years ago
Anton Khirnov d7e162d46b hevcdsp: remove an unneeded variable in the loop filter 10 years ago
Mickaël Raulet d249e6828e hevc/sao: optimze sao implementation 10 years ago
Mickaël Raulet 453f8eaee2 hevc/rext: add support for Range extension tools 10 years ago
Mickaël Raulet 5a41999d81 hevc/rext: basic infrastructure for supporting range extension 10 years ago
Mickaël Raulet 250430bf28 hevc: separate residu and prediction (needed for Range Extension) 10 years ago
Mickaël Raulet 1241eb8870 hevc: simplify SAO computation, delay from one row its computation 10 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