yattee/Model/AudioVideoStream.swift

17 lines
430 B
Swift
Raw Normal View History

2021-06-15 16:35:21 +00:00
import AVFoundation
import Foundation
final class AudioVideoStream: Stream {
var avAsset: AVURLAsset
init(avAsset: AVURLAsset, resolution: StreamResolution, type: StreamType, encoding: String) {
self.avAsset = avAsset
super.init(audioAsset: avAsset, videoAsset: avAsset, resolution: resolution, type: type, encoding: encoding)
}
override var assets: [AVURLAsset] {
[videoAsset]
}
}