hmi-audio-skip-start-end manual

high

Image Types:
hmi-armhf / hmi-amd64 / sdk-amd64
Image Deployment:
APT, OSTree
Type:
compatibility

Description

Test that the songs can be rewind or fast-forwarded


Pre Conditions

  1. The respective target (i.MX6 or Minnowboard) should be on and running
  2. Lilluput/LVDS touch screens must be connected to the respective targets
  3. When running the test on SabreLite boards using the headphone jack to check the audio output, PulseAudio needs to be configured to route it accordingly as it defaults to the HDMI output:
  4. $ pactl set-default-sink alsa_output.platform-sound.stereo-fallback
    $ pactl set-sink-port alsa_output.platform-sound.stereo-fallback analog-output-headphones
  5. After reboot ensure that headphones will not be muted:
  6. $ pactl set-sink-mute alsa_output.platform-sound.stereo-fallback false

Execution Steps

  1. Add the Flathub repository (only needed on SDK images)
  2. $ flatpak remote-add --user --no-sign-verify --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Install Rhythmbox from Flathub (only needed on SDK images)
  4. $ flatpak install flathub org.gnome.Rhythmbox3
  5. Open the Rhythmbox Music Application
  6. $ flatpak run org.gnome.Rhythmbox3
  7. Play and Pause any song
  8. Click on the skip start button
  9. The next song in the playlist will play and then stop
  10. Now play a new song from the playlist
  11. Click on the skip end button

Expected

If Skip start button is pressed then the next song from the playlist will play

If Skip end is pressed then if it has been pressed in the last few seconds, it will jump to the previous song, if the song has been allowed to play a bit, then it jumps back to the start of the current track