@@ -14,6 +14,39 @@ set(HTS_SOURCES src/addon.h
14
14
src/Tvheadend.cpp
15
15
src/Tvheadend.h)
16
16
17
+ set (HTS_SOURCES_AAC
18
+ src/aac/BitStream.cpp
19
+ src/aac/BitStream.h
20
+ src/aac/Decoder.cpp
21
+ src/aac/Decoder.h
22
+ src/aac/Profile.h
23
+ src/aac/SampleFrequency.h)
24
+
25
+ set (HTS_SOURCES_AAC_ELEMENTS
26
+ src/aac/elements/CCE.cpp
27
+ src/aac/elements/CCE.h
28
+ src/aac/elements/CPE.cpp
29
+ src/aac/elements/CPE.h
30
+ src/aac/elements/DSE.cpp
31
+ src/aac/elements/DSE.h
32
+ src/aac/elements/FIL.cpp
33
+ src/aac/elements/FIL.h
34
+ src/aac/elements/ICS.cpp
35
+ src/aac/elements/ICS.h
36
+ src/aac/elements/ICSInfo.cpp
37
+ src/aac/elements/ICSInfo.h
38
+ src/aac/elements/LFE.cpp
39
+ src/aac/elements/LFE.h
40
+ src/aac/elements/PCE.cpp
41
+ src/aac/elements/PCE.h
42
+ src/aac/elements/SCE.cpp
43
+ src/aac/elements/SCE.h)
44
+
45
+ set (HTS_SOURCES_AAC_HUFFMAN
46
+ src/aac/huffman/Codebooks.h
47
+ src/aac/huffman/Decoder.cpp
48
+ src/aac/huffman/Decoder.h)
49
+
17
50
set (HTS_SOURCES_TVHEADEND
18
51
src/tvheadend/AutoRecordings.cpp
19
52
src/tvheadend/AutoRecordings.h
@@ -69,11 +102,16 @@ set(HTS_SOURCES_TVHEADEND_UTILITIES
69
102
src/tvheadend/utilities/LifetimeMapper.h
70
103
src/tvheadend/utilities/AsyncState.cpp
71
104
src/tvheadend/utilities/AsyncState.h
105
+ src/tvheadend/utilities/RDSExtractor.h
106
+ src/tvheadend/utilities/RDSExtractor.cpp
72
107
src/tvheadend/utilities/SyncedBuffer.h
73
108
src/tvheadend/utilities/TCPSocket.h
74
109
src/tvheadend/utilities/TCPSocket.cpp)
75
110
76
111
source_group ("Source Files" FILES ${HTS_SOURCES} )
112
+ source_group ("Source Files\\ aac" FILES ${HTS_SOURCES_AAC} )
113
+ source_group ("Source Files\\ aac\\ elements" FILES ${HTS_SOURCES_AAC_ELEMENTS} )
114
+ source_group ("Source Files\\ aac\\ huffman" FILES ${HTS_SOURCES_AAC_HUFFMAN} )
77
115
source_group ("Source Files\\ tvheadend" FILES ${HTS_SOURCES_TVHEADEND} )
78
116
source_group ("Source Files\\ tvheadend\\ entity" FILES ${HTS_SOURCES_TVHEADEND_ENTITY} )
79
117
source_group ("Source Files\\ tvheadend\\ status" FILES ${HTS_SOURCES_TVHEADEND_STATUS} )
@@ -92,6 +130,9 @@ source_group("Resource Files" FILES ${HTS_RESOURCES})
92
130
93
131
# Combine the file lists
94
132
list (APPEND HTS_SOURCES
133
+ ${HTS_SOURCES_AAC}
134
+ ${HTS_SOURCES_AAC_ELEMENTS}
135
+ ${HTS_SOURCES_AAC_HUFFMAN}
95
136
${HTS_SOURCES_TVHEADEND}
96
137
${HTS_SOURCES_TVHEADEND_ENTITY}
97
138
${HTS_SOURCES_TVHEADEND_STATUS}
0 commit comments