|
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 */; };
|
|
617 | 632 |
|
618 | 633 | /* Begin PBXFileReference section */
|
619 | 634 | 01CD2E791DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EXT_X_MAPTagParserTests.swift; sourceTree = "<group>"; };
|
| 635 | + 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_KEYValidator.swift; sourceTree = "<group>"; }; |
| 636 | + 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_DATATagValidator.swift; sourceTree = "<group>"; }; |
| 637 | + 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EXT_X_SESSION_DATAPlaylistValidator.swift; sourceTree = "<group>"; }; |
| 638 | + 144758382C8620C000D12CCD /* HLSChannelsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HLSChannelsTests.swift; sourceTree = "<group>"; }; |
| 639 | + 1447583C2C8693E000D12CCD /* HLSVideoLayoutTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HLSVideoLayoutTests.swift; sourceTree = "<group>"; }; |
620 | 640 | 1D28F3401EAA9E500010320B /* hls_ad_master_playlist.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_ad_master_playlist.m3u8; sourceTree = "<group>"; };
|
621 | 641 | 1D28F3411EAA9E500010320B /* hls_ad_variant_playlist.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_ad_variant_playlist.m3u8; sourceTree = "<group>"; };
|
622 | 642 | 1D28F3421EAA9E500010320B /* hls_master_playlist_sap.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hls_master_playlist_sap.m3u8; sourceTree = "<group>"; };
|
|
903 | 923 | 0173AB0D1D5BB371005DE51B /* Pantos-Generic Tag Validators */ = {
|
904 | 924 | isa = PBXGroup;
|
905 | 925 | children = (
|
906 |
| - EC95478A1E5CC86300962535 /* EXTINFValidator.swift */, |
907 | 926 | 6DD0A1B0242FADC600FF7AAE /* EXT_X_DATERANGEPlaylistValidator.swift */,
|
908 | 927 | 6DD0A1AC242F85C800FF7AAE /* EXT_X_DATERANGETagValidator.swift */,
|
909 | 928 | EC3B019E1DD4D47900B512E3 /* EXT_X_KEYValidator.swift */,
|
|
912 | 931 | EC3B01A11DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupNAMEValidator.swift */,
|
913 | 932 | EC3B01A21DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupTYPEValidator.swift */,
|
914 | 933 | 43DE4EFC1E564DBE00EEE800 /* EXT_X_MEDIARenditionINSTREAMIDValidator.swift */,
|
| 934 | + 144758342C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift */, |
| 935 | + 144758302C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift */, |
| 936 | + 1447582C2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift */, |
915 | 937 | 43DE4EFA1E564DA300EEE800 /* EXT_X_STARTTimeOffsetValidator.swift */,
|
916 | 938 | EC3B01A31DD4D47900B512E3 /* EXT_X_STREAM_INFRenditionGroupValidator.swift */,
|
917 | 939 | EC3B01A41DD4D47900B512E3 /* EXT_X_TARGETDURATIONLengthValidator.swift */,
|
| 940 | + EC95478A1E5CC86300962535 /* EXTINFValidator.swift */, |
918 | 941 | EC7491F51DD29DD300AF4E20 /* GenericDictionaryTagValidator.swift */,
|
919 | 942 | EC7491F61DD29DD300AF4E20 /* GenericSingleTagValidator.swift */,
|
920 | 943 | EC7491F71DD29DD300AF4E20 /* HLSDictionaryTagValueIdentifier.swift */,
|
|
1313 | 1336 | EC9BCAA21D749D8B0032BEBE /* Value Types */ = {
|
1314 | 1337 | isa = PBXGroup;
|
1315 | 1338 | children = (
|
| 1339 | + 144758382C8620C000D12CCD /* HLSChannelsTests.swift */, |
1316 | 1340 | EC7492AF1DD29F8900AF4E20 /* HLSCodecArrayTests.swift */,
|
1317 | 1341 | EC7492B01DD29F8900AF4E20 /* HLSMediaTypeTests.swift */,
|
1318 | 1342 | EC7492B11DD29F8900AF4E20 /* HLSPlaylistTypeTests.swift */,
|
1319 | 1343 | EC7492B21DD29F8900AF4E20 /* HLSResolutionTests.swift */,
|
| 1344 | + 1447583C2C8693E000D12CCD /* HLSVideoLayoutTests.swift */, |
1320 | 1345 | );
|
1321 | 1346 | path = "Value Types";
|
1322 | 1347 | sourceTree = "<group>";
|
|
1767 | 1792 | ECFAA6581E6DD93C00398D66 /* HLSPlaylist.swift in Sources */,
|
1768 | 1793 | ECC410601EA02F4800B4E3C8 /* StructureState.swift in Sources */,
|
1769 | 1794 | EC7491811DD29C3500AF4E20 /* String+Trim.swift in Sources */,
|
| 1795 | + 144758352C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
1770 | 1796 | EC7491C31DD29D5C00AF4E20 /* HLSValidationIssue.swift in Sources */,
|
1771 | 1797 | EC74916E1DD29B5D00AF4E20 /* CollectionType+FindExtensions.swift in Sources */,
|
1772 | 1798 | EC7491DA1DD29D9600AF4E20 /* GenericNoDataTagParser.swift in Sources */,
|
|
1836 | 1862 | EC3B01AB1DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupNAMEValidator.swift in Sources */,
|
1837 | 1863 | EC7491651DD29B0F00AF4E20 /* FailableStringLiteralConvertible.swift in Sources */,
|
1838 | 1864 | EC7491461DD299B400AF4E20 /* HLSPlaylistTypes.swift in Sources */,
|
| 1865 | + 144758312C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
1839 | 1866 | EC3B01A71DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupAUTOSELECTValidator.swift in Sources */,
|
| 1867 | + 1447582D2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
1840 | 1868 | F700CD391E78A2BE001C9487 /* HLSStringRef_ConcreteNSString.m in Sources */,
|
1841 | 1869 | 43DE4EFB1E564DA300EEE800 /* EXT_X_STARTTimeOffsetValidator.swift in Sources */,
|
1842 | 1870 | EC74918A1DD29CCB00AF4E20 /* StringDictionaryParser.swift in Sources */,
|
|
1914 | 1942 | 43DE4EFF1E564E1500EEE800 /* HLSMediaSpanTests.swift in Sources */,
|
1915 | 1943 | ECE36DE41F2A9F10005E5DA7 /* HLSPlaylistTimelineAndSequencingTests.swift in Sources */,
|
1916 | 1944 | 01CD2E7A1DE4D46F002510E7 /* EXT_X_MAPTagParserTests.swift in Sources */,
|
| 1945 | + 144758392C8620C000D12CCD /* HLSChannelsTests.swift in Sources */, |
1917 | 1946 | EC7492481DD29E7300AF4E20 /* HLSValidatorTests.swift in Sources */,
|
1918 | 1947 | EC7492AB1DD29F7000AF4E20 /* OrderedDictionaryTests.swift in Sources */,
|
1919 | 1948 | EC74923E1DD29E7300AF4E20 /* HLSParser_Super8DemuxedTests.swift in Sources */,
|
1920 | 1949 | EC7492781DD29EC800AF4E20 /* EXT_X_MEDIATagParserTests.swift in Sources */,
|
1921 | 1950 | EC6F38921EA95882006BC30E /* HLSPlaylistInterfaceTests.swift in Sources */,
|
| 1951 | + 1447583D2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */, |
1922 | 1952 | );
|
1923 | 1953 | runOnlyForDeploymentPostprocessing = 0;
|
1924 | 1954 | };
|
|
1932 | 1962 | ECFAA6591E6DD93C00398D66 /* HLSPlaylist.swift in Sources */,
|
1933 | 1963 | ECC410611EA02F4800B4E3C8 /* StructureState.swift in Sources */,
|
1934 | 1964 | EC3B01AA1DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupDEFAULTValidator.swift in Sources */,
|
| 1965 | + 144758362C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
1935 | 1966 | EC3B01C41DD4D49A00B512E3 /* HLSPlaylistOneToManyValidator.swift in Sources */,
|
1936 | 1967 | EC7491821DD29C3500AF4E20 /* String+Trim.swift in Sources */,
|
1937 | 1968 | EC7491C41DD29D5C00AF4E20 /* HLSValidationIssue.swift in Sources */,
|
|
2001 | 2032 | EC74917E1DD29C3500AF4E20 /* String+DateParsing.swift in Sources */,
|
2002 | 2033 | EC3B01AC1DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupNAMEValidator.swift in Sources */,
|
2003 | 2034 | EC7491661DD29B0F00AF4E20 /* FailableStringLiteralConvertible.swift in Sources */,
|
| 2035 | + 144758322C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
2004 | 2036 | EC7491471DD299B400AF4E20 /* HLSPlaylistTypes.swift in Sources */,
|
| 2037 | + 1447582E2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
2005 | 2038 | F700CD3A1E78A2BE001C9487 /* HLSStringRef_ConcreteNSString.m in Sources */,
|
2006 | 2039 | EC3B01A81DD4D47900B512E3 /* EXT_X_MEDIARenditionGroupAUTOSELECTValidator.swift in Sources */,
|
2007 | 2040 | EC74918B1DD29CCB00AF4E20 /* StringDictionaryParser.swift in Sources */,
|
|
2079 | 2112 | 43DE4F001E564E1500EEE800 /* HLSMediaSpanTests.swift in Sources */,
|
2080 | 2113 | EC7492B41DD29F8900AF4E20 /* HLSCodecArrayTests.swift in Sources */,
|
2081 | 2114 | ECE36DE51F2A9F10005E5DA7 /* HLSPlaylistTimelineAndSequencingTests.swift in Sources */,
|
| 2115 | + 1447583A2C8620C000D12CCD /* HLSChannelsTests.swift in Sources */, |
2082 | 2116 | EC7492491DD29E7300AF4E20 /* HLSValidatorTests.swift in Sources */,
|
2083 | 2117 | EC7492AC1DD29F7000AF4E20 /* OrderedDictionaryTests.swift in Sources */,
|
2084 | 2118 | EC74923F1DD29E7300AF4E20 /* HLSParser_Super8DemuxedTests.swift in Sources */,
|
2085 | 2119 | EC8A3C801F7C329900A50EED /* HLSPlaylistStructureMasterTests.swift in Sources */,
|
2086 | 2120 | EC7492791DD29EC800AF4E20 /* EXT_X_MEDIATagParserTests.swift in Sources */,
|
| 2121 | + 1447583E2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */, |
2087 | 2122 | );
|
2088 | 2123 | runOnlyForDeploymentPostprocessing = 0;
|
2089 | 2124 | };
|
|
2097 | 2132 | EC1CCD36209A2CF9006B59FF /* URL+hlsplaylist.swift in Sources */,
|
2098 | 2133 | EC1CCD32209A2CF9006B59FF /* String+Trim.swift in Sources */,
|
2099 | 2134 | EC1CCD46209A2CF9006B59FF /* GenericSingleTagValidator.swift in Sources */,
|
| 2135 | + 144758372C83D23100D12CCD /* EXT_X_SESSION_DATAPlaylistValidator.swift in Sources */, |
2100 | 2136 | EC1CCD59209A2CF9006B59FF /* HLSParser.swift in Sources */,
|
2101 | 2137 | EC1CCD30209A2CF9006B59FF /* String+DateParsing.swift in Sources */,
|
2102 | 2138 | EC1CCD53209A2CF9006B59FF /* GenericDictionaryTagWriter.swift in Sources */,
|
|
2166 | 2202 | EC1CCD4F209A2CF9006B59FF /* HLSPlaylistTagCardinalityValidation.swift in Sources */,
|
2167 | 2203 | EC1CCD2B209A2CF9006B59FF /* IndeterminateBool.swift in Sources */,
|
2168 | 2204 | EC1CCCF9209A2CF9006B59FF /* HLSTagCriterion.swift in Sources */,
|
| 2205 | + 144758332C83C72B00D12CCD /* EXT_X_SESSION_DATATagValidator.swift in Sources */, |
2169 | 2206 | EC1CCD43209A2CF9006B59FF /* EXT_X_STREAM_INFRenditionGroupValidator.swift in Sources */,
|
| 2207 | + 1447582F2C83C20800D12CCD /* EXT_X_SESSION_KEYValidator.swift in Sources */, |
2170 | 2208 | EC1CCD35209A2CF9006B59FF /* StringDictionaryParser.swift in Sources */,
|
2171 | 2209 | EC1CCD02209A2CF9006B59FF /* HLSStringRef_ConcreteNSString.m in Sources */,
|
2172 | 2210 | EC1CCD38209A2CF9006B59FF /* GenericNoDataTagParser.swift in Sources */,
|
|
2244 | 2282 | ECE253FD209A50B500D388CE /* ThirdPartyTagListSupportTests.swift in Sources */,
|
2245 | 2283 | ECE25408209A50B500D388CE /* HLSResolutionTests.swift in Sources */,
|
2246 | 2284 | ECE253F6209A50B500D388CE /* GenericSingleValueTagParserTests.swift in Sources */,
|
| 2285 | + 1447583B2C8620C000D12CCD /* HLSChannelsTests.swift in Sources */, |
2247 | 2286 | ECE253FA209A50B500D388CE /* GenericSingleTagValidatorTests.swift in Sources */,
|
2248 | 2287 | ECE253DF209A509900D388CE /* HLSParserTest.swift in Sources */,
|
2249 | 2288 | ECE253F1209A50B500D388CE /* EXT_X_KEYTagParserTests.swift in Sources */,
|
2250 | 2289 | ECE25403209A50B500D388CE /* String+Helio.swift in Sources */,
|
2251 | 2290 | ECE25400209A50B500D388CE /* IndeterminateBoolTests.swift in Sources */,
|
| 2291 | + 1447583F2C8693E000D12CCD /* HLSVideoLayoutTests.swift in Sources */, |
2252 | 2292 | );
|
2253 | 2293 | runOnlyForDeploymentPostprocessing = 0;
|
2254 | 2294 | };
|
|
0 commit comments