43 Commits (87f29996415ad2c06ab00583d709fa03b5185305)

Author SHA1 Message Date
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
Mickaël Raulet 92a97d1168 hevc: inline cabac in residual coding(cherry picked from commit 17d7a880445b72feb36d684ae1f0597195811e97) 11 years ago
Mickaël Raulet a7e300649a hevc: fix pcm with different chroma luma bit widths(cherry picked from commit 6a444516f338424d062c0ef2806714036283603b) 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