Functions | |
| BrowseMedia | build_item_response (MediaPlayerEntity entity, Player player, dict[str, str|None] payload) |
| list|None | generate_playlist (Player player, dict[str, str] payload) |
| BrowseMedia | library_payload (HomeAssistant hass, Player player) |
| bool | media_source_content_filter (BrowseMedia item) |
Variables | |
| int | BROWSE_LIMIT = 1000 |
| dictionary | CONTENT_TYPE_TO_CHILD_TYPE |
| list | LIBRARY |
| dictionary | MEDIA_TYPE_TO_SQUEEZEBOX |
| dictionary | SQUEEZEBOX_ID_BY_TYPE |
Support for media browsing.
| BrowseMedia homeassistant.components.squeezebox.browse_media.build_item_response | ( | MediaPlayerEntity | entity, |
| Player | player, | ||
| dict[str, str | None] | payload | ||
| ) |
Create response payload for search described by payload.
Definition at line 87 of file browse_media.py.
| list | None homeassistant.components.squeezebox.browse_media.generate_playlist | ( | Player | player, |
| dict[str, str] | payload | ||
| ) |
Generate playlist from browsing payload.
Definition at line 238 of file browse_media.py.
| BrowseMedia homeassistant.components.squeezebox.browse_media.library_payload | ( | HomeAssistant | hass, |
| Player | player | ||
| ) |
Create response payload to describe contents of library.
Definition at line 188 of file browse_media.py.
| bool homeassistant.components.squeezebox.browse_media.media_source_content_filter | ( | BrowseMedia | item | ) |
Content filter for media sources.
Definition at line 233 of file browse_media.py.
| int homeassistant.components.squeezebox.browse_media.BROWSE_LIMIT = 1000 |
Definition at line 84 of file browse_media.py.
| dictionary homeassistant.components.squeezebox.browse_media.CONTENT_TYPE_TO_CHILD_TYPE |
Definition at line 70 of file browse_media.py.
| list homeassistant.components.squeezebox.browse_media.LIBRARY |
Definition at line 21 of file browse_media.py.
| dictionary homeassistant.components.squeezebox.browse_media.MEDIA_TYPE_TO_SQUEEZEBOX |
Definition at line 31 of file browse_media.py.
| dictionary homeassistant.components.squeezebox.browse_media.SQUEEZEBOX_ID_BY_TYPE |
Definition at line 46 of file browse_media.py.