48 Commits (ffa05e0802fd77043b5d1b1aef4aa6caee2b9291)

Author SHA1 Message Date
Vittorio Giovara 4d33873c29 hevc: make pps/sps ids unsigned where necessary 11 years ago
Michael Niedermayer 920c01adce hevc: Use get_bits_long() in decode_vui() 11 years ago
Luca Barbato 175e506332 hevc: Mention the missing SPS in the error message 11 years ago
Michael Niedermayer b818637b84 avcodec/hevc_ps: Use get_bits_long() in decode_vui() 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 a7a07cc98a hevc: check that VPS referenced from SPS exists 11 years ago
Michael Niedermayer ab296c7a9f avcodec/hevc_ps: Override max_dec_pic_buffering when its inconsistent with num_reorder_pics 11 years ago
Michael Niedermayer d66bab0a69 avcodec/hevc_ps: check that VPS referenced from SPS exists 11 years ago
Mickaël Raulet 5c3fa74b94 hevc: support luma bit depth != chroma bit depth for PCM coding units 11 years ago
Guillaume Martres 78d0b7f36e hevc: warn when an unknown profile is used 11 years ago
Gildas Cocherel 259cddb137 hevc_ps: fix indentation 11 years ago
Gildas Cocherel 2d18aaa14b hevc: refactor Profile Tier Level 11 years ago
Guillaume Martres 67bbaed5c4 hevc: don't check for errors in PTL code 11 years ago
Guillaume Martres ecb21d2437 hevc: rename ptl structs and variables 11 years ago
Guillaume Martres dddc9b7a8e hevc: don't check for errors in PTL code 11 years ago
Guillaume Martres c6afd0aacc hevc: fix PTL parsing 11 years ago
Gildas Cocherel 33452aede6 hevc: store the VPS list as an AVBufferRef, just like the others *PS 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
gcocherel 36658c978f hevc : update hevc_ps.c 11 years ago
Yusuke Nakamura 3ef9b7ab95 hevc_ps: Use AV_PIX_FMT_YUVJ420P if YUV 4:2:0 8-bit full scale 11 years ago
Jan Ekström 885ec92425 hevc: Use parsed VUI colorimetry in avcodec 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
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 a21839149c hevc: add profile idc warning 11 years ago
Mickaël Raulet 0ddd3c5ba6 hevc: add decode hrd 11 years ago
Mickaël Raulet 2707cca78f hevc: cosmetic change(cherry picked from commit 3b57513b3f39c04337801fb9d159c7ca8dfa9deb) 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
Reimar Döffinger c9a22d69af hevc: Initialize sample aspect to valid value. 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
Michael Niedermayer af980aa4f6 lavc/hevc_ps: fix PIX_FMT enums 11 years ago
Guillaume Martres c8dd048ab8 lavc: add a HEVC decoder. 11 years ago