4 Commits (bf3f4502114fb8f05531608b519d3c4e83a1e9a2)

Author SHA1 Message Date
Danila Malyutin 7701a00a02 Add support for deinterlaced videos playback 3 years ago
Kelebek1 139b645aa2 Allow >1 cpu threads on video decoding, disable multi-frame decoding 3 years ago
Fernando Sahmkow 2931101e6f NVDRV: Refactor Host1x 4 years ago
Fernando Sahmkow 668e80a9f4 VideoCore: Refactor syncing. 4 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
ameerj 15f9472b15 codec: Plug GPU decoder memory leak 4 years ago
ameerj 109566fc8f codec: Disable HW_FRAMES method check on Windows 4 years ago
ameerj 1bc7d61b57 video_core: Reduce unused includes 4 years ago
Jan Beich e57b13ad94 video_core/codecs: re-enable VAAPI/VDPAU on BSDs after 72aa418b0b 4 years ago
liushuyu 3f765ea9a4 video_core/codecs: (re-spin) refactor ffmpeg searching and handling 4 years ago
bunnei 2f32133ad5
Revert "video_core/codecs: refactor ffmpeg searching and handling in cmake" 4 years ago
liushuyu dd72e4dce4
CI: fix CI on Linux 4 years ago
liushuyu a2d73eaa10 video_core/codecs: skip decoders that use hw frames ... 4 years ago
liushuyu a578df4c6b
video_core/codecs: more fixes for VAAPI detection ... 4 years ago
liushuyu 20a46790d7 video_core/codec: address comments 4 years ago
liushuyu cd27f211c8 video_core/codecs: more robust ffmpeg hwdecoder selection logic 4 years ago
liushuyu 60928cf8cd
video_core/codec: address comments 4 years ago
liushuyu 72aa418b0b
video_core/codecs: fix multiple decoding issues on Linux ... 4 years ago
ameerj c50f170597 codes: Rename ComposeFrameHeader to ComposeFrame 4 years ago
ameerj d35391b9f4 vp8: Implement header composition 4 years ago
ameerj b39b33b1fe codecs: Add VP8 codec class 4 years ago
ameerj cd016d3cb5 configure_graphics: Add GPU nvdec decoding as an option 4 years ago
ameerj a832aa699f codec: Improve libav memory alloc and cleanup 4 years ago
ameerj bc3efb79cc codec: Fallback to CPU decoding if no compatible GPU format is found 4 years ago
ameerj 356e10898f codec: Replace deprecated av_init_packet usage 4 years ago
ameerj 659039ca6d nvdec: Implement GPU accelerated decoding for all platforms 4 years ago
yzct12345 2868d4ba84
nvdec: Implement VA-API hardware video acceleration (#6713) 4 years ago
Kelebek1 208a04dcff Slightly refactor NVDEC and codecs for readability and safety 5 years ago
ameerj ac265a72ce nvdec cleanup 5 years ago
lat9nq b7e6eca8b2 Address reviewer comments 5 years ago
lat9nq 47401016bf CMake: Implement YUZU_USE_BUNDLED_FFMPEG 5 years ago
Lioncash 4c5f5c9bf3 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
Lioncash 94af77aa7c codec: Remove deprecated usage of AVCodecContext::refcounted_frames 5 years ago
ameerj 979b602738 Limit queue size to 10 frames 5 years ago
ameerj c9e3abe206 Address PR feedback 5 years ago
ameerj eab041866b Queue decoded frames, cleanup decoders 5 years ago
Lioncash c04203b786 nvdec: Tidy up header includes 5 years ago
ameerj eb67a45ca8 video_core: NVDEC Implementation 5 years ago