В плеере показываются различные аннотации.
Аннотации привязаны к PlayableMedia [^1] через PlayableMediaInteraction [^2].
Чтобы получить аннотации плеер вызывает media.getAnnotations()
, где getAnnotations
- это usecase отвечающий за получение аннотаций.
В текущей реализации GetAnnotationsCommand называется как команда, но по сути это usecase'а (открыто к переименованию в GetAnnotationsUseCase)
[^1]: lib/app/widgets/video/video_player_overlay/models/playable_media.dart
[^2]: lib/app/widgets/video/video_player_overlay/models/playable_media_interaction.dart