On linux encode frame dumps in MPG format instead of writing raw frames. To enable this portion of the code you must have libavcodec-dev and libswscale-dev installed (package names for Ubuntu).

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6414 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
Glenn Rice
2010-11-14 21:14:26 +00:00
parent a4fe774528
commit 50882c8d30
5 changed files with 237 additions and 36 deletions

View File

@ -171,6 +171,14 @@ else()
message("Xrandr NOT found")
endif(XRANDR_FOUND)
pkg_search_module(AVCODEC "libavcodec libswscale")
if(AVCODEC_FOUND)
message("avcodec found, enabling MPG frame dumps")
add_definitions(-DHAVE_AVCODEC)
else()
message("avcodec not found, disabling MPG frame dumps")
endif()
include(CheckCXXSourceRuns)
set(CMAKE_REQUIRED_LIBRARIES portaudio)
CHECK_CXX_SOURCE_RUNS(