mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 06:35:51 +00:00
Module refactoring
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
import Foundation
|
||||
import CoreMedia
|
||||
import FFMpeg
|
||||
|
||||
public enum MediaTrackFrameType {
|
||||
case video
|
||||
case audio
|
||||
}
|
||||
|
||||
public final class MediaTrackDecodableFrame {
|
||||
public let type: MediaTrackFrameType
|
||||
public let packet: FFMpegPacket
|
||||
public let pts: CMTime
|
||||
public let dts: CMTime
|
||||
public let duration: CMTime
|
||||
|
||||
public init(type: MediaTrackFrameType, packet: FFMpegPacket, pts: CMTime, dts: CMTime, duration: CMTime) {
|
||||
self.type = type
|
||||
|
||||
self.pts = pts
|
||||
self.dts = dts
|
||||
self.duration = duration
|
||||
|
||||
self.packet = packet
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user