|
|
|
@ -12,28 +12,8 @@ endif(WITH_VFW) |
|
|
|
|
|
|
|
|
|
# --- GStreamer --- |
|
|
|
|
ocv_clear_vars(HAVE_GSTREAMER) |
|
|
|
|
# try to find gstreamer 0.10 first |
|
|
|
|
if(WITH_GSTREAMER AND NOT WITH_GSTREAMER_1_X) |
|
|
|
|
CHECK_MODULE(gstreamer-base-0.10 HAVE_GSTREAMER_BASE) |
|
|
|
|
CHECK_MODULE(gstreamer-video-0.10 HAVE_GSTREAMER_VIDEO) |
|
|
|
|
CHECK_MODULE(gstreamer-app-0.10 HAVE_GSTREAMER_APP) |
|
|
|
|
CHECK_MODULE(gstreamer-riff-0.10 HAVE_GSTREAMER_RIFF) |
|
|
|
|
CHECK_MODULE(gstreamer-pbutils-0.10 HAVE_GSTREAMER_PBUTILS) |
|
|
|
|
|
|
|
|
|
if(HAVE_GSTREAMER_BASE AND HAVE_GSTREAMER_VIDEO AND HAVE_GSTREAMER_APP AND HAVE_GSTREAMER_RIFF AND HAVE_GSTREAMER_PBUTILS) |
|
|
|
|
set(HAVE_GSTREAMER TRUE) |
|
|
|
|
set(GSTREAMER_BASE_VERSION ${ALIASOF_gstreamer-base-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_VIDEO_VERSION ${ALIASOF_gstreamer-video-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_APP_VERSION ${ALIASOF_gstreamer-app-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_RIFF_VERSION ${ALIASOF_gstreamer-riff-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_PBUTILS_VERSION ${ALIASOF_gstreamer-pbutils-0.10_VERSION}) |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
endif(WITH_GSTREAMER AND NOT WITH_GSTREAMER_1_X) |
|
|
|
|
|
|
|
|
|
# if gstreamer 0.10 was not found, or we specified we wanted 1.x, try to find it |
|
|
|
|
if(WITH_GSTREAMER_1_X OR NOT HAVE_GSTREAMER) |
|
|
|
|
#check for 1.x |
|
|
|
|
# try to find gstreamer 1.x first |
|
|
|
|
if(WITH_GSTREAMER AND NOT WITH_GSTREAMER_0_10) |
|
|
|
|
CHECK_MODULE(gstreamer-base-1.0 HAVE_GSTREAMER_BASE) |
|
|
|
|
CHECK_MODULE(gstreamer-video-1.0 HAVE_GSTREAMER_VIDEO) |
|
|
|
|
CHECK_MODULE(gstreamer-app-1.0 HAVE_GSTREAMER_APP) |
|
|
|
@ -49,7 +29,25 @@ if(WITH_GSTREAMER_1_X OR NOT HAVE_GSTREAMER) |
|
|
|
|
set(GSTREAMER_PBUTILS_VERSION ${ALIASOF_gstreamer-pbutils-1.0_VERSION}) |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
endif(WITH_GSTREAMER_1_X OR NOT HAVE_GSTREAMER) |
|
|
|
|
endif(WITH_GSTREAMER AND NOT WITH_GSTREAMER_0_10) |
|
|
|
|
|
|
|
|
|
# if gstreamer 1.x was not found, or we specified we wanted 0.10, try to find it |
|
|
|
|
if(WITH_GSTREAMER_0_10 OR NOT HAVE_GSTREAMER) |
|
|
|
|
CHECK_MODULE(gstreamer-base-0.10 HAVE_GSTREAMER_BASE) |
|
|
|
|
CHECK_MODULE(gstreamer-video-0.10 HAVE_GSTREAMER_VIDEO) |
|
|
|
|
CHECK_MODULE(gstreamer-app-0.10 HAVE_GSTREAMER_APP) |
|
|
|
|
CHECK_MODULE(gstreamer-riff-0.10 HAVE_GSTREAMER_RIFF) |
|
|
|
|
CHECK_MODULE(gstreamer-pbutils-0.10 HAVE_GSTREAMER_PBUTILS) |
|
|
|
|
|
|
|
|
|
if(HAVE_GSTREAMER_BASE AND HAVE_GSTREAMER_VIDEO AND HAVE_GSTREAMER_APP AND HAVE_GSTREAMER_RIFF AND HAVE_GSTREAMER_PBUTILS) |
|
|
|
|
set(HAVE_GSTREAMER TRUE) |
|
|
|
|
set(GSTREAMER_BASE_VERSION ${ALIASOF_gstreamer-base-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_VIDEO_VERSION ${ALIASOF_gstreamer-video-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_APP_VERSION ${ALIASOF_gstreamer-app-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_RIFF_VERSION ${ALIASOF_gstreamer-riff-0.10_VERSION}) |
|
|
|
|
set(GSTREAMER_PBUTILS_VERSION ${ALIASOF_gstreamer-pbutils-0.10_VERSION}) |
|
|
|
|
endif() |
|
|
|
|
endif(WITH_GSTREAMER_0_10 OR NOT HAVE_GSTREAMER) |
|
|
|
|
|
|
|
|
|
# --- unicap --- |
|
|
|
|
ocv_clear_vars(HAVE_UNICAP) |
|
|
|
|