mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Merge commit '905c376e57cd0638d6670748a1d85d8550178a32' into beta
This commit is contained in:
commit
7afa98c52c
@ -138,6 +138,8 @@
|
||||
_playerItemDisposable = [[SMetaDisposable alloc] init];
|
||||
_facesDisposable = [[SMetaDisposable alloc] init];
|
||||
|
||||
_thumbnailsDisposable = [[SMetaDisposable alloc] init];
|
||||
|
||||
_videoDurationVar = [[SVariable alloc] init];
|
||||
_videoDurationDisposable = [[SMetaDisposable alloc] init];
|
||||
|
||||
|
@ -180,6 +180,9 @@ NSString *const TGMediaPickerPhotoStripCellKind = @"PhotoStripCell";
|
||||
{
|
||||
SSignal *adjustmentsSignal = [self.editingContext adjustmentsSignalForItem:video];
|
||||
|
||||
if (_adjustmentsDisposable == nil)
|
||||
_adjustmentsDisposable = [[SMetaDisposable alloc] init];
|
||||
|
||||
__weak TGMediaPickerPhotoStripCell *weakSelf = self;
|
||||
[_adjustmentsDisposable setDisposable:[adjustmentsSignal startStrictWithNext:^(TGVideoEditAdjustments *next)
|
||||
{
|
||||
@ -220,6 +223,9 @@ NSString *const TGMediaPickerPhotoStripCellKind = @"PhotoStripCell";
|
||||
{
|
||||
SSignal *adjustmentsSignal = [self.editingContext adjustmentsSignalForItem:asset];
|
||||
|
||||
if (_adjustmentsDisposable == nil)
|
||||
_adjustmentsDisposable = [[SMetaDisposable alloc] init];
|
||||
|
||||
__weak TGMediaPickerPhotoStripCell *weakSelf = self;
|
||||
[_adjustmentsDisposable setDisposable:[adjustmentsSignal startStrictWithNext:^(TGVideoEditAdjustments *next)
|
||||
{
|
||||
|
@ -753,9 +753,13 @@ public func legacyAssetPickerEnqueueMessages(context: AccountContext, account: A
|
||||
}
|
||||
}
|
||||
|
||||
let defaultPreset = TGMediaVideoConversionPreset(rawValue: UInt32(UserDefaults.standard.integer(forKey: "TG_preferredVideoPreset_v0")))
|
||||
|
||||
var preset: TGMediaVideoConversionPreset = TGMediaVideoConversionPresetCompressedMedium
|
||||
if let selectedPreset = adjustments?.preset {
|
||||
preset = selectedPreset
|
||||
} else if preset == TGMediaVideoConversionPresetCompressedDefault && defaultPreset != TGMediaVideoConversionPresetCompressedDefault {
|
||||
preset = defaultPreset
|
||||
}
|
||||
if asAnimation {
|
||||
preset = TGMediaVideoConversionPresetAnimation
|
||||
|
Loading…
x
Reference in New Issue
Block a user