channel/tsmf: fixed gstreamer plugin build

Gstreamer wasn't build because it requires xrandr which wasn't
detected.

Fixes #1146
This commit is contained in:
Bernhard Miklautz 2013-03-29 13:17:12 +01:00
parent 5ebdac1b48
commit 23cac314a1

View File

@ -57,10 +57,12 @@ if(WITH_FFMPEG)
add_channel_client_subsystem(${MODULE_PREFIX} ${CHANNEL_NAME} "ffmpeg" "decoder") add_channel_client_subsystem(${MODULE_PREFIX} ${CHANNEL_NAME} "ffmpeg" "decoder")
endif() endif()
if(WITH_XRANDR) if(GSTREAMER_FOUND)
if(GSTREAMER_FOUND) set(XRANDR_FEATURE_TYPE "REQUIRED")
add_channel_client_subsystem(${MODULE_PREFIX} ${CHANNEL_NAME} "gstreamer" "decoder") set(XRANDR_FEATURE_PURPOSE "X11 randr")
endif() set(XRANDR_FEATURE_DESCRIPTION "X11 randr extension")
find_feature(XRandR ${XRANDR_FEATURE_TYPE} ${XRANDR_FEATURE_PURPOSE} ${XRANDR_FEATURE_DESCRIPTION})
add_channel_client_subsystem(${MODULE_PREFIX} ${CHANNEL_NAME} "gstreamer" "decoder")
endif() endif()
if(WITH_ALSA) if(WITH_ALSA)