mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 22:55:00 +00:00
Various improvements
This commit is contained in:
@@ -520,7 +520,7 @@ public final class MediaEditorVideoExport {
|
||||
if let compositionTrack = composition?.addMutableTrack(withMediaType: .audio, preferredTrackID: kCMPersistentTrackID_Invalid) {
|
||||
try? compositionTrack.insertTimeRange(CMTimeRange(start: .zero, duration: asset.duration), of: audioAssetTrack, at: .zero)
|
||||
|
||||
if let volume = self.configuration.values.videoVolume, volume < 1.0 {
|
||||
if let volume = self.configuration.values.videoVolume, volume != 1.0 {
|
||||
let trackParameters = AVMutableAudioMixInputParameters(track: compositionTrack)
|
||||
trackParameters.trackID = compositionTrack.trackID
|
||||
trackParameters.setVolume(Float(volume), at: .zero)
|
||||
@@ -558,7 +558,7 @@ public final class MediaEditorVideoExport {
|
||||
if let compositionTrack = composition?.addMutableTrack(withMediaType: .audio, preferredTrackID: kCMPersistentTrackID_Invalid) {
|
||||
try? compositionTrack.insertTimeRange(timeRange, of: audioAssetTrack, at: startTime)
|
||||
|
||||
if let volume = self.configuration.values.additionalVideoVolume, volume < 1.0 {
|
||||
if let volume = self.configuration.values.additionalVideoVolume, volume != 1.0 {
|
||||
let trackParameters = AVMutableAudioMixInputParameters(track: compositionTrack)
|
||||
trackParameters.trackID = compositionTrack.trackID
|
||||
trackParameters.setVolume(Float(volume), at: .zero)
|
||||
@@ -582,7 +582,7 @@ public final class MediaEditorVideoExport {
|
||||
if let compositionTrack = composition?.addMutableTrack(withMediaType: .audio, preferredTrackID: kCMPersistentTrackID_Invalid) {
|
||||
try? compositionTrack.insertTimeRange(timeRange, of: audioAssetTrack, at: startTime)
|
||||
|
||||
if let volume = self.configuration.values.audioTrackVolume, volume < 1.0 {
|
||||
if let volume = self.configuration.values.audioTrackVolume, volume != 1.0 {
|
||||
let trackParameters = AVMutableAudioMixInputParameters(track: compositionTrack)
|
||||
trackParameters.trackID = compositionTrack.trackID
|
||||
trackParameters.setVolume(Float(volume), at: .zero)
|
||||
|
||||
Reference in New Issue
Block a user