diff --git a/CMakeLists.txt b/CMakeLists.txt index 1191186..d7bdc98 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -287,7 +287,71 @@ set(STREAMING_LOAD_TOOL_SOURCE_FILES add_executable(StreamingLoadTool ${STREAMING_LOAD_TOOL_SOURCE_FILES}) target_link_libraries(StreamingLoadTool pthread) +set(QTATOM_SOURCE_FILES + 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) + set(PLAYLIST_BROADCASTER_SOURCE_FILES + APICommonCode/SDPSourceInfo.cpp + APICommonCode/SourceInfo.cpp + APICommonCode/QTSSRollingLog.cpp + SafeStdLib/InternalStdLib.cpp + CommonUtilitiesLib/atomic.cpp + CommonUtilitiesLib/base64.c + CommonUtilitiesLib/ConfParser.cpp + CommonUtilitiesLib/DateTranslator.cpp + CommonUtilitiesLib/ev.cpp + CommonUtilitiesLib/EventContext.cpp + CommonUtilitiesLib/GetWord.c + CommonUtilitiesLib/IdleTask.cpp + CommonUtilitiesLib/md5.c + CommonUtilitiesLib/md5digest.cpp + CommonUtilitiesLib/MyAssert.cpp + CommonUtilitiesLib/OS.cpp + CommonUtilitiesLib/OSCond.cpp + CommonUtilitiesLib/OSFileSource.cpp + CommonUtilitiesLib/OSHeap.cpp + CommonUtilitiesLib/OSMutex.cpp + CommonUtilitiesLib/OSMutexRW.cpp + CommonUtilitiesLib/OSQueue.cpp + CommonUtilitiesLib/OSRef.cpp + CommonUtilitiesLib/OSThread.cpp + CommonUtilitiesLib/SDPUtils.cpp + CommonUtilitiesLib/ResizeableStringFormatter.cpp + CommonUtilitiesLib/StringFormatter.cpp + CommonUtilitiesLib/StringParser.cpp + CommonUtilitiesLib/StringTranslator.cpp + CommonUtilitiesLib/StrPtrLen.cpp + CommonUtilitiesLib/Socket.cpp + CommonUtilitiesLib/SocketUtils.cpp + CommonUtilitiesLib/Task.cpp + CommonUtilitiesLib/TimeoutTask.cpp + CommonUtilitiesLib/TCPSocket.cpp + CommonUtilitiesLib/Trim.c + CommonUtilitiesLib/UDPSocket.cpp + OSMemoryLib/OSMemory.cpp + ${QTATOM_SOURCE_FILES} + QTFileLib/QTFile.cpp + QTFileLib/QTFile_FileControlBlock.cpp + QTFileLib/QTHintTrack.cpp + QTFileLib/QTRTPFile.cpp + QTFileLib/QTTrack.cpp + RTPMetaInfoLib/RTPMetaInfoPacket.cpp + RTSPClientLib/ClientSocket.cpp + RTSPClientLib/RTSPClient.cpp + PlaylistBroadcaster.tproj/BCasterTracker.cpp PlaylistBroadcaster.tproj/BroadcasterSession.cpp PlaylistBroadcaster.tproj/BroadcastLog.cpp @@ -308,6 +372,7 @@ set(PLAYLIST_BROADCASTER_SOURCE_FILES PlaylistBroadcaster.tproj/PLBroadcastDef.cpp) add_executable(PlaylistBroadcaster ${PLAYLIST_BROADCASTER_SOURCE_FILES}) +target_link_libraries(PlaylistBroadcaster pthread) set(MP3_BROADCASTER_SOURCE_FILES APICommonCode/QTSSRollingLog.cpp @@ -366,20 +431,7 @@ set(QTFILELIB_COMMON_SOURCE_FILES 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 + ${QTATOM_SOURCE_FILES} QTFileLib/QTFile.cpp QTFileLib/QTHintTrack.cpp QTFileLib/QTTrack.cpp