Make PlaylistBroadcaster compile

Also extracted QTAtom*cpp to another variable to clean up some duplication
 that will probably happen in some other places as more is compiled
This commit is contained in:
Darren VanBuren 2017-03-08 14:23:18 -08:00
parent 48022ade0e
commit 56b7fad502

View file

@ -287,7 +287,71 @@ set(STREAMING_LOAD_TOOL_SOURCE_FILES
add_executable(StreamingLoadTool ${STREAMING_LOAD_TOOL_SOURCE_FILES}) add_executable(StreamingLoadTool ${STREAMING_LOAD_TOOL_SOURCE_FILES})
target_link_libraries(StreamingLoadTool pthread) 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 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/BCasterTracker.cpp
PlaylistBroadcaster.tproj/BroadcasterSession.cpp PlaylistBroadcaster.tproj/BroadcasterSession.cpp
PlaylistBroadcaster.tproj/BroadcastLog.cpp PlaylistBroadcaster.tproj/BroadcastLog.cpp
@ -308,6 +372,7 @@ set(PLAYLIST_BROADCASTER_SOURCE_FILES
PlaylistBroadcaster.tproj/PLBroadcastDef.cpp) PlaylistBroadcaster.tproj/PLBroadcastDef.cpp)
add_executable(PlaylistBroadcaster ${PLAYLIST_BROADCASTER_SOURCE_FILES}) add_executable(PlaylistBroadcaster ${PLAYLIST_BROADCASTER_SOURCE_FILES})
target_link_libraries(PlaylistBroadcaster pthread)
set(MP3_BROADCASTER_SOURCE_FILES set(MP3_BROADCASTER_SOURCE_FILES
APICommonCode/QTSSRollingLog.cpp APICommonCode/QTSSRollingLog.cpp
@ -366,20 +431,7 @@ set(QTFILELIB_COMMON_SOURCE_FILES
CommonUtilitiesLib/StringParser.cpp CommonUtilitiesLib/StringParser.cpp
CommonUtilitiesLib/StrPtrLen.cpp CommonUtilitiesLib/StrPtrLen.cpp
RTPMetaInfoLib/RTPMetaInfoPacket.cpp RTPMetaInfoLib/RTPMetaInfoPacket.cpp
QTFileLib/QTAtom.cpp ${QTATOM_SOURCE_FILES}
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/QTFile.cpp
QTFileLib/QTHintTrack.cpp QTFileLib/QTHintTrack.cpp
QTFileLib/QTTrack.cpp QTFileLib/QTTrack.cpp