40 Commits (a2ca8ed903b435446031a8a0792ca535e6ee2913)

Author SHA1 Message Date
Mark Thompson 1329c08ad6 hevc: Validate the number of long term reference pictures 7 years ago
Mark Thompson b88da98b34 hevc: Improve stream constraint values in common header 7 years ago
Diego Biurrun d4c2103bd3 golomb: Convert to the new bitstream reader 8 years ago
Anton Khirnov a02ae1c683 hevcdec: export cropping information instead of handling it internally 8 years ago
Vittorio Giovara ff9db5cfd1 lavc: Use a stricter check for the color properties values 8 years ago
Diego Biurrun 67deba8a41 Use avpriv_report_missing_feature() where appropriate 8 years ago
Anton Khirnov f6e2f8a9ff hevcdec: move parameter set parsing into a separate header 8 years ago
Anton Khirnov 150c896a9e hevcdec: split ff_hevc_diag_scan* declarations into a separate header 8 years ago
Anton Khirnov c359d624d3 hevcdec: move decoder-independent declarations into a separate header 8 years ago
Anton Khirnov 4abe3b049d hevc: rename hevc.[ch] to hevcdec.[ch] 8 years ago
Hendrik Leppkes 1ecb63cd1c hevc: set profile based on the profile compatibility flags if needed 8 years ago
Hendrik Leppkes 8c399bd5ce dxva2_hevc: properly signal the num_delta_pocs from the SPS RPS 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Luca Barbato c88c5eef53 hevc: Split the struct setup from the pps parsing 9 years ago
Luca Barbato 32c8d89c03 hevc: Print the non-supported chroma_format_idc 9 years ago
Luca Barbato 8e373fe048 hevc: Factor out the pixel format mapping from the sps parser 9 years ago
Anton Khirnov b9f76d19d8 hevc_ps: make sure failing to decode an SPS always returns an error 9 years ago
Anton Khirnov b11acd5732 hevc: remove HEVCContext usage from hevc_ps 9 years ago
Anton Khirnov fd124d8357 hevc_ps: split the code for parsing the SPS and exporting it into the context 9 years ago
Anton Khirnov df528b11ac hevc: make sure no dangling pointers remain around on VPS/SPS change 10 years ago
Anton Khirnov ce0bc09ee2 hevc: do not change the VPS if its contents are the same 10 years ago
Anton Khirnov 5127c00b97 hevc: zero the correct variables on invalid crop parameters 10 years ago
Anton Khirnov 17e9d52c8c hevc_ps: remove a write-only variable 11 years ago
Gildas Cocherel a0e1c3517a hevc: remove unused array min_cb_addr_zs 11 years ago
Kieran Kunhya 9b60d91979 hevc: Allow out of bound values for num_reorder_pics 11 years ago
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
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
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
Gildas Cocherel 33452aede6 hevc: store the VPS list as an AVBufferRef, just like the others *PS 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
Guillaume Martres 064698d381 Add HEVC decoder 11 years ago