Darwin-Streaming-Server/CMakeLists.txt

533 lines
22 KiB
Text
Raw Normal View History

cmake_minimum_required(VERSION 3.6)
project(DarwinStreamingServer C CXX)
include_directories(APICommonCode
APIModules/QTSSAccessLogModule
APIModules/QTSSAccessModule
APIModules/QTSSAdminModule
APIModules/QTSSDemoAuthorizationModule.bproj
APIModules/QTSSDemoRedirectModule.bproj
APIModules/QTSSDemoSMILModule.bproj
APIModules/QTSSDSAuthModule
APIModules/QTSSDSAuthModule/DSWrappers
APIModules/QTSSFileModule
APIModules/QTSSFilePrivsModule.bproj
APIModules/QTSSFlowControlModule
APIModules/QTSSHomeDirectoryModule
APIModules/QTSSHttpFileModule
APIModules/QTSSMP3StreamingModule
APIModules/QTSSPOSIXFileSysModule
APIModules/QTSSProxyModule
APIModules/QTSSRawFileModule.bproj
APIModules/QTSSReflectorModule
APIModules/QTSSRefMovieModule
APIModules/QTSSRTPFileModule
APIModules/QTSSSpamDefenseModule.bproj
APIModules/QTSSWebDebugModule
APIModules/QTSSWebStatsModule
APIStubLib
AtomicLib
broadcasterctl
CommonUtilitiesLib
HTTPUtilitiesLib
MP3Broadcaster
PlaylistBroadcaster.tproj
PrefsSourceLib
QTFileLib
QTFileTools/RTPFileGen.tproj
RTCPUtilitiesLib
RTPMetaInfoLib
RTSPClientLib
Server.tproj
StreamingProxy.tproj)
add_definitions(-D_REENTRANT -D__USE_POSIX -D__linux__ -D__PTHREADS_MUTEXES__ -D__PTHREADS__)
#target_link_libraries(DarwinStreamingServer -lpthread -ldl -lstdc++ -lm -lcrypt)
set(DSS_SOURCE_FILES
APICommonCode/QTAccessFile.cpp
APICommonCode/QTAccessFile.h
APICommonCode/QTSS3GPPModuleUtils.cpp
APICommonCode/QTSS3GPPModuleUtils.h
APICommonCode/QTSSMemoryDeleter.h
APICommonCode/QTSSModuleUtils.cpp
APICommonCode/QTSSModuleUtils.h
APICommonCode/QTSSRollingLog.cpp
APICommonCode/QTSSRollingLog.h
APICommonCode/SDPSourceInfo.cpp
APICommonCode/SDPSourceInfo.h
APICommonCode/SourceInfo.cpp
APICommonCode/SourceInfo.h
APIModules/OSMemory_Modules/OSMemory_Modules.cpp
APIModules/QTSSAccessLogModule/QTSSAccessLogModule.cpp
APIModules/QTSSAccessLogModule/QTSSAccessLogModule.h
APIModules/QTSSAccessModule/AccessChecker.cpp
APIModules/QTSSAccessModule/AccessChecker.h
APIModules/QTSSAccessModule/QTSSAccessModule.cpp
APIModules/QTSSAccessModule/QTSSAccessModule.h
APIModules/QTSSAdminModule/AdminElementNode.cpp
APIModules/QTSSAdminModule/AdminElementNode.h
APIModules/QTSSAdminModule/AdminQuery.cpp
APIModules/QTSSAdminModule/AdminQuery.h
APIModules/QTSSAdminModule/QTSSAdminModule.cpp
APIModules/QTSSAdminModule/QTSSAdminModule.h
APIModules/QTSSDemoAuthorizationModule.bproj/QTSSDemoAuthorizationModule.cpp
APIModules/QTSSDemoAuthorizationModule.bproj/QTSSDemoAuthorizationModule.h
APIModules/QTSSDemoRedirectModule.bproj/QTSSDemoRedirectModule.cpp
APIModules/QTSSDemoRedirectModule.bproj/QTSSDemoRedirectModule.h
APIModules/QTSSDemoSMILModule.bproj/QTSSDemoSMILModule.cpp
APIModules/QTSSDemoSMILModule.bproj/QTSSDemoSMILModule.h
# APIModules/QTSSDSAuthModule/DSWrappers/CDirService.cpp
# APIModules/QTSSDSAuthModule/DSWrappers/CDirService.h
# APIModules/QTSSDSAuthModule/DSWrappers/DSBuffer.cpp
# APIModules/QTSSDSAuthModule/DSWrappers/DSBuffer.h
# APIModules/QTSSDSAuthModule/DSWrappers/DSDataList.h
# APIModules/QTSSDSAuthModule/DSWrappers/DSDataNode.h
# APIModules/QTSSDSAuthModule/DSAccessChecker.cpp
# APIModules/QTSSDSAuthModule/DSAccessChecker.h
# APIModules/QTSSDSAuthModule/QTSSDSAuthModule.cpp
# APIModules/QTSSDSAuthModule/QTSSDSAuthModule.h
APIModules/QTSSFileModule/QTSSFileModule.cpp
APIModules/QTSSFileModule/QTSSFileModule.h
APIModules/QTSSFilePrivsModule.bproj/QTSSFilePrivsModule.cpp
APIModules/QTSSFilePrivsModule.bproj/QTSSFilePrivsModule.h
APIModules/QTSSFlowControlModule/QTSSFlowControlModule.cpp
APIModules/QTSSFlowControlModule/QTSSFlowControlModule.h
APIModules/QTSSHomeDirectoryModule/DirectoryInfo.cpp
APIModules/QTSSHomeDirectoryModule/DirectoryInfo.h
APIModules/QTSSHomeDirectoryModule/QTSSHomeDirectoryModule.cpp
APIModules/QTSSHomeDirectoryModule/QTSSHomeDirectoryModule.h
APIModules/QTSSHttpFileModule/QTSSHttpFileModule.cpp
APIModules/QTSSHttpFileModule/QTSSHttpFileModule.h
APIModules/QTSSMP3StreamingModule/QTSSMP3StreamingModule.cpp
APIModules/QTSSMP3StreamingModule/QTSSMP3StreamingModule.h
APIModules/QTSSPOSIXFileSysModule/QTSSPosixFileSysModule.cpp
APIModules/QTSSPOSIXFileSysModule/QTSSPosixFileSysModule.h
APIModules/QTSSProxyModule/QTSSProxyModule.cpp
APIModules/QTSSProxyModule/QTSSProxyModule.h
APIModules/QTSSRawFileModule.bproj/QTSSRawFileModule.cpp
APIModules/QTSSRawFileModule.bproj/QTSSRawFileModule.h
APIModules/QTSSReflectorModule/QTSSReflectorModule.cpp
APIModules/QTSSReflectorModule/QTSSReflectorModule.h
APIModules/QTSSReflectorModule/QTSSRelayModule.cpp
APIModules/QTSSReflectorModule/QTSSRelayModule.h
# APIModules/QTSSReflectorModule/QTSSSplitterModule.cpp
# APIModules/QTSSReflectorModule/QTSSSplitterModule.h
APIModules/QTSSReflectorModule/RCFSourceInfo.cpp
APIModules/QTSSReflectorModule/RCFSourceInfo.h
APIModules/QTSSReflectorModule/ReflectorOutput.h
APIModules/QTSSReflectorModule/ReflectorSession.cpp
APIModules/QTSSReflectorModule/ReflectorSession.h
APIModules/QTSSReflectorModule/ReflectorStream.cpp
APIModules/QTSSReflectorModule/ReflectorStream.h
APIModules/QTSSReflectorModule/RelayOutput.cpp
APIModules/QTSSReflectorModule/RelayOutput.h
APIModules/QTSSReflectorModule/RelaySDPSourceInfo.cpp
APIModules/QTSSReflectorModule/RelaySDPSourceInfo.h
APIModules/QTSSReflectorModule/RelaySession.cpp
APIModules/QTSSReflectorModule/RelaySession.h
APIModules/QTSSReflectorModule/RTPSessionOutput.cpp
APIModules/QTSSReflectorModule/RTPSessionOutput.h
APIModules/QTSSReflectorModule/RTSPSourceInfo.cpp
APIModules/QTSSReflectorModule/RTSPSourceInfo.h
APIModules/QTSSReflectorModule/SequenceNumberMap.cpp
APIModules/QTSSReflectorModule/SequenceNumberMap.h
APIModules/QTSSRefMovieModule/QTSSRefMovieModule.cpp
APIModules/QTSSRefMovieModule/QTSSRefMovieModule.h
APIModules/QTSSRTPFileModule/QTSSRTPFileModule.cpp
APIModules/QTSSRTPFileModule/QTSSRTPFileModule.h
APIModules/QTSSRTPFileModule/RTPFileSession.cpp
APIModules/QTSSRTPFileModule/RTPFileSession.h
APIModules/QTSSSpamDefenseModule.bproj/QTSSSpamDefenseModule.cpp
APIModules/QTSSSpamDefenseModule.bproj/QTSSSpamDefenseModule.h
APIModules/QTSSWebDebugModule/QTSSWebDebugModule.cpp
APIModules/QTSSWebDebugModule/QTSSWebDebugModule.h
APIModules/QTSSWebStatsModule/QTSSWebStatsModule.cpp
APIModules/QTSSWebStatsModule/QTSSWebStatsModule.h
APIStubLib/QTSS.h
APIStubLib/QTSS_Private.cpp
APIStubLib/QTSS_Private.h
APIStubLib/QTSSRTSPProtocol.h
AtomicLib/atomic.h
AtomicLib/hmi.c
AtomicLib/timescale.c
AtomicLib/timestamp.h
broadcasterctl/BroadcasterAdminController.h
broadcasterctl/BroadcasterRemoteAdmin.h
CommonUtilitiesLib/atomic.cpp
CommonUtilitiesLib/atomic.h
CommonUtilitiesLib/base64.c
CommonUtilitiesLib/base64.h
CommonUtilitiesLib/ConfParser.cpp
CommonUtilitiesLib/ConfParser.h
CommonUtilitiesLib/daemon.c
CommonUtilitiesLib/daemon.h
CommonUtilitiesLib/DateTranslator.cpp
CommonUtilitiesLib/DateTranslator.h
CommonUtilitiesLib/DssStopwatch.h
CommonUtilitiesLib/ev.cpp
CommonUtilitiesLib/ev.h
CommonUtilitiesLib/EventContext.cpp
CommonUtilitiesLib/EventContext.h
CommonUtilitiesLib/FastCopyMacros.h
CommonUtilitiesLib/getopt.c
CommonUtilitiesLib/getopt.h
CommonUtilitiesLib/GetWord.c
CommonUtilitiesLib/GetWord.h
CommonUtilitiesLib/IdleTask.cpp
CommonUtilitiesLib/IdleTask.h
CommonUtilitiesLib/MakeDir.c
CommonUtilitiesLib/MakeDir.h
CommonUtilitiesLib/md5.c
CommonUtilitiesLib/md5.h
CommonUtilitiesLib/md5digest.cpp
CommonUtilitiesLib/md5digest.h
CommonUtilitiesLib/MyAssert.cpp
CommonUtilitiesLib/MyAssert.h
# CommonUtilitiesLib/mycondition.cpp
# CommonUtilitiesLib/mycondition.h
# CommonUtilitiesLib/mymutex.cpp
# CommonUtilitiesLib/mymutex.h
CommonUtilitiesLib/OS.cpp
CommonUtilitiesLib/OS.h
CommonUtilitiesLib/OSArrayObjectDeleter.h
CommonUtilitiesLib/OSBufferPool.cpp
CommonUtilitiesLib/OSBufferPool.h
CommonUtilitiesLib/OSCodeFragment.cpp
CommonUtilitiesLib/OSCodeFragment.h
CommonUtilitiesLib/OSCond.cpp
CommonUtilitiesLib/OSCond.h
CommonUtilitiesLib/OSFileSource.cpp
CommonUtilitiesLib/OSFileSource.h
CommonUtilitiesLib/OSHashTable.h
CommonUtilitiesLib/OSHeaders.c
CommonUtilitiesLib/OSHeaders.h
CommonUtilitiesLib/OSHeap.cpp
CommonUtilitiesLib/OSHeap.h
CommonUtilitiesLib/OSMemory.h
CommonUtilitiesLib/OSMutex.cpp
CommonUtilitiesLib/OSMutex.h
CommonUtilitiesLib/OSMutexRW.cpp
CommonUtilitiesLib/OSMutexRW.h
CommonUtilitiesLib/OSQueue.cpp
CommonUtilitiesLib/OSQueue.h
CommonUtilitiesLib/OSRef.cpp
CommonUtilitiesLib/OSRef.h
CommonUtilitiesLib/OSThread.cpp
CommonUtilitiesLib/OSThread.h
CommonUtilitiesLib/PathDelimiter.h
CommonUtilitiesLib/PLDoubleLinkedList.h
CommonUtilitiesLib/QueryParamList.cpp
CommonUtilitiesLib/QueryParamList.h
CommonUtilitiesLib/ResizeableStringFormatter.cpp
CommonUtilitiesLib/ResizeableStringFormatter.h
CommonUtilitiesLib/SafeStdLib.h
CommonUtilitiesLib/SDPUtils.cpp
CommonUtilitiesLib/SDPUtils.h
CommonUtilitiesLib/Socket.cpp
CommonUtilitiesLib/Socket.h
CommonUtilitiesLib/SocketUtils.cpp
CommonUtilitiesLib/SocketUtils.h
CommonUtilitiesLib/StopWatch.h
CommonUtilitiesLib/StringFormatter.cpp
CommonUtilitiesLib/StringFormatter.h
CommonUtilitiesLib/StringParser.cpp
CommonUtilitiesLib/StringParser.h
CommonUtilitiesLib/StringTranslator.cpp
CommonUtilitiesLib/StringTranslator.h
CommonUtilitiesLib/StrPtrLen.cpp
CommonUtilitiesLib/StrPtrLen.h
CommonUtilitiesLib/SVector.h
CommonUtilitiesLib/Task.cpp
CommonUtilitiesLib/Task.h
CommonUtilitiesLib/TCPListenerSocket.cpp
CommonUtilitiesLib/TCPListenerSocket.h
CommonUtilitiesLib/TCPSocket.cpp
CommonUtilitiesLib/TCPSocket.h
CommonUtilitiesLib/tempcalls.h
CommonUtilitiesLib/TimeoutTask.cpp
CommonUtilitiesLib/TimeoutTask.h
CommonUtilitiesLib/Trim.c
CommonUtilitiesLib/Trim.h
CommonUtilitiesLib/UDPDemuxer.cpp
CommonUtilitiesLib/UDPDemuxer.h
CommonUtilitiesLib/UDPSocket.cpp
CommonUtilitiesLib/UDPSocket.h
CommonUtilitiesLib/UDPSocketPool.cpp
CommonUtilitiesLib/UDPSocketPool.h
CommonUtilitiesLib/UserAgentParser.cpp
CommonUtilitiesLib/UserAgentParser.h
# CommonUtilitiesLib/win32ev.cpp
HTTPUtilitiesLib/HTTPProtocol.cpp
HTTPUtilitiesLib/HTTPProtocol.h
HTTPUtilitiesLib/HTTPRequest.cpp
HTTPUtilitiesLib/HTTPRequest.h
OSMemoryLib/OSMemory.cpp
PrefsSourceLib/FilePrefsSource.cpp
PrefsSourceLib/FilePrefsSource.h
# PrefsSourceLib/NetInfoPrefsSource.cpp
# PrefsSourceLib/NetInfoPrefsSource.h
# PrefsSourceLib/nilib2.c
# PrefsSourceLib/nilib2.h
PrefsSourceLib/PrefsSource.h
PrefsSourceLib/XMLParser.cpp
PrefsSourceLib/XMLParser.h
PrefsSourceLib/XMLPrefsParser.cpp
PrefsSourceLib/XMLPrefsParser.h
QTFileLib/QTAtom.cpp
QTFileLib/QTAtom.h
QTFileLib/QTAtom_dref.cpp
QTFileLib/QTAtom_dref.h
QTFileLib/QTAtom_elst.cpp
QTFileLib/QTAtom_elst.h
QTFileLib/QTAtom_hinf.cpp
QTFileLib/QTAtom_hinf.h
QTFileLib/QTAtom_mdhd.cpp
QTFileLib/QTAtom_mdhd.h
QTFileLib/QTAtom_mvhd.cpp
QTFileLib/QTAtom_mvhd.h
QTFileLib/QTAtom_stco.cpp
QTFileLib/QTAtom_stco.h
QTFileLib/QTAtom_stsc.cpp
QTFileLib/QTAtom_stsc.h
QTFileLib/QTAtom_stsd.cpp
QTFileLib/QTAtom_stsd.h
QTFileLib/QTAtom_stss.cpp
QTFileLib/QTAtom_stss.h
QTFileLib/QTAtom_stsz.cpp
QTFileLib/QTAtom_stsz.h
QTFileLib/QTAtom_stts.cpp
QTFileLib/QTAtom_stts.h
QTFileLib/QTAtom_tkhd.cpp
QTFileLib/QTAtom_tkhd.h
QTFileLib/QTAtom_tref.cpp
QTFileLib/QTAtom_tref.h
QTFileLib/QTFile.cpp
QTFileLib/QTFile.h
QTFileLib/QTFile_FileControlBlock.cpp
QTFileLib/QTFile_FileControlBlock.h
QTFileLib/QTHintTrack.cpp
QTFileLib/QTHintTrack.h
QTFileLib/QTRTPFile.cpp
QTFileLib/QTRTPFile.h
QTFileLib/QTTrack.cpp
QTFileLib/QTTrack.h
QTFileTools/QTRTPFileTest.tproj/QTRTPFileTest.cpp
QTFileTools/QTRTPGen.tproj/QTRTPGen.cpp
QTFileTools/QTSampleLister.tproj/QTSampleLister.cpp
QTFileTools/QTSDPGen.tproj/QTSDPGen.cpp
QTFileTools/QTTrackInfo.tproj/QTTrackInfo.cpp
QTFileTools/RTPFileGen.tproj/RTPFileDefs.h
QTFileTools/RTPFileGen.tproj/RTPFileGen.cpp
qtpasswd.tproj/QTSSPasswd.cpp
RTCPUtilitiesLib/RTCPAckPacket.cpp
RTCPUtilitiesLib/RTCPAckPacket.h
RTCPUtilitiesLib/RTCPAckPacketFmt.h
RTCPUtilitiesLib/RTCPAPPNADUPacket.cpp
RTCPUtilitiesLib/RTCPAPPNADUPacket.h
RTCPUtilitiesLib/RTCPAPPPacket.cpp
RTCPUtilitiesLib/RTCPAPPPacket.h
RTCPUtilitiesLib/RTCPAPPQTSSPacket.cpp
RTCPUtilitiesLib/RTCPAPPQTSSPacket.h
RTCPUtilitiesLib/RTCPNADUPacketFmt.h
RTCPUtilitiesLib/RTCPPacket.cpp
RTCPUtilitiesLib/RTCPPacket.h
RTCPUtilitiesLib/RTCPRRPacket.h
RTCPUtilitiesLib/RTCPSRPacket.cpp
RTCPUtilitiesLib/RTCPSRPacket.h
RTPMetaInfoLib/RTPMetaInfoPacket.cpp
RTPMetaInfoLib/RTPMetaInfoPacket.h
RTSPClientLib/ClientSession.cpp
RTSPClientLib/ClientSession.h
RTSPClientLib/ClientSocket.cpp
RTSPClientLib/ClientSocket.h
RTSPClientLib/PlayerSimulator.h
RTSPClientLib/RTPPacket.h
RTSPClientLib/RTSPClient.cpp
RTSPClientLib/RTSPClient.h
# SafeStdLib/DynamicModuleStdLib.cpp
SafeStdLib/InternalStdLib.cpp
Server.tproj/GenerateXMLPrefs.cpp
Server.tproj/GenerateXMLPrefs.h
Server.tproj/main.cpp
Server.tproj/QTSSCallbacks.cpp
Server.tproj/QTSSCallbacks.h
Server.tproj/QTSSDataConverter.cpp
Server.tproj/QTSSDataConverter.h
Server.tproj/QTSSDictionary.cpp
Server.tproj/QTSSDictionary.h
Server.tproj/QTSSErrorLogModule.cpp
Server.tproj/QTSSErrorLogModule.h
Server.tproj/QTSServer.cpp
Server.tproj/QTSServer.h
Server.tproj/QTSServerInterface.cpp
Server.tproj/QTSServerInterface.h
Server.tproj/QTSServerPrefs.cpp
Server.tproj/QTSServerPrefs.h
Server.tproj/QTSSExpirationDate.cpp
Server.tproj/QTSSExpirationDate.h
Server.tproj/QTSSFile.cpp
Server.tproj/QTSSFile.h
Server.tproj/QTSSMessages.cpp
Server.tproj/QTSSMessages.h
Server.tproj/QTSSModule.cpp
Server.tproj/QTSSModule.h
Server.tproj/QTSSPrefs.cpp
Server.tproj/QTSSPrefs.h
Server.tproj/QTSSSocket.cpp
Server.tproj/QTSSSocket.h
Server.tproj/QTSSStream.h
Server.tproj/QTSSUserProfile.cpp
Server.tproj/QTSSUserProfile.h
Server.tproj/RTCPTask.cpp
Server.tproj/RTCPTask.h
Server.tproj/RTPBandwidthTracker.cpp
Server.tproj/RTPBandwidthTracker.h
Server.tproj/RTPOverbufferWindow.cpp
Server.tproj/RTPOverbufferWindow.h
Server.tproj/RTPPacketResender.cpp
Server.tproj/RTPPacketResender.h
Server.tproj/RTPSession.cpp
Server.tproj/RTPSession.h
Server.tproj/RTPSession3GPP.cpp
Server.tproj/RTPSession3GPP.h
Server.tproj/RTPSessionInterface.cpp
Server.tproj/RTPSessionInterface.h
Server.tproj/RTPStream.cpp
Server.tproj/RTPStream.h
Server.tproj/RTPStream3GPP.cpp
Server.tproj/RTPStream3GPP.h
Server.tproj/RTSPProtocol.cpp
Server.tproj/RTSPProtocol.h
Server.tproj/RTSPRequest.cpp
Server.tproj/RTSPRequest.h
Server.tproj/RTSPRequest3GPP.cpp
Server.tproj/RTSPRequest3GPP.h
Server.tproj/RTSPRequestInterface.cpp
Server.tproj/RTSPRequestInterface.h
Server.tproj/RTSPRequestStream.cpp
Server.tproj/RTSPRequestStream.h
Server.tproj/RTSPResponseStream.cpp
Server.tproj/RTSPResponseStream.h
Server.tproj/RTSPSession.cpp
Server.tproj/RTSPSession.h
Server.tproj/RTSPSession3GPP.cpp
Server.tproj/RTSPSession3GPP.h
Server.tproj/RTSPSessionInterface.cpp
Server.tproj/RTSPSessionInterface.h
Server.tproj/RunServer.cpp
Server.tproj/RunServer.h
StreamingProxy.tproj/get_opt.c
StreamingProxy.tproj/get_opt.h
StreamingProxy.tproj/proxy.c
StreamingProxy.tproj/proxy.h
StreamingProxy.tproj/proxy_plat.h
StreamingProxy.tproj/proxy_unix.c
StreamingProxy.tproj/shared_udp.c
StreamingProxy.tproj/shared_udp.h
StreamingProxy.tproj/util.c
StreamingProxy.tproj/util.h
defaultPaths.h
PlatformHeader.h
revision.h)
add_executable(DarwinStreamingServer ${DSS_SOURCE_FILES})
target_link_libraries(DarwinStreamingServer pthread crypt dl m stdc++)
add_executable(StreamingLoadTool StreamingLoadTool/StreamingLoadTool.cpp)
set(PLAYLIST_BROADCASTER_SOURCE_FILES
PlaylistBroadcaster.tproj/BCasterTracker.cpp
PlaylistBroadcaster.tproj/BCasterTracker.h
PlaylistBroadcaster.tproj/BroadcasterSession.cpp
PlaylistBroadcaster.tproj/BroadcasterSession.h
PlaylistBroadcaster.tproj/BroadcastLog.cpp
PlaylistBroadcaster.tproj/BroadcastLog.h
PlaylistBroadcaster.tproj/GetLocalIPAddressString.c
PlaylistBroadcaster.tproj/GetLocalIPAddressString.h
PlaylistBroadcaster.tproj/NoRepeat.cpp
PlaylistBroadcaster.tproj/NoRepeat.h
PlaylistBroadcaster.tproj/notes.c
PlaylistBroadcaster.tproj/PickerFromFile.cpp
PlaylistBroadcaster.tproj/PickerFromFile.h
PlaylistBroadcaster.tproj/playlist_array.h
PlaylistBroadcaster.tproj/playlist_broadcaster.cpp
PlaylistBroadcaster.tproj/playlist_broadcaster.h
PlaylistBroadcaster.tproj/playlist_elements.cpp
PlaylistBroadcaster.tproj/playlist_elements.h
PlaylistBroadcaster.tproj/playlist_lists.cpp
PlaylistBroadcaster.tproj/playlist_lists.h
PlaylistBroadcaster.tproj/playlist_parsers.cpp
PlaylistBroadcaster.tproj/playlist_parsers.h
PlaylistBroadcaster.tproj/playlist_QTRTPBroadcastFile.cpp
PlaylistBroadcaster.tproj/playlist_QTRTPBroadcastFile.h
PlaylistBroadcaster.tproj/playlist_SDPGen.cpp
PlaylistBroadcaster.tproj/playlist_SDPGen.h
PlaylistBroadcaster.tproj/playlist_SimpleParse.cpp
PlaylistBroadcaster.tproj/playlist_SimpleParse.h
PlaylistBroadcaster.tproj/playlist_timestamp.h
PlaylistBroadcaster.tproj/playlist_utils.cpp
PlaylistBroadcaster.tproj/playlist_utils.h
PlaylistBroadcaster.tproj/PlaylistBroadcaster.cpp
PlaylistBroadcaster.tproj/PlaylistPicker.cpp
PlaylistBroadcaster.tproj/PlaylistPicker.h
PlaylistBroadcaster.tproj/PLBroadcastDef.cpp
PlaylistBroadcaster.tproj/PLBroadcastDef.h
PlaylistBroadcaster.tproj/SimplePlayListElement.h
PlaylistBroadcaster.tproj/StSmartArrayPointer.h
PlaylistBroadcaster.tproj/tailor.h
PlaylistBroadcaster.tproj/TrackingElement.h)
add_executable(PlaylistBroadcaster ${PLAYLIST_BROADCASTER_SOURCE_FILES})
set(MP3_BROADCASTER_SOURCE_FILES
MP3Broadcaster/BroadcasterMain.cpp
MP3Broadcaster/MP3Broadcaster.cpp
MP3Broadcaster/MP3Broadcaster.h
MP3Broadcaster/MP3BroadcasterLog.cpp
MP3Broadcaster/MP3BroadcasterLog.h
MP3Broadcaster/MP3FileBroadcaster.cpp
MP3Broadcaster/MP3FileBroadcaster.h
MP3Broadcaster/MP3MetaInfoUpdater.cpp
MP3Broadcaster/MP3MetaInfoUpdater.h)
add_executable(MP3Broadcaster ${MP3_BROADCASTER_SOURCE_FILES})
add_executable(QTBroadcaster QTFileTools/QTBroadcaster.tproj/QTBroadcaster.cpp)
set(QTFILELIB_COMMON_SOURCE_FILES
SafeStdLib/InternalStdLib.cpp
CommonUtilitiesLib/DateTranslator.cpp
CommonUtilitiesLib/MyAssert.cpp
CommonUtilitiesLib/OS.cpp
CommonUtilitiesLib/OSCond.cpp
CommonUtilitiesLib/OSFileSource.cpp
CommonUtilitiesLib/OSMutex.cpp
CommonUtilitiesLib/OSQueue.cpp
CommonUtilitiesLib/StringParser.cpp
CommonUtilitiesLib/StrPtrLen.cpp
RTPMetaInfoLib/RTPMetaInfoPacket.cpp
QTFileLib/QTAtom.cpp
QTFileLib/QTAtom_dref.cpp
QTFileLib/QTAtom_elst.cpp
QTFileLib/QTAtom_hinf.cpp
QTFileLib/QTAtom_mdhd.cpp
QTFileLib/QTAtom_mvhd.cpp
QTFileLib/QTAtom_stco.cpp
QTFileLib/QTAtom_stsc.cpp
QTFileLib/QTAtom_stsd.cpp
QTFileLib/QTAtom_stss.cpp
QTFileLib/QTAtom_stsz.cpp
QTFileLib/QTAtom_stts.cpp
QTFileLib/QTAtom_tkhd.cpp
QTFileLib/QTAtom_tref.cpp
QTFileLib/QTFile.cpp
QTFileLib/QTHintTrack.cpp
QTFileLib/QTTrack.cpp
QTFileLib/QTFile_FileControlBlock.cpp)
add_executable(QTFileInfo ${QTFILELIB_COMMON_SOURCE_FILES} QTFileTools/QTFileInfo.tproj/QTFileInfo.cpp)
target_link_libraries(QTFileInfo pthread)
add_executable(QTFileTest ${QTFILELIB_COMMON_SOURCE_FILES} QTFileTools/QTFileTest.tproj/QTFileTest.cpp)
target_link_libraries(QTFileTest pthread)