50 Commits (c24d247e2c2ccd13fda09fe4194bf2ff0eb42256)

Author SHA1 Message Date
Michael Niedermayer a026a3efae avcodec/hevc_cabac: Check prefix so as to avoid invalid shifts in coeff_abs_level_remaining_decode() 7 years ago
Michael Niedermayer 94d4237a7a avcodec/hevc_cabac: Move prefix check in coeff_abs_level_remaining_decode() down 7 years ago
Michael Niedermayer 0ee143558d avcodec/hevc_cabac: Fix integer overflow in ff_hevc_cu_qp_delta_abs() 7 years ago
Michael Niedermayer 4ff94558f2 avcodec/hevc_cabac: Check for ff_init_cabac_decoder() failure in cabac_reinit() 7 years ago
Michael Niedermayer 933aa91e31 avcodec/hevcdec: check ff_init_cabac_decoder() for failure 8 years ago
Diego Biurrun 5c89022542 hevc: Drop pointless av_unused attribute 8 years ago
Anton Khirnov 0bfdcce4d4 hevc: move the SliceType enum to hevc.h 8 years ago
Anton Khirnov 4abe3b049d hevc: rename hevc.[ch] to hevcdec.[ch] 8 years ago
Michael Niedermayer d5028f61e4 avcodec/hevc_cabac: Fix multiple integer overflows 9 years ago
Anton Khirnov b11acd5732 hevc: remove HEVCContext usage from hevc_ps 9 years ago
Michael Niedermayer c6bf27d59b avcodec/hevc_cabac: Rename ff_hevc_transform_skip_flag_decode() to hevc_transform_skip_flag_decode() 10 years ago
James Almer ba625dd8a1 avcodec: use av_mod_uintp2() where useful 10 years ago
Peter Meerwald eea769df32 hevc: Use generic av_clip function, not C implementation 10 years ago
Michael Niedermayer a6defd1f5b hevc_cabac: decrease CABAC_MAX_BIN 10 years ago
Christophe Gisquet 9a3653c9ec hevc: reuse edge emu buffer for coefficients 10 years ago
Christophe Gisquet f183febcda hevc: remove CodingTree 10 years ago
Mickaël Raulet 627c044f50 hevc/rext: fixing rdpcm and scaling list for Range Extension 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 c4058b7288 hevc/cabac: add new context for new syntax elements related to Rext(cherry picked from commit 6d71e2394f52679cfc8b86fb5880f89e6bd311d4) 10 years ago
Mickaël Raulet 07b91b8d62 hevc: cleaning up, remove unused constants(cherry picked from commit 7eed32d076c57aa03011d65a64903e8bdb633978) 10 years ago
Luca Barbato 869fc416f7 hevc: Mark num_bins_in_se as unused 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
Michael Niedermayer 8120668351 avcodec/hevc_cabac: decrease CABAC_MAX_BIN 11 years ago
Michael Niedermayer 1a6948fa70 libavcodec/hevc: reduce bracket differences to 064698d381 11 years ago
Michael Niedermayer ce7f1c76bd avcodec/hevc: more whitespaces to reduce difference 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 3106cbd321 hevc: more cosmetic(cherry picked from commit 9697abe41daa234602915f85bf6b1c0ca0252cff) 11 years ago
Mickaël Raulet 3c3ece24ea hevc : cosmetic changes(cherry picked from commit 7308c0ccf13f18cebe4851e6dcd6b5c0b09be1dd) 11 years ago
Mickaël Raulet 0c8aba3842 hevc: add wavefront parallel processing 11 years ago
Mickaël Raulet 1b5a52f425 hevc: pretty print(cherry picked from commit 64a4b623b7d66dfc0f3883e5f1d9125c00c3b18c) 11 years ago
Michael Niedermayer acecd6b4d7 avcodec/hevc_cabac: trivial simplifications 11 years ago
Mickaël Raulet b5d197a38b hevc: inline cabac in hls_mvd_coding(cherry picked from commit ad387195ad04e8a005a1bfd509e9e4f827e68fa9) 11 years ago
Mickaël Raulet 92a97d1168 hevc: inline cabac in residual coding(cherry picked from commit 17d7a880445b72feb36d684ae1f0597195811e97) 11 years ago
Mickaël Raulet b494894390 hevc: optimize residual coding(cherry picked from commit 70692a44708157b4dfa50e402e446bfa2b27f55e) 11 years ago
Guillaume Martres c8dd048ab8 lavc: add a HEVC decoder. 11 years ago