[WIP] Stories

This commit is contained in:
Ali
2023-05-23 23:53:43 +04:00
parent d086a8f674
commit 969724de40
58 changed files with 2653 additions and 186 deletions

View File

@@ -585,7 +585,7 @@ final class ChatMessageInteractiveFileNode: ASDisplayNode {
let messageTheme = arguments.incoming ? arguments.presentationData.theme.theme.chat.message.incoming : arguments.presentationData.theme.theme.chat.message.outgoing
let isInstantVideo = arguments.file.isInstantVideo
for attribute in arguments.file.attributes {
if case let .Video(videoDuration, _, flags) = attribute, flags.contains(.instantRoundVideo) {
if case let .Video(videoDuration, _, flags, _) = attribute, flags.contains(.instantRoundVideo) {
isAudio = true
isVoice = true
@@ -1439,7 +1439,7 @@ final class ChatMessageInteractiveFileNode: ASDisplayNode {
var isVoice = false
var audioDuration: Int32?
for attribute in file.attributes {
if case let .Video(duration, _, flags) = attribute, flags.contains(.instantRoundVideo) {
if case let .Video(duration, _, flags, _) = attribute, flags.contains(.instantRoundVideo) {
isAudio = true
isVoice = true
audioDuration = Int32(duration)