--- /dev/null
+# - Find library containing Live555()
+# The following variables are set if Live555 is found. If Live555 is not
+# found, Live555_FOUND is set to false.
+# Live555_FOUND - System has Live555.
+# Live555_LIBRARIES - Link these to use Live555.
+# Live555_CFLAGS - Link these to use Live555.
+
+
+if (NOT Live555_SEARCHED)
+ include(CheckLibraryExists)
+
+ set(Live555_SEARCHED TRUE CACHE INTERNAL "")
+ set(Live555_FOUND FALSE CACHE INTERNAL "")
+
+ pkg_check_modules(Live555 libLive555)
+
+ if (NOT Live555_FOUND)
+ set(Live555_LIBRARIES "")
+ foreach (library livemedia livemedia_pic)
+ find_library( ${library}_LIBRARY ${library} )
+ if (${library}_LIBRARY)
+ set(Live555_LIBRARIES "${library};${Live555_LIBRARIES}")
+ set(Live555_FOUND TRUE CACHE INTERNAL "")
+ endif (${library}_LIBRARY)
+ endforeach (library)
+ foreach (library groupsock_pic groupsock BasicUsageEnvironment_pic BasicUsageEnvironment UsageEnvironment_pic UsageEnvironment)
+ find_library( ${library}_LIBRARY ${library} )
+ if (${library}_LIBRARY)
+ set(Live555_LIBRARIES "${library};${Live555_LIBRARIES}")
+ endif (${library}_LIBRARY)
+ endforeach (library)
+ set(Live555_LIBRARIES "${Live555_LIBRARIES}" CACHE INTERNAL STRING)
+ endif (NOT Live555_FOUND)
+
+ if (Live555_FOUND)
+ if (NOT Live555_FIND_QUIETLY)
+ message(STATUS "Found Live555 in: ${Live555_LIBRARIES}")
+ endif (NOT Live555_FIND_QUIETLY)
+ else (Live555_FOUND)
+ if (Live555_FIND_REQUIRED)
+ message(FATAL_ERROR "Could not find the library containing Live555")
+ endif (Live555_FIND_REQUIRED)
+ endif (Live555_FOUND)
+
+ mark_as_advanced(Live555_LIBRARIES)
+endif(NOT Live555_SEARCHED)
vlc_module_add_link_libraries(mkv ${Matroska_LIBRARIES})
endif(Matroska_FOUND)
+find_package(Live555 0.7.7)
+if(Live555_FOUND)
+ vlc_enable_modules(live555)
+ vlc_add_module_compile_flag(live555 ${Live555_CFLAGS})
+ vlc_module_add_link_libraries(live555 ${Live555_LIBRARIES})
+endif(Live555_FOUND)
+
set(CMAKE_REQUIRED_INCLUDES)
###########################################################