Classes | |
| class | UnknownMediaType |
Functions | |
| def | build_item_response (media_library, payload, get_thumbnail_url=None) |
| def | get_media_info (media_library, search_id, search_type) |
| def | item_payload (item, get_thumbnail_url=None) |
| def | library_payload (hass) |
| bool | media_source_content_filter (BrowseMedia item) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| dictionary | CHILD_TYPE_MEDIA_CLASS |
| dictionary | CONTAINER_TYPES_SPECIFIC_MEDIA_CLASS |
| list | PLAYABLE_MEDIA_TYPES |
Support for media browsing.
| def homeassistant.components.kodi.browse_media.build_item_response | ( | media_library, | |
| payload, | |||
get_thumbnail_url = None |
|||
| ) |
Create response payload for the provided media query.
Definition at line 48 of file browse_media.py.
| def homeassistant.components.kodi.browse_media.get_media_info | ( | media_library, | |
| search_id, | |||
| search_type | |||
| ) |
Fetch media/album.
Definition at line 234 of file browse_media.py.
| def homeassistant.components.kodi.browse_media.item_payload | ( | item, | |
get_thumbnail_url = None |
|||
| ) |
Create response payload for a single media item. Used by async_browse_media.
Definition at line 87 of file browse_media.py.
| def homeassistant.components.kodi.browse_media.library_payload | ( | hass | ) |
Create response payload to describe contents of a specific library. Used by async_browse_media.
Definition at line 181 of file browse_media.py.
| bool homeassistant.components.kodi.browse_media.media_source_content_filter | ( | BrowseMedia | item | ) |
Content filter for media sources.
Definition at line 172 of file browse_media.py.
|
private |
Definition at line 41 of file browse_media.py.
| dictionary homeassistant.components.kodi.browse_media.CHILD_TYPE_MEDIA_CLASS |
Definition at line 29 of file browse_media.py.
| dictionary homeassistant.components.kodi.browse_media.CONTAINER_TYPES_SPECIFIC_MEDIA_CLASS |
Definition at line 21 of file browse_media.py.
| list homeassistant.components.kodi.browse_media.PLAYABLE_MEDIA_TYPES |
Definition at line 15 of file browse_media.py.