73 Commits (81a663f49edd265dc846ff3854579415cac1d5bb)

Author SHA1 Message Date
Christophe Gisquet cf6090dc62 hevc: use intreadwrite 11 years ago
Anton Khirnov 70211539a3 hevc: deobfuscate slice/tile boundary handling for DBF 11 years ago
Anton Khirnov a5c621aa85 hevc: rename variable in boundary strength to b more explicit 11 years ago
Anton Khirnov e76f2d1197 hevc: eliminate the last element from TransformTree 11 years ago
Anton Khirnov 4aa80808bc hevc: eliminate unnecessary cbf_c{b,r} arrays 11 years ago
Anton Khirnov 0daa255463 hevc: do not store the transform inter_split flag in the context 11 years ago
Anton Khirnov e36a2f4c52 hevc: eliminate an unnecessary array 11 years ago
Anton Khirnov 77ef9fd1e9 hevc: eliminate unnecessary cbf_c{b,r} arrays 11 years ago
Mickaël Raulet 3b777db132 hevc: remove non necessary parameters to ff_hevc_set_qpy 11 years ago
Mickaël Raulet 23480da0aa hevc: add support for bumping process 11 years ago
Christophe Gisquet 7a4a5515b0 hevc: use intreadwrite 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 255086a7e0 hevc: use local variable for split_cu_flag 11 years ago
Mickaël Raulet 1241eb8870 hevc: simplify SAO computation, delay from one row its computation 11 years ago
Mickaël Raulet c4058b7288 hevc/cabac: add new context for new syntax elements related to Rext(cherry picked from commit 6d71e2394f52679cfc8b86fb5880f89e6bd311d4) 11 years ago
Michael Niedermayer ccd6911c18 avcodec/hevc_ps: do not loose all reference to pointers still in use 11 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