|
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 /* HLSChannelsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758382C8620C000D12CCD /* HLSChannelsTests.swift */; }; |
| 21 | + 1447583A2C8620C000D12CCD /* HLSChannelsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758382C8620C000D12CCD /* HLSChannelsTests.swift */; }; |
| 22 | + 1447583B2C8620C000D12CCD /* HLSChannelsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 144758382C8620C000D12CCD /* HLSChannelsTests.swift */; }; |
| 23 | + 1447583D2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447583C2C8693E000D12CCD /* HLSVideoLayoutTests.swift */; }; |
| 24 | + 1447583E2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447583C2C8693E000D12CCD /* HLSVideoLayoutTests.swift */; }; |
| 25 | + 1447583F2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447583C2C8693E000D12CCD /* HLSVideoLayoutTests.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 */; };
|
|
614 | 629 |
|
615 | 630 | /* Begin PBXFileReference section */
|
616 | 631 | 01CD2E791DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EXT_X_MAPTagParserTests.swift; sourceTree = "<group>"; };
|
| 632 | + 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_KEYValidator.swift; sourceTree = "<group>"; }; |
| 633 | + 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_DATATagValidator.swift; sourceTree = "<group>"; }; |
| 634 | + 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_DATAPlaylistValidator.swift; sourceTree = "<group>"; }; |
| 635 | + 144758382C8620C000D12CCD /* HLSChannelsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HLSChannelsTests.swift; sourceTree = "<group>"; }; |
| 636 | + 1447583C2C8693E000D12CCD /* HLSVideoLayoutTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HLSVideoLayoutTests.swift; sourceTree = "<group>"; }; |
617 | 637 | 1D28F3401EAA9E500010320B /* hls_ad_master_playlist.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_ad_master_playlist.m3u8; sourceTree = "<group>"; };
|
618 | 638 | 1D28F3411EAA9E500010320B /* hls_ad_variant_playlist.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_ad_variant_playlist.m3u8; sourceTree = "<group>"; };
|
619 | 639 | 1D28F3421EAA9E500010320B /* hls_master_playlist_sap.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_master_playlist_sap.m3u8; sourceTree = "<group>"; };
|
|
900 | 920 | 0173AB0D1D5BB371005DE51B /* Pantos-Generic Tag Validators */ = {
|
901 | 921 | isa = PBXGroup;
|
902 | 922 | children = (
|
903 |
| - EC95478A1E5CC86300962535 /* EXTINFValidator.swift */, |
904 | 923 | 6DD0A1B0242FADC600FF7AAE /* EXT_X_DATERANGEPlaylistValidator.swift */,
|
905 | 924 | 6DD0A1AC242F85C800FF7AAE /* EXT_X_DATERANGETagValidator.swift */,
|
906 | 925 | EC3B019E1DD4D47900B512E3 /* EXT_X_KEYValidator.swift */,
|
|
909 | 928 | EC3B01A11DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupNAMEValidator.swift */,
|
910 | 929 | EC3B01A21DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupTYPEValidator.swift */,
|
911 | 930 | 43DE4EFC1E564DBE00EEE800 /* EXT_X_MEDIARenditionINSTREAMIDValidator.swift */,
|
| 931 | + 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */, |
| 932 | + 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */, |
| 933 | + 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */, |
912 | 934 | 43DE4EFA1E564DA300EEE800 /* EXT_X_STARTTimeOffsetValidator.swift */,
|
913 | 935 | EC3B01A31DD4D47900B512E3 /* EXT_X_STREAM_INFRenditionGroupValidator.swift */,
|
914 | 936 | EC3B01A41DD4D47900B512E3 /* EXT_X_TARGETDURATIONLengthValidator.swift */,
|
| 937 | + EC95478A1E5CC86300962535 /* EXTINFValidator.swift */, |
915 | 938 | EC7491F51DD29DD300AF4E20 /* GenericDictionaryTagValidator.swift */,
|
916 | 939 | EC7491F61DD29DD300AF4E20 /* GenericSingleTagValidator.swift */,
|
917 | 940 | EC7491F71DD29DD300AF4E20 /* HLSDictionaryTagValueIdentifier.swift */,
|
|
1310 | 1333 | EC9BCAA21D749D8B0032BEBE /* Value Types */ = {
|
1311 | 1334 | isa = PBXGroup;
|
1312 | 1335 | children = (
|
| 1336 | + 144758382C8620C000D12CCD /* HLSChannelsTests.swift */, |
1313 | 1337 | EC7492AF1DD29F8900AF4E20 /* HLSCodecArrayTests.swift */,
|
1314 | 1338 | EC7492B01DD29F8900AF4E20 /* HLSMediaTypeTests.swift */,
|
1315 | 1339 | EC7492B11DD29F8900AF4E20 /* HLSPlaylistTypeTests.swift */,
|
1316 | 1340 | EC7492B21DD29F8900AF4E20 /* HLSResolutionTests.swift */,
|
| 1341 | + 1447583C2C8693E000D12CCD /* HLSVideoLayoutTests.swift */, |
1317 | 1342 | );
|
1318 | 1343 | path = "Value Types";
|
1319 | 1344 | sourceTree = "<group>";
|
|
1761 | 1786 | ECFAA6581E6DD93C00398D66 /* HLSPlaylist.swift in Sources */,
|
1762 | 1787 | ECC410601EA02F4800B4E3C8 /* StructureState.swift in Sources */,
|
1763 | 1788 | EC7491811DD29C3500AF4E20 /* String+Trim.swift in Sources */,
|
| 1789 | + 144758352C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
1764 | 1790 | EC7491C31DD29D5C00AF4E20 /* HLSValidationIssue.swift in Sources */,
|
1765 | 1791 | EC74916E1DD29B5D00AF4E20 /* CollectionType+FindExtensions.swift in Sources */,
|
1766 | 1792 | EC7491DA1DD29D9600AF4E20 /* GenericNoDataTagParser.swift in Sources */,
|
|
1830 | 1856 | EC3B01AB1DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupNAMEValidator.swift in Sources */,
|
1831 | 1857 | EC7491651DD29B0F00AF4E20 /* FailableStringLiteralConvertible.swift in Sources */,
|
1832 | 1858 | EC7491461DD299B400AF4E20 /* HLSPlaylistTypes.swift in Sources */,
|
| 1859 | + 144758312C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
1833 | 1860 | EC3B01A71DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupAUTOSELECTValidator.swift in Sources */,
|
| 1861 | + 1447582D2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
1834 | 1862 | F700CD391E78A2BE001C9487 /* HLSStringRef_ConcreteNSString.m in Sources */,
|
1835 | 1863 | 43DE4EFB1E564DA300EEE800 /* EXT_X_STARTTimeOffsetValidator.swift in Sources */,
|
1836 | 1864 | EC74918A1DD29CCB00AF4E20 /* StringDictionaryParser.swift in Sources */,
|
|
1908 | 1936 | 43DE4EFF1E564E1500EEE800 /* HLSMediaSpanTests.swift in Sources */,
|
1909 | 1937 | ECE36DE41F2A9F10005E5DA7 /* HLSPlaylistTimelineAndSequencingTests.swift in Sources */,
|
1910 | 1938 | 01CD2E7A1DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift in Sources */,
|
| 1939 | + 144758392C8620C000D12CCD /* HLSChannelsTests.swift in Sources */, |
1911 | 1940 | EC7492481DD29E7300AF4E20 /* HLSValidatorTests.swift in Sources */,
|
1912 | 1941 | EC7492AB1DD29F7000AF4E20 /* OrderedDictionaryTests.swift in Sources */,
|
1913 | 1942 | EC74923E1DD29E7300AF4E20 /* HLSParser_Super8DemuxedTests.swift in Sources */,
|
1914 | 1943 | EC7492781DD29EC800AF4E20 /* EXT_X_MEDIATagParserTests.swift in Sources */,
|
1915 | 1944 | EC6F38921EA95882006BC30E /* HLSPlaylistInterfaceTests.swift in Sources */,
|
| 1945 | + 1447583D2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */, |
1916 | 1946 | );
|
1917 | 1947 | runOnlyForDeploymentPostprocessing = 0;
|
1918 | 1948 | };
|
|
1926 | 1956 | ECFAA6591E6DD93C00398D66 /* HLSPlaylist.swift in Sources */,
|
1927 | 1957 | ECC410611EA02F4800B4E3C8 /* StructureState.swift in Sources */,
|
1928 | 1958 | EC3B01AA1DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupDEFAULTValidator.swift in Sources */,
|
| 1959 | + 144758362C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
1929 | 1960 | EC3B01C41DD4D49A00B512E3 /* HLSPlaylistOneToManyValidator.swift in Sources */,
|
1930 | 1961 | EC7491821DD29C3500AF4E20 /* String+Trim.swift in Sources */,
|
1931 | 1962 | EC7491C41DD29D5C00AF4E20 /* HLSValidationIssue.swift in Sources */,
|
|
1995 | 2026 | EC74917E1DD29C3500AF4E20 /* String+DateParsing.swift in Sources */,
|
1996 | 2027 | EC3B01AC1DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupNAMEValidator.swift in Sources */,
|
1997 | 2028 | EC7491661DD29B0F00AF4E20 /* FailableStringLiteralConvertible.swift in Sources */,
|
| 2029 | + 144758322C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
1998 | 2030 | EC7491471DD299B400AF4E20 /* HLSPlaylistTypes.swift in Sources */,
|
| 2031 | + 1447582E2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
1999 | 2032 | F700CD3A1E78A2BE001C9487 /* HLSStringRef_ConcreteNSString.m in Sources */,
|
2000 | 2033 | EC3B01A81DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupAUTOSELECTValidator.swift in Sources */,
|
2001 | 2034 | EC74918B1DD29CCB00AF4E20 /* StringDictionaryParser.swift in Sources */,
|
|
2073 | 2106 | 43DE4F001E564E1500EEE800 /* HLSMediaSpanTests.swift in Sources */,
|
2074 | 2107 | EC7492B41DD29F8900AF4E20 /* HLSCodecArrayTests.swift in Sources */,
|
2075 | 2108 | ECE36DE51F2A9F10005E5DA7 /* HLSPlaylistTimelineAndSequencingTests.swift in Sources */,
|
| 2109 | + 1447583A2C8620C000D12CCD /* HLSChannelsTests.swift in Sources */, |
2076 | 2110 | EC7492491DD29E7300AF4E20 /* HLSValidatorTests.swift in Sources */,
|
2077 | 2111 | EC7492AC1DD29F7000AF4E20 /* OrderedDictionaryTests.swift in Sources */,
|
2078 | 2112 | EC74923F1DD29E7300AF4E20 /* HLSParser_Super8DemuxedTests.swift in Sources */,
|
2079 | 2113 | EC8A3C801F7C329900A50EED /* HLSPlaylistStructureMasterTests.swift in Sources */,
|
2080 | 2114 | EC7492791DD29EC800AF4E20 /* EXT_X_MEDIATagParserTests.swift in Sources */,
|
| 2115 | + 1447583E2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */, |
2081 | 2116 | );
|
2082 | 2117 | runOnlyForDeploymentPostprocessing = 0;
|
2083 | 2118 | };
|
|
2091 | 2126 | EC1CCD36209A2CF9006B59FF /* URL+hlsplaylist.swift in Sources */,
|
2092 | 2127 | EC1CCD32209A2CF9006B59FF /* String+Trim.swift in Sources */,
|
2093 | 2128 | EC1CCD46209A2CF9006B59FF /* GenericSingleTagValidator.swift in Sources */,
|
| 2129 | + 144758372C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
2094 | 2130 | EC1CCD59209A2CF9006B59FF /* HLSParser.swift in Sources */,
|
2095 | 2131 | EC1CCD30209A2CF9006B59FF /* String+DateParsing.swift in Sources */,
|
2096 | 2132 | EC1CCD53209A2CF9006B59FF /* GenericDictionaryTagWriter.swift in Sources */,
|
|
2160 | 2196 | EC1CCD4F209A2CF9006B59FF /* HLSPlaylistTagCardinalityValidation.swift in Sources */,
|
2161 | 2197 | EC1CCD2B209A2CF9006B59FF /* IndeterminateBool.swift in Sources */,
|
2162 | 2198 | EC1CCCF9209A2CF9006B59FF /* HLSTagCriterion.swift in Sources */,
|
| 2199 | + 144758332C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
2163 | 2200 | EC1CCD43209A2CF9006B59FF /* EXT_X_STREAM_INFRenditionGroupValidator.swift in Sources */,
|
| 2201 | + 1447582F2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
2164 | 2202 | EC1CCD35209A2CF9006B59FF /* StringDictionaryParser.swift in Sources */,
|
2165 | 2203 | EC1CCD02209A2CF9006B59FF /* HLSStringRef_ConcreteNSString.m in Sources */,
|
2166 | 2204 | EC1CCD38209A2CF9006B59FF /* GenericNoDataTagParser.swift in Sources */,
|
|
2238 | 2276 | ECE253FD209A50B500D388CE /* ThirdPartyTagListSupportTests.swift in Sources */,
|
2239 | 2277 | ECE25408209A50B500D388CE /* HLSResolutionTests.swift in Sources */,
|
2240 | 2278 | ECE253F6209A50B500D388CE /* GenericSingleValueTagParserTests.swift in Sources */,
|
| 2279 | + 1447583B2C8620C000D12CCD /* HLSChannelsTests.swift in Sources */, |
2241 | 2280 | ECE253FA209A50B500D388CE /* GenericSingleTagValidatorTests.swift in Sources */,
|
2242 | 2281 | ECE253DF209A509900D388CE /* HLSParserTest.swift in Sources */,
|
2243 | 2282 | ECE253F1209A50B500D388CE /* EXT_X_KEYTagParserTests.swift in Sources */,
|
2244 | 2283 | ECE25403209A50B500D388CE /* String+Helio.swift in Sources */,
|
2245 | 2284 | ECE25400209A50B500D388CE /* IndeterminateBoolTests.swift in Sources */,
|
| 2285 | + 1447583F2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */, |
2246 | 2286 | );
|
2247 | 2287 | runOnlyForDeploymentPostprocessing = 0;
|
2248 | 2288 | };
|
|
0 commit comments