     private let mediaController = MediaController()
 
     private var playbackButton: UIButton!
+    private var listButton: UIButton!
     private let backgroundImageView = UIImageView()
     private let albumImageView = UIImageView()
     private let songLabel = MarqueeLabel(frame: .zero, duration: 8, fadeLength: 8)

            systemName: "music.note", action: #selector(didTapLibraryButton), style: .body)
        let cloudButton = createButton(
            systemName: "icloud.fill", action: #selector(didTapCloudButton), style: .body)
        let listButton = createButton(
            systemName: "list.dash", action: #selector(didTapListButton), style: .body)

        let routePickerView = AVRoutePickerView()

        }
        mediaController.mediaPlayer = FileMediaPlayer(
            player: player, fileName: fileName, artistName: artistName, delegate: self)
        listButton.isHidden = true
        controller.dismiss(animated: true) {
            self.mediaController.play()
        }
