diff --git a/lib/src/player/full_height_player.dart b/lib/src/player/full_height_player.dart index 6740bbd3d..5a1be339c 100644 --- a/lib/src/player/full_height_player.dart +++ b/lib/src/player/full_height_player.dart @@ -228,43 +228,49 @@ class FullHeightPlayer extends StatelessWidget { ), Padding( padding: const EdgeInsets.all(kYaruPagePadding), - child: Wrap( - alignment: WrapAlignment.end, - spacing: 7.0, - children: [ - LikeIconButton( - audio: audio, - liked: liked, - isStarredStation: isStarredStation, - removeStarredStation: removeStarredStation, - addStarredStation: addStarredStation, - removeLikedAudio: removeLikedAudio, - addLikedAudio: addLikedAudio, - color: iconColor, - ), - ShareButton( - audio: audio, - active: activeControls, - color: iconColor, - ), - VolumeSliderPopup( - direction: PopoverDirection.bottom, - volume: volume, - setVolume: setVolume, - color: iconColor, - ), - IconButton( - icon: Icon( - playerViewMode == PlayerViewMode.fullWindow - ? Iconz().fullScreenExit - : Iconz().fullScreen, + child: Container( + decoration: BoxDecoration( + borderRadius: BorderRadius.circular(100), + color: isVideo ? Colors.black.withOpacity(0.6) : null, + ), + child: Wrap( + alignment: WrapAlignment.end, + spacing: 7.0, + children: [ + LikeIconButton( + audio: audio, + liked: liked, + isStarredStation: isStarredStation, + removeStarredStation: removeStarredStation, + addStarredStation: addStarredStation, + removeLikedAudio: removeLikedAudio, + addLikedAudio: addLikedAudio, color: iconColor, ), - onPressed: () => setFullScreen( - playerViewMode == PlayerViewMode.fullWindow ? false : true, + ShareButton( + audio: audio, + active: activeControls, + color: iconColor, ), - ), - ], + VolumeSliderPopup( + direction: PopoverDirection.bottom, + volume: volume, + setVolume: setVolume, + color: iconColor, + ), + IconButton( + icon: Icon( + playerViewMode == PlayerViewMode.fullWindow + ? Iconz().fullScreenExit + : Iconz().fullScreen, + color: iconColor, + ), + onPressed: () => setFullScreen( + playerViewMode == PlayerViewMode.fullWindow ? false : true, + ), + ), + ], + ), ), ), if (nextAudio?.title != null && nextAudio?.artist != null && !isVideo) diff --git a/lib/src/radio/radio_model.dart b/lib/src/radio/radio_model.dart index 48f4b5f3c..0dfe60085 100644 --- a/lib/src/radio/radio_model.dart +++ b/lib/src/radio/radio_model.dart @@ -59,7 +59,8 @@ class RadioModel extends SafeChangeNotifier { (e) => Audio( url: e.urlResolved, title: e.name, - artist: e.bitrate == 0 ? ' ' : '${e.bitrate.toString()} kb/s', + artist: + '${e.bitrate == 0 ? '' : '${e.bitrate}kb/s, '}${e.language ?? ''}', album: e.tags ?? '', audioType: AudioType.radio, imageUrl: e.favicon,