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.