63 Commits (f2403d1530aaf0b1a2f3833aaa6917e02ce147ac)

Author SHA1 Message Date
Xu Guangxin 2191f9a6af lavc/hevc_refs: exclude current frame from long term refs 2 years ago
Xu Guangxin 99501b5015 lavc/hevcdec: do not let missing ref frames invovled in dpb process 2 years ago
Xu Guangxin 6c12fe0dda lavc/hevc_refs: fix dpb logical for IRAP 2 years ago
Andreas Rheinhardt c34e3920f2 avcodec/hevc_refs: Constify ff_hevc_get_ref_list() 3 years ago
James Almer 3aeeee1597 avcodec/hevc_refs: don't use the frame's AVBufferRef sizes when initializing planes 3 years ago
Andreas Rheinhardt 02220b88fc avcodec/thread: Don't use ThreadFrame when unnecessary 3 years ago
Andreas Rheinhardt f025b8e110 avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 3 years ago
Andreas Rheinhardt b3551b6072 avcodec/thread: Move ff_thread_(await|report)_progress to new header 3 years ago
Andreas Rheinhardt 27f22f3383 all: Remove unnecessary libavcodec/internal.h inclusions 3 years ago
Niklas Haas 3cc3f5de2a avcodec/hevcdec: apply H.274 film grain 3 years ago
Anton Khirnov 2a9bed8fc1 hevc_refs: reduce code duplication in find_ref_idx() 5 years ago
Xu Guangxin 8b5ffaea64 lavc/hevc_refs: Fix the logic of find_ref_idx() 5 years ago
Michael Niedermayer da8936969f avcodec/hevc_refs: Optimize 16bit generate_missing_ref() 5 years ago
Timo Rothenpieler 46c1ee1917 avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointer 7 years ago
Aman Gupta a19bac8fc8 avcodec/hevc: remove videotoolbox hack 7 years ago
Aman Gupta 3d4f8b9184 avcodec/videotoolbox: add hevc support 7 years ago
Michael Niedermayer 1cb4ef526d avcodec/hevc_refs: Check nb_refs in add_candidate_ref() 8 years ago
James Almer 000fb61a71 avcodec/hevcdec: export cropping information instead of handling it internally 8 years ago
James Almer 1d53b8e907 avcodec/hevcdec: remove HEVCContext usage from ff_hevc_compute_poc() 8 years ago
James Almer c4b08c8a4e avcodec/hevcdec: remove HEVCContext usage from hevc_sei 8 years ago
Anton Khirnov a02ae1c683 hevcdec: export cropping information instead of handling it internally 8 years ago
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
Hendrik Leppkes 0118158efa hevc: properly handle no_rasl_output_flag when removing pictures from the DPB 9 years ago
Vittorio Giovara 2268db2cd0 lavu: Drop the {minus,plus}1 suffix from AVComponentDescriptor fields 9 years ago
Anton Khirnov d82e1adc20 hevc: move splitting the packet into NALUs into a separate function 10 years ago
Anton Khirnov b11acd5732 hevc: remove HEVCContext usage from hevc_ps 10 years ago
Michael Niedermayer 294bb6cbd7 avcodec/hevc_refs: Silence "Could not find ref with POC" for CRA/BLA 10 years ago
Hendrik Leppkes f8ecffa9b7 hevc: reindent after previous commit 10 years ago
Hendrik Leppkes b2e9b0f5d4 hevc: add hwaccel hooks 10 years ago
Hendrik Leppkes b82722df9b hevc: reindent after previous commit 10 years ago
Hendrik Leppkes e72e8c5a1d hevc: add hwaccel hooks 10 years ago
Anton Khirnov 1dd021929f hevc: clear unused refs on failure 10 years ago
Michael Niedermayer ae93965359 avcodec/hevc_refs: fix potential use of uninitialized min_idx 10 years ago
Anton Khirnov 52a2c17ec0 hevc_refs: drop the handling of negative coordinates in ff_hevc_get_ref_list() 11 years ago
Mickaël Raulet 772f7f4edd hevc: fix skip_flag 11 years ago
Mickaël Raulet 23480da0aa hevc: add support for bumping process 11 years ago
Gildas Cocherel 458e7c9483 hevc: implement pic_output_flag handling 11 years ago
Michael Niedermayer f8de1caa6e Revert "avcodec/hevc: fix outputted AVFrame.key_frame" 11 years ago
Peter Kovář 973de9ebf8 avcodec/hevc: fix outputted AVFrame.key_frame 11 years ago
gcocherel 2eddf3a6ef avcodec/hevc: fix no output of prior pics and pic output flags(cherry picked from commit e99b96dff1d76d74cb5633aa9702828d863050e2) 11 years ago
Guillaume Martres 679a6377e4 hevc: avoid some unnecessary differences with libav 11 years ago
Michael Niedermayer 2c4f573696 libavcodec/hevc: random cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer 1a6948fa70 libavcodec/hevc: reduce bracket differences 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 7c8b65f688 hevc: add partial support for interlaced(cherry picked from commit 44b592ae6d323445c076ef3ec966ebf9daa8bccf) 11 years ago
Mickaël Raulet 3c3ece24ea hevc : cosmetic changes(cherry picked from commit 7308c0ccf13f18cebe4851e6dcd6b5c0b09be1dd) 11 years ago