Use modern pipeline for video conversion

This commit is contained in:
Ilya Laktyushin
2023-09-16 12:38:42 +04:00
parent 776af30ce5
commit 5ecb819963
24 changed files with 826 additions and 133 deletions

View File

@@ -9,13 +9,6 @@ import ComponentFlow
import LottieAnimationComponent
import ReactionSelectionNode
public func decodeDrawingEntities(data: Data) -> [DrawingEntity] {
if let codableEntities = try? JSONDecoder().decode([CodableDrawingEntity].self, from: data) {
return codableEntities.map { $0.entity }
}
return []
}
private func makeEntityView(context: AccountContext, entity: DrawingEntity) -> DrawingEntityView? {
if let entity = entity as? DrawingBubbleEntity {
return DrawingBubbleEntityView(context: context, entity: entity)