Swiftgram/submodules/MediaPlayer/Sources/MediaTrackFrameDecoder.swift
2024-11-16 23:30:03 +04:00

10 lines
280 B
Swift

protocol MediaTrackFrameDecoder {
func send(frame: MediaTrackDecodableFrame) -> Bool
func decode() -> MediaTrackFrame?
func takeQueuedFrame() -> MediaTrackFrame?
func takeRemainingFrame() -> MediaTrackFrame?
func reset()
func sendEndToDecoder() -> Bool
}