126 Commits (21bed3c981d17b1b5dcb1eb995075bb9ec850563)

Author SHA1 Message Date
Mickaël Raulet 23480da0aa hevc: add support for bumping process 10 years ago
Christophe Gisquet 7a4a5515b0 hevc: use intreadwrite 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 255086a7e0 hevc: use local variable for split_cu_flag 10 years ago
Mickaël Raulet 1241eb8870 hevc: simplify SAO computation, delay from one row its computation 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
Michael Niedermayer ccd6911c18 avcodec/hevc_ps: do not loose all reference to pointers still in use 10 years ago
Vittorio Giovara 0569a7e0bd hevc: parse display orientation SEI message 11 years ago
Gildas Cocherel a0e1c3517a hevc: remove unused array min_cb_addr_zs 11 years ago
gcocherel ba70563d55 hevc/pps: optimized size of min_tb_addr_zs 11 years ago
gcocherel f7f1f4c7ce avcodec/hevc_ps: remove min_cb_addr_zs 11 years ago
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Michael Niedermayer 70f671c39e avcodec/hevc: fix () in macros 11 years ago
Anton Khirnov a1c2b48018 hevc: templatize intra_pred 11 years ago
Mickaël Raulet 83976e40e8 hevc: C code update for new motion compensation 11 years ago
gcocherel 2eddf3a6ef avcodec/hevc: fix no output of prior pics and pic output flags(cherry picked from commit e99b96dff1d76d74cb5633aa9702828d863050e2) 11 years ago
Reimar Döffinger ab14bcb104 Add "const" to avoid compiler warning. 11 years ago
Vittorio Giovara 4d33873c29 hevc: make pps/sps ids unsigned where necessary 11 years ago
Michael Niedermayer d1e6602665 avcodec/hevc: make *ps_id unsigned 11 years ago
Michael Niedermayer 1e263133cc avcodec/hevc: remove unused variables 11 years ago
Michael Niedermayer 64278039e5 avcodec/hevc: Simplify get_qPy_pred() 11 years ago
Anton Khirnov b25e84b739 hevc: check that the VCL NAL types are the same for all slice segments of a frame 11 years ago
Luca Barbato 838740e642 hevc: Prevent some integer overflows 11 years ago
Luca Barbato b37e796082 hevc: Use uint64 to check for tile dimensions 11 years ago
Michael Niedermayer d5c15ebeaf hevc: Fix modulo operations 11 years ago
Guillaume Martres e588615d93 hevc: fix decoding of one PU wide files 11 years ago
Guillaume Martres 7398e0516f hevc: move DSP declarations from hevc.h into hevcdsp.h 11 years ago
Mickaël Raulet 5c3fa74b94 hevc: support luma bit depth != chroma bit depth for PCM coding units 11 years ago
Gildas Cocherel 2d18aaa14b hevc: refactor Profile Tier Level 11 years ago
Guillaume Martres ecb21d2437 hevc: rename ptl structs and variables 11 years ago
Guillaume Martres c90cdf4b64 hevc: pack PTL representation using uint8_t 11 years ago
Guillaume Martres 8e72e19f64 hevc: remove unused PTL flags 11 years ago
Gildas Cocherel 33452aede6 hevc: store the VPS list as an AVBufferRef, just like the others *PS 11 years ago
Guillaume Martres 679a6377e4 hevc: avoid some unnecessary differences with libav 11 years ago
Vittorio Giovara acb77dff6a hevc: parse frame packing arrangement SEI messages and save relevant stereo3d information 11 years ago
gcocherel 36658c978f hevc : update hevc_ps.c 11 years ago
Michael Niedermayer b23692b3a8 libavcodec/hevc: reduce whitespace differences to 064698d381 11 years ago
Michael Niedermayer ce7f1c76bd avcodec/hevc: more whitespaces to reduce difference to 064698d381 11 years ago
Guillaume Martres 064698d381 Add HEVC decoder 11 years ago
Mickaël Raulet 7c8b65f688 hevc: add partial support for interlaced(cherry picked from commit 44b592ae6d323445c076ef3ec966ebf9daa8bccf) 11 years ago
Anton Khirnov 4db81f0817 hevc: add irap checks 11 years ago
Mickaël Raulet 3c3ece24ea hevc : cosmetic changes(cherry picked from commit 7308c0ccf13f18cebe4851e6dcd6b5c0b09be1dd) 11 years ago
Yusuke Nakamura afa93d198a hevc_parser: Set pict_type, key_frame and output_picture_number. 11 years ago
Mickaël Raulet 0c8aba3842 hevc: add wavefront parallel processing 11 years ago
Mickaël Raulet 1c8de4dd94 hevc: pretty print(cherry picked from commit 6332b3afe298b9e1060e8549aea3aa2771b43f5d) 11 years ago
Mickaël Raulet a8fafa8978 hevc: cleaning disable field in deblocking filter(cherry picked from commit 7dd7a27ae850a51b3c9cd07046c422677398f6d5) 11 years ago
Mickaël Raulet 1912842045 hevc: remove disable_au option(cherry picked from commit e90b3f6753d645fec076e951a0597a5dc2d2fe31) 11 years ago
Mickaël Raulet b5d197a38b hevc: inline cabac in hls_mvd_coding(cherry picked from commit ad387195ad04e8a005a1bfd509e9e4f827e68fa9) 11 years ago