PSDK-1048 - Локализация лога для вывода качеств
This commit is contained in:
committed by
Jura Shikin
parent
05f73fd37d
commit
78703aa2c3
@@ -32,6 +32,8 @@
|
||||
|
||||
"AVPlayer.error.common" = "Error, component: %@, type: %@, description: %@";
|
||||
|
||||
"HlsContentLoader.info.qualities" = "Obtained video qualities:\n%@";
|
||||
|
||||
"NutPlayerDemo.url.create.failed" = "Can't create url from %@";
|
||||
"NutPlayerDemo.tableview.provider.select" = "Passed empty value";
|
||||
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
|
||||
"AVPlayer.error.common" = "Ошибка плеера AVPlayer, компонент: %@, тип: %@, описание: %@";
|
||||
|
||||
"HlsContentLoader.info.qualities" = "Получены качества видео:\n%@";
|
||||
|
||||
"NutPlayerDemo.url.create.failed" = "Невозможно создать URL из %@";
|
||||
"NutPlayerDemo.tableview.provider.select" = "Передано пустое значение";
|
||||
|
||||
|
||||
@@ -4,20 +4,6 @@
|
||||
<dict>
|
||||
<key>AvailableLibraries</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>BinaryPath</key>
|
||||
<string>NutPlayer.framework/NutPlayer</string>
|
||||
<key>LibraryIdentifier</key>
|
||||
<string>ios-arm64</string>
|
||||
<key>LibraryPath</key>
|
||||
<string>NutPlayer.framework</string>
|
||||
<key>SupportedArchitectures</key>
|
||||
<array>
|
||||
<string>arm64</string>
|
||||
</array>
|
||||
<key>SupportedPlatform</key>
|
||||
<string>ios</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>BinaryPath</key>
|
||||
<string>NutPlayer.framework/NutPlayer</string>
|
||||
@@ -35,6 +21,20 @@
|
||||
<key>SupportedPlatformVariant</key>
|
||||
<string>simulator</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>BinaryPath</key>
|
||||
<string>NutPlayer.framework/NutPlayer</string>
|
||||
<key>LibraryIdentifier</key>
|
||||
<string>ios-arm64</string>
|
||||
<key>LibraryPath</key>
|
||||
<string>NutPlayer.framework</string>
|
||||
<key>SupportedArchitectures</key>
|
||||
<array>
|
||||
<string>arm64</string>
|
||||
</array>
|
||||
<key>SupportedPlatform</key>
|
||||
<string>ios</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XFWK</string>
|
||||
|
||||
BIN
Binary file not shown.
+2095
-225
File diff suppressed because it is too large
Load Diff
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> M3U8MediaSegment?
|
||||
|
||||
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : NutPlayer.M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [NutPlayer.M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [NutPlayer.M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [NutPlayer.M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: NutPlayer.M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> NutPlayer.M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [NutPlayer.M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: NutPlayer.M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> NutPlayer.M3U8MediaSegment?
|
||||
|
||||
BIN
Binary file not shown.
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> M3U8MediaSegment?
|
||||
|
||||
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : NutPlayer.M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [NutPlayer.M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [NutPlayer.M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [NutPlayer.M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: NutPlayer.M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> NutPlayer.M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [NutPlayer.M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: NutPlayer.M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> NutPlayer.M3U8MediaSegment?
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
+2095
-225
File diff suppressed because it is too large
Load Diff
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> M3U8MediaSegment?
|
||||
|
||||
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : NutPlayer.M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [NutPlayer.M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [NutPlayer.M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [NutPlayer.M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: NutPlayer.M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> NutPlayer.M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [NutPlayer.M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: NutPlayer.M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> NutPlayer.M3U8MediaSegment?
|
||||
|
||||
BIN
Binary file not shown.
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> M3U8MediaSegment?
|
||||
|
||||
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : NutPlayer.M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [NutPlayer.M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [NutPlayer.M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [NutPlayer.M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: NutPlayer.M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> NutPlayer.M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [NutPlayer.M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: NutPlayer.M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> NutPlayer.M3U8MediaSegment?
|
||||
|
||||
BIN
Binary file not shown.
+2095
-225
File diff suppressed because it is too large
Load Diff
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> M3U8MediaSegment?
|
||||
|
||||
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : NutPlayer.M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [NutPlayer.M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [NutPlayer.M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [NutPlayer.M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: NutPlayer.M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> NutPlayer.M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [NutPlayer.M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: NutPlayer.M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> NutPlayer.M3U8MediaSegment?
|
||||
|
||||
BIN
Binary file not shown.
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> M3U8MediaSegment?
|
||||
|
||||
+31
-2
@@ -234,6 +234,7 @@ public enum HlsError : Swift.Error {
|
||||
case timeout
|
||||
case network(any Swift.Error)
|
||||
case unknown(_: (any Swift.Error)? = nil)
|
||||
case parsingFailed(_: (any Swift.Error)? = nil)
|
||||
}
|
||||
extension Swift.Int {
|
||||
public func leadingZero() -> Swift.String
|
||||
@@ -286,6 +287,22 @@ public protocol M3U8BufferedReader {
|
||||
func close()
|
||||
func readLine() -> Swift.String?
|
||||
}
|
||||
public enum M3U8Error : Swift.Error, Swift.CustomStringConvertible {
|
||||
case emptyMasterplaylist
|
||||
case emptyMediaplaylist
|
||||
case streamInfError(line: Swift.String)
|
||||
case iFrameStreamError(line: Swift.String)
|
||||
case mediaError(line: Swift.String)
|
||||
case versionError(line: Swift.String)
|
||||
case targetDurationError(line: Swift.String)
|
||||
case mediaSequenceError(line: Swift.String)
|
||||
case segmentInfoError(line: Swift.String)
|
||||
case byterangeError(line: Swift.String)
|
||||
case discontinuityError(line: Swift.String)
|
||||
public var description: Swift.String {
|
||||
get
|
||||
}
|
||||
}
|
||||
open class M3U8FileBufferedReader : NutPlayer.M3U8BufferedReader {
|
||||
public init(path: Swift.String)
|
||||
open func close()
|
||||
@@ -306,6 +323,7 @@ open class M3U8ManifestBuilder {
|
||||
@objc deinit
|
||||
}
|
||||
open class M3U8MasterPlaylist {
|
||||
open var path: Swift.String?
|
||||
public var mediaTypes: [NutPlayer.M3U8MediaType] {
|
||||
get
|
||||
}
|
||||
@@ -315,7 +333,12 @@ open class M3U8MasterPlaylist {
|
||||
public var playlists: [NutPlayer.M3U8MediaPlaylist] {
|
||||
get
|
||||
}
|
||||
open var path: Swift.String?
|
||||
public var errors: [NutPlayer.M3U8Error] {
|
||||
get
|
||||
}
|
||||
public var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addPlaylist(_ playlist: NutPlayer.M3U8MediaPlaylist)
|
||||
open func getPlaylist(_ index: Swift.Int) -> NutPlayer.M3U8MediaPlaylist?
|
||||
@@ -334,12 +357,18 @@ open class M3U8MasterPlaylist {
|
||||
}
|
||||
open class M3U8MediaPlaylist {
|
||||
open var programId: Swift.Int
|
||||
open var bandwidth: Swift.Int
|
||||
open var bandwidth: Swift.Int?
|
||||
open var resolution: CoreFoundation.CGSize
|
||||
open var path: Swift.String?
|
||||
open var version: Swift.Int?
|
||||
open var targetDuration: Swift.Int?
|
||||
open var mediaSequence: Swift.Int?
|
||||
open var codecs: Swift.String?
|
||||
open var frameRate: Swift.Float?
|
||||
open var errors: [NutPlayer.M3U8Error]
|
||||
open var isEmpty: Swift.Bool {
|
||||
get
|
||||
}
|
||||
public init()
|
||||
open func addSegment(_ segment: NutPlayer.M3U8MediaSegment)
|
||||
open func getSegment(_ index: Swift.Int) -> NutPlayer.M3U8MediaSegment?
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+24
-24
@@ -18,51 +18,51 @@
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo</key>
|
||||
<data>
|
||||
1z05XpKvgIGKNTLoMsJSJAdtsFk=
|
||||
sNoHlUDbI/WbCOxA1r/ssWlqJaQ=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo</key>
|
||||
<data>
|
||||
t0A05Vg+pzGhWysYJ1g00TrIeHw=
|
||||
ieqKwqGXwkxwWaRHdTXgAgK/IgE=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
|
||||
<data>
|
||||
hBBVuSmOZmsTQzlZ3xVxBemXDpc=
|
||||
uzitYdYJkTfNOk/CxzgME1a2slc=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
|
||||
<data>
|
||||
bQ2YClaGhggg+XhZIK0zerwdPjE=
|
||||
5jY6qOemNMtIxZgcDm0xcmI4BVY=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
|
||||
<data>
|
||||
f/jNUhn29x7nPedx9iKHJ8In8ww=
|
||||
szWtFVNuKFpm2l89PzCmk7GC6RM=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
|
||||
<data>
|
||||
bQ2YClaGhggg+XhZIK0zerwdPjE=
|
||||
5jY6qOemNMtIxZgcDm0xcmI4BVY=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
|
||||
<data>
|
||||
bpToFDSBQ8EZGobPaCzQpbUTp5I=
|
||||
BWonuzzU2unRN5xFezMckk0KyXA=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
|
||||
<data>
|
||||
hBBVuSmOZmsTQzlZ3xVxBemXDpc=
|
||||
uzitYdYJkTfNOk/CxzgME1a2slc=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
|
||||
<data>
|
||||
343FGdeea8xob+sVU8Q+ouXKoJo=
|
||||
fT4atkgPb72Lsifqcp1U9xf4cE0=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
|
||||
<data>
|
||||
67Wc/2fut0r3GsJxQfosFx7DnZQ=
|
||||
Qzr44sYnj5dqVMRXM6o+ZJf/A54=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
|
||||
<data>
|
||||
343FGdeea8xob+sVU8Q+ouXKoJo=
|
||||
fT4atkgPb72Lsifqcp1U9xf4cE0=
|
||||
</data>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
|
||||
<data>
|
||||
r8ZnWqaePN9yk/uzhM0pRWrLf3I=
|
||||
XXlYZUv13F12zrRpG9/fcSuYegI=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
@@ -107,84 +107,84 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
OtoVQBBrmf+ziqQfxUBbkld8BfAMHXfGNUPKCl2pzeY=
|
||||
89XzQGk1nycpQXJERyFC3gLcnMzMM3uXb6sjvR+0hdU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
cC2fMic19YxmXos1wKBJrCdKNXmtaDPRYXd8lAp+x0U=
|
||||
MxCS6/0MifFOI9sAkjCuyljuaWCG9ToRMSX1r0k7nPM=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.abi.json</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
917SFhQxvjGapi33vlD7zcNdfB9OFD174wqrNxyzh6c=
|
||||
AEXdW7ZUmo43fPWU4Fxi0uHHcZkDriwLtO0sw3vQECU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
9MrXEoVavgOaIw7jCCrEG/HhIpc3aNskvncWHUYaAcE=
|
||||
FoqCsFeCy2l/CTtgmNRrhFfLEtv3z/CG8cnB8/v594Q=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.swiftdoc</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
kzfQNydn2KDPhjhLzTqmwizO5lonyp7aUHe4zkti25Q=
|
||||
TIMB+daG29ApzRWjai0bToBf9yL5olrdeDYabrQ9b40=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.swiftinterface</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
9MrXEoVavgOaIw7jCCrEG/HhIpc3aNskvncWHUYaAcE=
|
||||
FoqCsFeCy2l/CTtgmNRrhFfLEtv3z/CG8cnB8/v594Q=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/arm64-apple-ios-simulator.swiftmodule</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
HA0p1DCkbetHnbeRoCZqsTFbQCyazu408+rsNIvRsqg=
|
||||
gnxpojVk1CjfTgiTCWRFzGEkpkCAZn2GZp1iXPrc6BE=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.abi.json</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
917SFhQxvjGapi33vlD7zcNdfB9OFD174wqrNxyzh6c=
|
||||
AEXdW7ZUmo43fPWU4Fxi0uHHcZkDriwLtO0sw3vQECU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
uX1bEZ2wfYcW1pFaUHFSyKzZ3xP4G2hBKKSvuQYWA94=
|
||||
S5FccrKAPJPxDkUfySn7HfuBFK+ST9J1M405C47ojdI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.swiftdoc</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
2PTgLg393QA19EubLVU6ZR2ZARYtmiaZ/gcC7Yilcag=
|
||||
NC+TVgu5v5tNvotHvMg4FJB6z4EX2pfI9ANLSRj8mNE=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.swiftinterface</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
uX1bEZ2wfYcW1pFaUHFSyKzZ3xP4G2hBKKSvuQYWA94=
|
||||
S5FccrKAPJPxDkUfySn7HfuBFK+ST9J1M405C47ojdI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/NutPlayer.swiftmodule/x86_64-apple-ios-simulator.swiftmodule</key>
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Otp3CS3Oc/Zz5q9BxjWJK8Coe+Kwr5i+I+Z1FmZCvw8=
|
||||
rbCFLbg7gcEQqEnLVI39JBWLqgrKvYFh/kGw2uFQNbI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Modules/module.modulemap</key>
|
||||
|
||||
Reference in New Issue
Block a user