60 Commits (7046bd9bc9ce04521edf453c9b603d84d69c7512)

Author SHA1 Message Date
Anton Khirnov 7693ba0a0e hevc: export stream parameters from extradata 10 years ago
Anton Khirnov 1ae7afd256 hevc: split out setting AVCodecContext parameters 10 years ago
Peter Meerwald eea769df32 hevc: Use generic av_clip function, not C implementation 10 years ago
Hendrik Leppkes 7e850fa67e Add DXVA2 HEVC HWAccel 10 years ago
Hendrik Leppkes b82722df9b hevc: reindent after previous commit 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
Hendrik Leppkes b0593a4bca hevc: pass the full HEVCNAL struct to decode_nal_unit 10 years ago
Anton Khirnov 443b71928b hevc: unref the current frame if frame_start() fails 10 years ago
Vittorio Giovara b2bece5e9a hevc: always clip luma_log2_weight_denom 10 years ago
Luca Barbato cd975d5658 hevc: Spin the mv_mpv_mode calls in a stand alone function 10 years ago
Anton Khirnov 8b573ddda7 hevc: remove superfluous assignments and checks 10 years ago
Anton Khirnov eac3ac1fe0 hevc: eliminate an unneeded intermediate variable 10 years ago
Anton Khirnov eb335f3c5c hevc: reduce variable scope 10 years ago
Anton Khirnov 84c0ece5fd hevc: further reduce code duplication in hls_prediction_unit() 10 years ago
Anton Khirnov a7b365ae19 hevc: reduce code duplication in hls_prediction_unit() 10 years ago
Anton Khirnov 16c01fb434 hevc: remove an unused function parameter 10 years ago
Anton Khirnov 84b9463984 hevc: remove a redundant line 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
Vittorio Giovara b1b1a7370e display: fix order of operands 10 years ago
Anton Khirnov 7ea1b3472a lavc: deprecate the use of AVCodecContext.time_base for decoding 10 years ago
Christophe Gisquet cf6090dc62 hevc: use intreadwrite 11 years ago
Christophe Gisquet d1b1c3bb5e hevc: reorder loops 11 years ago
Anton Khirnov 70211539a3 hevc: deobfuscate slice/tile boundary handling for DBF 11 years ago
Anton Khirnov 4d1ff2a489 hevc: calculate the dbf strength in hls_pcm_sample() only if dbf is enabled 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 53a11135f2 hevc: simplify splitting the transform tree blocks 11 years ago
Anton Khirnov e36a2f4c52 hevc: eliminate an unnecessary array 11 years ago
Gildas Cocherel 458e7c9483 hevc: implement pic_output_flag handling 11 years ago
Mickaël Raulet f43789b76e hevc: set the keyframe flag on output frames 11 years ago
Mickaël Raulet 1493b237bd hevc: Replace nal type chek with equivalent IS_IRAP macro 11 years ago
Vittorio Giovara 0569a7e0bd hevc: parse display orientation SEI message 11 years ago
Luca Barbato df949b645b hevc: Use the local context variable when needed 11 years ago
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Justin Ruggles 9e500efdbe Add av_image_check_sar() and use it to validate SAR 11 years ago
Anton Khirnov a1c2b48018 hevc: templatize intra_pred 11 years ago
Michael Niedermayer ed06e5d92b hevc: Do not turn 32bit timebases into negative numbers 11 years ago
Michael Niedermayer 6cc94e9719 hevc: use av_mallocz() for allocating tab_ipm 11 years ago
Luca Barbato 521726ff57 hevc: Always consider VLC NALU type mismatch fatal 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 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
Guillaume Martres e588615d93 hevc: fix decoding of one PU wide files 11 years ago