59 Commits (b3b7523feb5acbe1a3376104616fca389e1aaeca)

Author SHA1 Message Date
Martin Storsjö 26d9b60373 hevc: Avoid using LOCAL_ALIGNED for 4 byte alignment 8 years ago
Anton Khirnov 0bfdcce4d4 hevc: move the SliceType enum to hevc.h 8 years ago
Anton Khirnov 4abe3b049d hevc: rename hevc.[ch] to hevcdec.[ch] 8 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Anton Khirnov b11acd5732 hevc: remove HEVCContext usage from hevc_ps 9 years ago
James Almer ba625dd8a1 avcodec: use av_mod_uintp2() where useful 10 years ago
Michael Niedermayer d1c705087f avcodec/hevc_mvs: Use av_clip_intp2() 10 years ago
Peter Meerwald eea769df32 hevc: Use generic av_clip function, not C implementation 10 years ago
Vittorio Giovara 9e9be5a20c hevc_mvs: prevent unitialized use 10 years ago
Anton Khirnov d208d1eba3 hevc_mvs: make sure to always initialize the temporal MV fully 10 years ago
Anton Khirnov 79a60c8e77 hevc_mvs: initialize the temporal MV in case of missing ref 10 years ago
Luca Barbato e3a00acde0 hevc: Initialize mergecand_list to 0 10 years ago
Michael Niedermayer 97bb456b6b avcodec/hevc_mvs: dont redundantly initialize ref_idx_curr 10 years ago
Christophe Gisquet 3187fa14a3 hevc_mvs: avoid deriving tmvp in amvp 10 years ago
Christophe Gisquet 14ca0aa69b hevc: wait proper position for tmvp 10 years ago
Christophe Gisquet cf6090dc62 hevc: use intreadwrite 10 years ago
Christophe Gisquet ed53cc217f hevc: derive partial merge list 10 years ago
Christophe Gisquet 3505b19652 hevc: derive partially amvp list 10 years ago
Christophe Gisquet 09182b3224 hevc: simplify rounding 10 years ago
Christophe Gisquet 84bc45880a hevc_mvs: set candidate availabilities 10 years ago
Christophe Gisquet 373677f958 hevc_mvs: avoid deriving tmvp in amvp 10 years ago
Christophe Gisquet ed248e7f70 hevc: wait proper position for tmvp 10 years ago
Mickaël Raulet 5f08b417b4 hevc/mvs: cosmetics 10 years ago
Mickaël Raulet cd714afe81 hevc/mvs: more cleanups 10 years ago
Mickaël Raulet 3ad0460831 hevc/mvs: code cleaning 10 years ago
Mickaël Raulet c4d63cd230 hevc/mvs: simplifying derive_spatial_merge_candidates function 10 years ago
Mickaël Raulet e9bb45ba79 hevc/mvs: remove same prediction block 10 years ago
Mickaël Raulet 560b0253ff hevc/mvs: simplify derive_temporal_colocated_mvs 10 years ago
Christophe Gisquet 7a4a5515b0 hevc: use intreadwrite 10 years ago
Christophe Gisquet 4576eff05d hevc: derive partial merge list 11 years ago
Christophe Gisquet bbeaae96eb hevc: derive partially amvp list 11 years ago
Christophe Gisquet 2e471e4703 hevc: simplify rounding 11 years ago
gcocherel ba70563d55 hevc/pps: optimized size of min_tb_addr_zs 11 years ago
Mickaël Raulet 83976e40e8 hevc: C code update for new motion compensation 11 years ago
Luca Barbato 246d3bf0ec hevc: Conceal zero td 11 years ago
Michael Niedermayer 2c4f573696 libavcodec/hevc: random cosmetics to reduce diff to 064698d381 11 years ago
Michael Niedermayer 69b3668b83 libavcodec/hevc: indention related 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
Anton Khirnov 2f77894ccc hevc: better mt implementation 11 years ago
Mickaël Raulet c1882e801d hevc: clean up mvs(cherry picked from commit 955317c09b877a513d3fcfcd1615909b2f4f651c) 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
gcocherel cf49d0156d valgrind cleanup(cherry picked from commit 0d5efa40b94c0de92a1fe5091b21e0e2d36bae3d) 11 years ago
Guillaume Martres c8dd048ab8 lavc: add a HEVC decoder. 11 years ago