|
45 | 45 | from pyee.asyncio import AsyncIOEventEmitter |
46 | 46 | from ucapi import media_player |
47 | 47 | from ucapi.media_player import Attributes as MediaAttr |
48 | | -from ucapi.media_player import MediaType |
| 48 | +from ucapi.media_player import MediaContentType |
49 | 49 |
|
50 | 50 | import apps |
51 | 51 | import discover |
@@ -105,10 +105,10 @@ class DeviceState(IntEnum): |
105 | 105 |
|
106 | 106 |
|
107 | 107 | GOOGLE_CAST_MEDIA_TYPES_MAP = { |
108 | | - METADATA_TYPE_GENERIC: MediaType.VIDEO, |
109 | | - METADATA_TYPE_MOVIE: MediaType.MOVIE, |
110 | | - METADATA_TYPE_MUSICTRACK: MediaType.MUSIC, |
111 | | - METADATA_TYPE_TVSHOW: MediaType.TVSHOW, |
| 108 | + METADATA_TYPE_GENERIC: MediaContentType.VIDEO, |
| 109 | + METADATA_TYPE_MOVIE: MediaContentType.MOVIE, |
| 110 | + METADATA_TYPE_MUSICTRACK: MediaContentType.MUSIC, |
| 111 | + METADATA_TYPE_TVSHOW: MediaContentType.TV_SHOW, |
112 | 112 | } |
113 | 113 |
|
114 | 114 | GOOGLE_CAST_MEDIA_STATES_MAP = { |
@@ -232,7 +232,7 @@ def __init__( |
232 | 232 | self._media_position = 0 |
233 | 233 | self._media_duration = 0 |
234 | 234 | self._last_update_position_time: float = 0 |
235 | | - self._media_type: MediaType | None = None |
| 235 | + self._media_type: MediaContentType | None = None |
236 | 236 | self._media_image_url: str | None = None |
237 | 237 | self._app_image_url: str = "" |
238 | 238 | self._use_app_url = not device_config.use_chromecast |
@@ -969,9 +969,9 @@ async def _handle_new_media_status(self, status: MediaStatus): |
969 | 969 |
|
970 | 970 | if ( |
971 | 971 | status.metadata_type |
972 | | - and GOOGLE_CAST_MEDIA_TYPES_MAP.get(status.metadata_type, MediaType.VIDEO) != self._media_type |
| 972 | + and GOOGLE_CAST_MEDIA_TYPES_MAP.get(status.metadata_type, MediaContentType.VIDEO) != self._media_type |
973 | 973 | ): |
974 | | - self._media_type = GOOGLE_CAST_MEDIA_TYPES_MAP.get(status.metadata_type, MediaType.VIDEO) |
| 974 | + self._media_type = GOOGLE_CAST_MEDIA_TYPES_MAP.get(status.metadata_type, MediaContentType.VIDEO) |
975 | 975 | update[MediaAttr.MEDIA_TYPE] = self._media_type |
976 | 976 |
|
977 | 977 | if status.images and len(status.images) > 0: |
|
0 commit comments