60 lines
1.5 KiB
Markdown
60 lines
1.5 KiB
Markdown
---
|
|
author: epenet
|
|
authorURL: https://github.com/epenet
|
|
title: "Deprecating media player constants"
|
|
---
|
|
|
|
As of Home Assistant Core 2022.10, the following media player constants are deprecated:
|
|
|
|
- `MEDIA_CLASS_ALBUM`
|
|
- `MEDIA_CLASS_APP`
|
|
- `MEDIA_CLASS_ARTIST`
|
|
- `MEDIA_CLASS_CHANNEL`
|
|
- `MEDIA_CLASS_COMPOSER`
|
|
- `MEDIA_CLASS_CONTRIBUTING_ARTIST`
|
|
- `MEDIA_CLASS_DIRECTORY`
|
|
- `MEDIA_CLASS_EPISODE`
|
|
- `MEDIA_CLASS_GAME`
|
|
- `MEDIA_CLASS_GENRE`
|
|
- `MEDIA_CLASS_IMAGE`
|
|
- `MEDIA_CLASS_MOVIE`
|
|
- `MEDIA_CLASS_MUSIC`
|
|
- `MEDIA_CLASS_PLAYLIST`
|
|
- `MEDIA_CLASS_PODCAST`
|
|
- `MEDIA_CLASS_SEASON`
|
|
- `MEDIA_CLASS_TRACK`
|
|
- `MEDIA_CLASS_TV_SHOW`
|
|
- `MEDIA_CLASS_URL`
|
|
- `MEDIA_CLASS_VIDEO`
|
|
|
|
- `MEDIA_TYPE_ALBUM`
|
|
- `MEDIA_TYPE_APP`
|
|
- `MEDIA_TYPE_APPS`
|
|
- `MEDIA_TYPE_ARTIST`
|
|
- `MEDIA_TYPE_CHANNEL`
|
|
- `MEDIA_TYPE_CHANNELS`
|
|
- `MEDIA_TYPE_COMPOSER`
|
|
- `MEDIA_TYPE_CONTRIBUTING_ARTIST`
|
|
- `MEDIA_TYPE_EPISODE`
|
|
- `MEDIA_TYPE_GAME`
|
|
- `MEDIA_TYPE_GENRE`
|
|
- `MEDIA_TYPE_IMAGE`
|
|
- `MEDIA_TYPE_MOVIE`
|
|
- `MEDIA_TYPE_MUSIC`
|
|
- `MEDIA_TYPE_PLAYLIST`
|
|
- `MEDIA_TYPE_PODCAST`
|
|
- `MEDIA_TYPE_SEASON`
|
|
- `MEDIA_TYPE_TRACK`
|
|
- `MEDIA_TYPE_TVSHOW`
|
|
- `MEDIA_TYPE_URL`
|
|
- `MEDIA_TYPE_VIDEO`
|
|
|
|
- `REPEAT_MODE_ALL`
|
|
- `REPEAT_MODE_OFF`
|
|
- `REPEAT_MODE_ONE`
|
|
- `REPEAT_MODES`
|
|
|
|
Use the new `MediaClass`, `MediaType`, and `RepeatMode` enum instead.
|
|
|
|
The use of `STATE_*` constants to reflect media player state is also deprecated. Please use the new `MediaPlayerState` enum instead.
|