86 Commits (1fc74926a5d13261721e1c9962c48db00d214853)

Author SHA1 Message Date
Michael Niedermayer bf2ce19e51 avcodec/hevc: Dont turn 32bit timebases into negative numbers 11 years ago
Michael Niedermayer 3b6655ebff avcodec/hevc: remove FFUMOD() in slice qp_y init 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
Michael Niedermayer 1a3ed056c5 avcodec/hevc: make check for previous slice segment tighter 11 years ago
Michael Niedermayer 6ef57f4d9a avcodec/hevc: hls_decode_entry: check that the previous slice segment is available before decoding the next 11 years ago
Michael Niedermayer a18f111582 avcodec/hevc: clear tab_slice_address of ctb on error. 11 years ago
Michael Niedermayer 56985d26d7 avcodec/hevc: clear tab_slice_address in hevc_frame_start() 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
Michael Niedermayer 96c4ba2392 avcodec/hevc: propagate error code from hls_coding_quadtree() 11 years ago
Luca Barbato 816e5b9970 hevc: Reject impossible slice segment 11 years ago
Luca Barbato e22ebd04bc hevc: Bound check cu_qp_delta 11 years ago
Luca Barbato 0d999333f9 hevc: Bound check slice_qp 11 years ago
Luca Barbato 838740e642 hevc: Prevent some integer overflows 11 years ago
Michael Niedermayer d5c15ebeaf hevc: Fix modulo operations 11 years ago
Michael Niedermayer 22bfb4be28 avcodec/hevc: Check entry point arrays for malloc failure 11 years ago
Luca Barbato aead772b58 hevc: Bound check slice_qp 11 years ago
Luca Barbato 48a5b15543 hevc: Reject impossible dependent tile 11 years ago
Michael Niedermayer 0999f1613b avcodec/hevc: use av_mallocz() for allocating tab_ipm 11 years ago
Guillaume Martres e588615d93 hevc: fix decoding of one PU wide files 11 years ago
Michael Niedermayer 4ced5d7780 avcodec/hevc: Fix modulo operations 11 years ago
Michael Niedermayer 21a2fb7e05 avcodec/hevc: clear HEVClc when its deallocated in hevc_decode_free() 11 years ago
Mickaël Raulet 5c3fa74b94 hevc: support luma bit depth != chroma bit depth for PCM coding units 11 years ago
Gildas Cocherel 321cb8b048 hevc: store profile and level in AVCodecContext 11 years ago
Gildas Cocherel 2a41826bea lavc: add HEVC profiles names 11 years ago
Guillaume Martres ecb21d2437 hevc: rename ptl structs and variables 11 years ago
Guillaume Martres 17a10d51b8 hevc: set time_base when possible 11 years ago
Gildas Cocherel 33452aede6 hevc: store the VPS list as an AVBufferRef, just like the others *PS 11 years ago
Michael Niedermayer b769cf4b44 hevc: do not dereference pointer before NULL check in verify_md5() 11 years ago
Guillaume Martres f90281ca97 hevc: Correctly set time_base 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
Michael Niedermayer f1783c05f1 Revert "avcodec/hevc: calculate checksum only if AV_EF_EXPLODE is set" 11 years ago
gcocherel fb7d70c1cd hevc : add hevc profile 11 years ago
gcocherel 36658c978f hevc : update hevc_ps.c 11 years ago
gcocherel 81d0252dac hevc : update hls_decode_neighbour(cherry picked from commit 14341c6d9a6885657ba365807223e96a67d6c0ed) 11 years ago
gcocherel 0afa254d4e hevc : fix pcm(cherry picked from commit 12bbfdba1899d11044d2bd8457159fc8b4b52a76) 11 years ago
Ronald S. Bultje 458446acfa lavc: Edge emulation with dst/src linesize 11 years ago
Jan Ekström 885ec92425 hevc: Use parsed VUI colorimetry in avcodec 11 years ago
Michael Niedermayer a805e2e653 avcodec/hevc: add "apply_defdispwin" alias for compatibilty with 064698d381 11 years ago
Michael Niedermayer 35594c48ca libavcodec/hevc: random cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer e877455ff9 libavcodec/hevcdsp_template: whitespaces to reduce diff to 064698d381 11 years ago
Michael Niedermayer b23692b3a8 libavcodec/hevc: reduce whitespace differences to 064698d381 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
Mickaël Raulet 38612379bf hevc: fix temporal_id(cherry picked from commit 5eac0df49d33bef7f3ffc5efde19839dddb554e8) 11 years ago
Guillaume Martres 064698d381 Add HEVC decoder 11 years ago
Carl Eugen Hoyos 5ab1efb9d0 Fix a crash on oom when decoding hevc. 11 years ago
Mickaël Raulet 7c8b65f688 hevc: add partial support for interlaced(cherry picked from commit 44b592ae6d323445c076ef3ec966ebf9daa8bccf) 11 years ago