citra/src/core
zhupengfei 8c4bcf9f59
ffmpeg: Add ListFormats and ListEncoders
These two functions allow the frontend to get a list of encoders/formats and their specific options.

Retrieving the options is harder than it sounds due to FFmpeg's strange AVClass and AVOption system. For example, for integer and flags options, 'named constants' can be set. They are of type `AV_OPT_TYPE_CONST` and are categoried according to the `unit` field. An option can recognize all constants of the same `unit`.
2020-02-27 16:55:14 +08:00
..
arm Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
cheats Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
dumping ffmpeg: Add ListFormats and ListEncoders 2020-02-27 16:55:14 +08:00
file_sys layered_fs: Fix missing file size update 2020-02-23 15:22:41 +08:00
frontend Merge pull request #5069 from vitor-k/min-window2 2020-02-08 12:46:20 -07:00
gdbstub Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
hle Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
hw core: Remove outdated MSVC workarounds (#5099) 2020-02-20 13:40:21 -06:00
loader fix clang format 2020-02-10 07:41:31 +08:00
rpc Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
tracer Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
3ds.h Move screen size constants from video_core to core 2017-05-27 18:41:24 -07:00
announce_multiplayer_session.cpp core, citra_qt: Allow credentials update in multiplayer announce session 2019-04-20 12:50:24 +08:00
announce_multiplayer_session.h core, citra_qt: Allow credentials update in multiplayer announce session 2019-04-20 12:50:24 +08:00
CMakeLists.txt ffmpeg: Add ListFormats and ListEncoders 2020-02-27 16:55:14 +08:00
core_timing.cpp Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
core_timing.h Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
core.cpp video_core, core: Move pixel download to its own thread 2020-02-27 16:55:08 +08:00
core.h Core timing 2.0 (#4913) 2020-02-21 19:31:32 +01:00
custom_tex_cache.cpp specify size of buffer and use openglstate in getteximageoes 2019-11-09 12:58:17 -07:00
custom_tex_cache.h specify size of buffer and use openglstate in getteximageoes 2019-11-09 12:58:17 -07:00
memory.cpp cpu_core: Separate cpu_core and memory 2019-06-22 18:21:50 +02:00
memory.h cpu_core: Separate cpu_core and memory 2019-06-22 18:21:50 +02:00
mmio.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
movie.cpp remove all occurance of specifying endianness inside BitField 2019-01-28 22:09:43 -05:00
movie.h new-line that clang-format didn't fix 2019-11-09 12:56:17 -07:00
perf_stats.cpp Backport changes from yuzu-emu/yuzu#2806 2019-09-22 17:40:04 +02:00
perf_stats.h Backport changes from yuzu-emu/yuzu#2806 2019-09-22 17:40:04 +02:00
settings.cpp log disk shader cache setting 2020-01-23 00:49:17 -03:00
settings.h core/dumping: Allow format/encoder selection+configuration 2020-02-27 16:55:10 +08:00
telemetry_session.cpp Merge pull request #5021 from ccawley2011/cpu_detect 2020-01-17 20:30:29 -07:00
telemetry_session.h core/telemetry_session: Remove usages of the global system accessor 2019-06-09 16:34:46 +02:00