|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
10 | 10 | 01CD2E7A1DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01CD2E791DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift */; };
|
| 11 | + 1447582D2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */; }; |
| 12 | + 1447582E2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */; }; |
| 13 | + 1447582F2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */; }; |
| 14 | + 144758312C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */; }; |
| 15 | + 144758322C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */; }; |
| 16 | + 144758332C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */; }; |
| 17 | + 144758352C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */; }; |
| 18 | + 144758362C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */; }; |
| 19 | + 144758372C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */; }; |
| 20 | + 144758392C8620C000D12CCD /* ChannelsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758382C8620C000D12CCD /* ChannelsTests.swift */; }; |
| 21 | + 1447583A2C8620C000D12CCD /* ChannelsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758382C8620C000D12CCD /* ChannelsTests.swift */; }; |
| 22 | + 1447583B2C8620C000D12CCD /* ChannelsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758382C8620C000D12CCD /* ChannelsTests.swift */; }; |
| 23 | + 1447583D2C8693E000D12CCD /* VideoLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447583C2C8693E000D12CCD /* VideoLayoutTests.swift */; }; |
| 24 | + 1447583E2C8693E000D12CCD /* VideoLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447583C2C8693E000D12CCD /* VideoLayoutTests.swift */; }; |
| 25 | + 1447583F2C8693E000D12CCD /* VideoLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447583C2C8693E000D12CCD /* VideoLayoutTests.swift */; }; |
11 | 26 | 1D28F3451EAA9E500010320B /* hls_ad_master_playlist.m3u8 in Resources */ = {isa = PBXBuildFile; fileRef = 1D28F3401EAA9E500010320B /* hls_ad_master_playlist.m3u8 */; };
|
12 | 27 | 1D28F3461EAA9E500010320B /* hls_ad_variant_playlist.m3u8 in Resources */ = {isa = PBXBuildFile; fileRef = 1D28F3411EAA9E500010320B /* hls_ad_variant_playlist.m3u8 */; };
|
13 | 28 | 1D28F3471EAA9E500010320B /* hls_master_playlist_sap.m3u8 in Resources */ = {isa = PBXBuildFile; fileRef = 1D28F3421EAA9E500010320B /* hls_master_playlist_sap.m3u8 */; };
|
|
635 | 650 |
|
636 | 651 | /* Begin PBXFileReference section */
|
637 | 652 | 01CD2E791DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EXT_X_MAPTagParserTests.swift; sourceTree = "<group>"; };
|
| 653 | + 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_KEYValidator.swift; sourceTree = "<group>"; }; |
| 654 | + 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_DATATagValidator.swift; sourceTree = "<group>"; }; |
| 655 | + 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_DATAPlaylistValidator.swift; sourceTree = "<group>"; }; |
| 656 | + 144758382C8620C000D12CCD /* ChannelsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelsTests.swift; sourceTree = "<group>"; }; |
| 657 | + 1447583C2C8693E000D12CCD /* VideoLayoutTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoLayoutTests.swift; sourceTree = "<group>"; }; |
638 | 658 | 1D28F3401EAA9E500010320B /* hls_ad_master_playlist.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_ad_master_playlist.m3u8; sourceTree = "<group>"; };
|
639 | 659 | 1D28F3411EAA9E500010320B /* hls_ad_variant_playlist.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_ad_variant_playlist.m3u8; sourceTree = "<group>"; };
|
640 | 660 | 1D28F3421EAA9E500010320B /* hls_master_playlist_sap.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_master_playlist_sap.m3u8; sourceTree = "<group>"; };
|
|
930 | 950 | EC3B01A11DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupNAMEValidator.swift */,
|
931 | 951 | EC3B01A21DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupTYPEValidator.swift */,
|
932 | 952 | 43DE4EFC1E564DBE00EEE800 /* EXT_X_MEDIARenditionINSTREAMIDValidator.swift */,
|
| 953 | + 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */, |
| 954 | + 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */, |
| 955 | + 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */, |
933 | 956 | 43DE4EFA1E564DA300EEE800 /* EXT_X_STARTTimeOffsetValidator.swift */,
|
934 | 957 | EC3B01A31DD4D47900B512E3 /* EXT_X_STREAM_INFRenditionGroupValidator.swift */,
|
935 | 958 | EC3B01A41DD4D47900B512E3 /* EXT_X_TARGETDURATIONLengthValidator.swift */,
|
|
1318 | 1341 | EC9BCAA21D749D8B0032BEBE /* Value Types */ = {
|
1319 | 1342 | isa = PBXGroup;
|
1320 | 1343 | children = (
|
| 1344 | + 144758382C8620C000D12CCD /* ChannelsTests.swift */, |
1321 | 1345 | EC7492AF1DD29F8900AF4E20 /* CodecArrayTests.swift */,
|
1322 | 1346 | EC7492B01DD29F8900AF4E20 /* MediaTypeTests.swift */,
|
1323 |
| - EC7492B21DD29F8900AF4E20 /* ResolutionTests.swift */, |
1324 | 1347 | EC7492B11DD29F8900AF4E20 /* PlaylistTypeTests.swift */,
|
| 1348 | + EC7492B21DD29F8900AF4E20 /* ResolutionTests.swift */, |
| 1349 | + 1447583C2C8693E000D12CCD /* VideoLayoutTests.swift */, |
1325 | 1350 | );
|
1326 | 1351 | path = "Value Types";
|
1327 | 1352 | sourceTree = "<group>";
|
|
1773 | 1798 | EC7491811DD29C3500AF4E20 /* String+Trim.swift in Sources */,
|
1774 | 1799 | EC7491C31DD29D5C00AF4E20 /* PlaylistValidationIssue.swift in Sources */,
|
1775 | 1800 | ECDE184C22383230008566BB /* PlaylistParser.swift in Sources */,
|
| 1801 | + 144758352C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
1776 | 1802 | EC74916E1DD29B5D00AF4E20 /* CollectionType+FindExtensions.swift in Sources */,
|
1777 | 1803 | EC7491DA1DD29D9600AF4E20 /* GenericNoDataTagParser.swift in Sources */,
|
1778 | 1804 | EC7491C91DD29D5C00AF4E20 /* PlaylistWriter.swift in Sources */,
|
|
1847 | 1873 | EC349ACE2236C3A60077432B /* PlaylistStructureInterface.swift in Sources */,
|
1848 | 1874 | EC3B01A71DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupAUTOSELECTValidator.swift in Sources */,
|
1849 | 1875 | F700CD391E78A2BE001C9487 /* MambaStringRef_ConcreteNSString.m in Sources */,
|
| 1876 | + 144758312C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
| 1877 | + 1447582D2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
1850 | 1878 | 43DE4EFB1E564DA300EEE800 /* EXT_X_STARTTimeOffsetValidator.swift in Sources */,
|
1851 | 1879 | EC74918A1DD29CCB00AF4E20 /* StringDictionaryParser.swift in Sources */,
|
1852 | 1880 | ECDE184022381146008566BB /* MasterPlaylist.swift in Sources */,
|
|
1930 | 1958 | ECFBD9101E5CCC2200379FC2 /* ParseArrayTests.m in Sources */,
|
1931 | 1959 | EC7492B31DD29F8900AF4E20 /* CodecArrayTests.swift in Sources */,
|
1932 | 1960 | 01CD2E7A1DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift in Sources */,
|
| 1961 | + 144758392C8620C000D12CCD /* ChannelsTests.swift in Sources */, |
1933 | 1962 | EC7492AB1DD29F7000AF4E20 /* OrderedDictionaryTests.swift in Sources */,
|
1934 | 1963 | EC7492781DD29EC800AF4E20 /* EXT_X_MEDIATagParserTests.swift in Sources */,
|
| 1964 | + 1447583D2C8693E000D12CCD /* VideoLayoutTests.swift in Sources */, |
1935 | 1965 | );
|
1936 | 1966 | runOnlyForDeploymentPostprocessing = 0;
|
1937 | 1967 | };
|
|
1945 | 1975 | EC3B01AA1DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupDEFAULTValidator.swift in Sources */,
|
1946 | 1976 | EC3B01C41DD4D49A00B512E3 /* PlaylistOneToManyValidator.swift in Sources */,
|
1947 | 1977 | ECDE184D22383230008566BB /* PlaylistParser.swift in Sources */,
|
| 1978 | + 144758362C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
1948 | 1979 | EC7491821DD29C3500AF4E20 /* String+Trim.swift in Sources */,
|
1949 | 1980 | EC7491C41DD29D5C00AF4E20 /* PlaylistValidationIssue.swift in Sources */,
|
1950 | 1981 | EC74916F1DD29B5D00AF4E20 /* CollectionType+FindExtensions.swift in Sources */,
|
|
2019 | 2050 | EC349ACF2236C3A60077432B /* PlaylistStructureInterface.swift in Sources */,
|
2020 | 2051 | EC7491471DD299B400AF4E20 /* PlaylistTypes.swift in Sources */,
|
2021 | 2052 | F700CD3A1E78A2BE001C9487 /* MambaStringRef_ConcreteNSString.m in Sources */,
|
| 2053 | + 144758322C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
| 2054 | + 1447582E2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
2022 | 2055 | EC3B01A81DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupAUTOSELECTValidator.swift in Sources */,
|
2023 | 2056 | EC74918B1DD29CCB00AF4E20 /* StringDictionaryParser.swift in Sources */,
|
2024 | 2057 | ECDE184122381146008566BB /* MasterPlaylist.swift in Sources */,
|
|
2102 | 2135 | ECFBD9111E5CCC2200379FC2 /* ParseArrayTests.m in Sources */,
|
2103 | 2136 | EC7492B81DD29F8900AF4E20 /* PlaylistTypeTests.swift in Sources */,
|
2104 | 2137 | EC7492B41DD29F8900AF4E20 /* CodecArrayTests.swift in Sources */,
|
| 2138 | + 1447583A2C8620C000D12CCD /* ChannelsTests.swift in Sources */, |
2105 | 2139 | EC7492AC1DD29F7000AF4E20 /* OrderedDictionaryTests.swift in Sources */,
|
2106 | 2140 | EC7492791DD29EC800AF4E20 /* EXT_X_MEDIATagParserTests.swift in Sources */,
|
| 2141 | + 1447583E2C8693E000D12CCD /* VideoLayoutTests.swift in Sources */, |
2107 | 2142 | );
|
2108 | 2143 | runOnlyForDeploymentPostprocessing = 0;
|
2109 | 2144 | };
|
|
2118 | 2153 | EC1CCD32209A2CF9006B59FF /* String+Trim.swift in Sources */,
|
2119 | 2154 | EC1CCD46209A2CF9006B59FF /* GenericSingleTagValidator.swift in Sources */,
|
2120 | 2155 | ECDE184E22383230008566BB /* PlaylistParser.swift in Sources */,
|
| 2156 | + 144758372C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
2121 | 2157 | EC1CCD30209A2CF9006B59FF /* String+DateParsing.swift in Sources */,
|
2122 | 2158 | EC1CCD53209A2CF9006B59FF /* GenericDictionaryTagWriter.swift in Sources */,
|
2123 | 2159 | EC1CCD55209A2CF9006B59FF /* GenericTagWriter.swift in Sources */,
|
|
2189 | 2225 | EC1CCD4F209A2CF9006B59FF /* PlaylistTagCardinalityValidation.swift in Sources */,
|
2190 | 2226 | EC1CCD2B209A2CF9006B59FF /* IndeterminateBool.swift in Sources */,
|
2191 | 2227 | EC349AD02236C3A60077432B /* PlaylistStructureInterface.swift in Sources */,
|
| 2228 | + 144758332C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
2192 | 2229 | EC1CCD43209A2CF9006B59FF /* EXT_X_STREAM_INFRenditionGroupValidator.swift in Sources */,
|
| 2230 | + 1447582F2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
2193 | 2231 | EC1CCD35209A2CF9006B59FF /* StringDictionaryParser.swift in Sources */,
|
2194 | 2232 | EC1CCD02209A2CF9006B59FF /* MambaStringRef_ConcreteNSString.m in Sources */,
|
2195 | 2233 | EC1CCD38209A2CF9006B59FF /* GenericNoDataTagParser.swift in Sources */,
|
|
2272 | 2310 | ECE253FD209A50B500D388CE /* ThirdPartyTagListSupportTests.swift in Sources */,
|
2273 | 2311 | ECE25408209A50B500D388CE /* ResolutionTests.swift in Sources */,
|
2274 | 2312 | ECE253F6209A50B500D388CE /* GenericSingleValueTagParserTests.swift in Sources */,
|
| 2313 | + 1447583B2C8620C000D12CCD /* ChannelsTests.swift in Sources */, |
2275 | 2314 | ECE253FA209A50B500D388CE /* GenericSingleTagValidatorTests.swift in Sources */,
|
2276 | 2315 | ECE253F1209A50B500D388CE /* EXT_X_KEYTagParserTests.swift in Sources */,
|
2277 | 2316 | ECE25403209A50B500D388CE /* String+Helio.swift in Sources */,
|
2278 | 2317 | ECE25400209A50B500D388CE /* IndeterminateBoolTests.swift in Sources */,
|
| 2318 | + 1447583F2C8693E000D12CCD /* VideoLayoutTests.swift in Sources */, |
2279 | 2319 | );
|
2280 | 2320 | runOnlyForDeploymentPostprocessing = 0;
|
2281 | 2321 | };
|
|
0 commit comments