42 Commits (dbfe60caca2e8323efa7aba6762dce7be2eba390)

Author SHA1 Message Date
Anton Khirnov 0bfdcce4d4 hevc: move the SliceType enum to hevc.h 8 years ago
Anton Khirnov f6e2f8a9ff hevcdec: move parameter set parsing 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
Anton Khirnov fa936a307f hevc_parse: rename into h2645_parse 9 years ago
Philip Langdale 8958c5c64d hevc: Track long and short term RPS size for VDPAU 9 years ago
Hendrik Leppkes 8c399bd5ce dxva2_hevc: properly signal the num_delta_pocs from the SPS RPS 9 years ago
Anton Khirnov e7078e842d hevcdsp: add x86 SIMD for MC 9 years ago
Anton Khirnov d82e1adc20 hevc: move splitting the packet into NALUs into a separate function 10 years ago
Anton Khirnov ae05b48655 hevc: eliminate the second call to hls_nal_unit() 10 years ago
Anton Khirnov b11acd5732 hevc: remove HEVCContext usage from hevc_ps 10 years ago
Anton Khirnov 66acb76bb0 lavc: add Intel libmfx-based HEVC encoder 10 years ago
Anton Khirnov 69ab9f53f9 hevc: split bitstream unescaping to a separate file 10 years ago
Anton Khirnov fd124d8357 hevc_ps: split the code for parsing the SPS and exporting it into the context 10 years ago
Anton Khirnov c929659bdd hevc: make the crop sizes unsigned 10 years ago
Hendrik Leppkes e72e8c5a1d hevc: add hwaccel hooks 10 years ago
Hendrik Leppkes 4b95e95dba hevc: store the short term rps flag and size in the context 10 years ago
Hendrik Leppkes 36779a8405 hevc: store the escaped/raw bitstream in HEVCNAL 10 years ago
Anton Khirnov 2c6a7f9348 hevc: do not store rqt_root_cbf in the context 10 years ago
Anton Khirnov 920bca3e23 hevc: do not store pcm_flag in the context 10 years ago
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 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
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
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Anton Khirnov a1c2b48018 hevc: templatize intra_pred 11 years ago
Vittorio Giovara 4d33873c29 hevc: make pps/sps ids unsigned where necessary 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
Gildas Cocherel 33452aede6 hevc: store the VPS list as an AVBufferRef, just like the others *PS 11 years ago
Vittorio Giovara acb77dff6a hevc: parse frame packing arrangement SEI messages and save relevant stereo3d information 11 years ago
Guillaume Martres 064698d381 Add HEVC decoder 11 years ago