aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/command_classes/codecs
AgeCommit message (Expand)Author
2022-10-06VideoCore: Refactor syncing.Fernando Sahmkow
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-05-13codecs/vp9: Use u8 for norm and map lutsMorph
2022-04-28chore: add missing SPDX tagsAndrea Pappacoda
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-04-01Merge pull request #8066 from ameerj/gpu-decode-fixesFernando S
2022-03-21codec: Plug GPU decoder memory leakameerj
2022-03-21codec: Disable HW_FRAMES method check on Windowsameerj
2022-03-19video_core: Reduce unused includesameerj
2022-01-20video_core: constify AVCodec for ffmpeg >= 5.0Jan Beich
2021-12-18video_core/codecs: re-enable VAAPI/VDPAU on BSDs after 72aa418b0b41Jan Beich
2021-12-15video_core/codecs: (re-spin) refactor ffmpeg searching and handlingliushuyu
2021-12-15Revert "video_core/codecs: refactor ffmpeg searching and handling in cmake"bunnei
2021-12-13CI: fix CI on Linuxliushuyu
2021-12-13video_core/codecs: skip decoders that use hw frames ...liushuyu
2021-12-02video_core/codecs: more fixes for VAAPI detection ...liushuyu
2021-12-02video_core/codec: address commentsliushuyu
2021-12-02video_core/codecs: more robust ffmpeg hwdecoder selection logicliushuyu
2021-11-24video_core/codec: address commentsliushuyu
2021-11-24video_core/codecs: fix multiple decoding issues on Linux ...liushuyu
2021-11-12codes: Rename ComposeFrameHeader to ComposeFrameameerj
2021-11-12vp8: Implement header compositionameerj
2021-11-12codecs: Add VP8 codec classameerj
2021-10-10h264: Use max allowed max_num_ref_frames when using CPU decodingFeng Chen
2021-09-11codec: Add missing <string_view> includeMorph
2021-09-11Merge pull request #6846 from ameerj/nvdec-gpu-decodeFernando S
2021-08-25vp9_types: Minor refactor of VP9 info structs.ameerj
2021-08-25vp9_types: Remove unused Vp9PictureInfo membersameerj
2021-08-16h264: Lower max_num_ref_framesameerj
2021-08-16configure_graphics: Add GPU nvdec decoding as an optionameerj
2021-08-16codec: Improve libav memory alloc and cleanupameerj
2021-08-16codec: Fallback to CPU decoding if no compatible GPU format is foundameerj
2021-08-12codec: Replace deprecated av_init_packet usageameerj
2021-08-12nvdec: Implement GPU accelerated decoding for all platformsameerj
2021-08-08vp9: Ensure the first frame is completeameerj
2021-08-06Merge pull request #6799 from ameerj/vp9-fixesbunnei
2021-08-06vp9: Cleanup unused variablesameerj
2021-08-06vp9: Fix reference frame refreshesameerj
2021-08-03nvdec: Implement VA-API hardware video acceleration (#6713)yzct12345
2021-07-05Merge pull request #6537 from Morph1984/warningsbunnei
2021-07-01Slightly refactor NVDEC and codecs for readability and safetyKelebek1
2021-06-28video_core: Remove #pragma warning directives for external headersMorph
2021-06-26codec,vic: Disable warnings in ffmpeg headersReinUsesLisp
2021-04-05vp9: Avoid memcpy with null pointerslat9nq
2021-02-13nvdec cleanupameerj
2021-01-15common/bit_util: Replace CLZ/CTZ operations with standardized onesLioncash
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash
2020-12-05Merge pull request #5124 from lioncash/video-shadowbunnei
2020-12-04codec: Remove deprecated usage of AVCodecContext::refcounted_framesLioncash