[mythtv-commits] Ticket #4222: Update MythMusic to continue playing in the background after exiting it.

MythTV mythtv at cvs.mythtv.org
Tue Nov 27 22:45:53 UTC 2007


#4222: Update MythMusic to continue playing in the background after exiting it.
-------------------------+--------------------------------------------------
 Reporter:  paulh        |        Owner:  paulh
     Type:  enhancement  |       Status:  new  
 Priority:  minor        |    Milestone:  0.21 
Component:  mythmusic    |      Version:  head 
 Severity:  medium       |   Resolution:       
  Mlocked:  0            |  
-------------------------+--------------------------------------------------

Old description:

> This is a preview patch that I would like anyone who is interested in
> this feature to test and provide some feedback.
>
> It allows you to start a playlist playing in MythMusic then exit and use
> other parts of myth while continuing to play music in the background.
>
> When you exit the MythMusic playback screen you are given the option to
> exit and stop playing or exit and continue playing. If you choose to
> continue playing you can then use other parts of Myth while your music is
> still playing.
>
> When a new track starts and you are not in the main music playback screen
> a mini popup player is shown for a few seconds then disappears. While the
> mini player is on screen you can press Escape to remove it or press
> SELECT and it will stay on screen until you press escape. There is also a
> new jump point that will instantly show the mini player anywhere in Myth
> except when playing tv/video etc. While the miniplayer is on screen you
> can use most of the key bindings available in the main playback screen to
> change tracks, fast forward, rewind, pause, stop, mute the audio,
> increase/decrease the volume etc. Like other part of Myth the miniplayer
> is fully themeable.
>
> TODO:
>
> Stop the miniplayer jump point always taking you back to the main menu.
>
> Fix the visualiser not working when returning to the main player if
> playback has been playing in the background. Toggling Pause or changing
> tracks seems to fix it.
>
> Test the Repeat and Shuffle modes are working correctly.
>
> CD track playback works but returning to the main playback screen always
> rescans the CD and starts playing from the first track again rather that
> continuing where it left of.
>
> Provide some sort of feedback when toggling repeat and shuffle modes in
> the mini player.
>
> Add a mechanism to detect when something else needs the audio output,
> like playing a recording, live TV or a DVD for example and pause/stop the
> music player while it's in use then possibly restart playing after it's
> finished. Currently you have to stop music playback before playing
> anything else.

New description:

 This is a preview patch that I would like anyone who is interested in this
 feature to test and provide some feedback.

 It allows you to start a playlist playing in MythMusic then exit and use
 other parts of myth while continuing to play music in the background.

 When you exit the MythMusic playback screen you are given the option to
 exit and stop playing or exit and continue playing. If you choose to
 continue playing you can then use other parts of Myth while your music is
 still playing.

 When a new track starts and you are not in the main music playback screen
 a mini popup player is shown for a few seconds then disappears. While the
 mini player is on screen you can press Escape to remove it or press SELECT
 and it will stay on screen until you press escape. There is also a new
 jump point that will instantly show the mini player anywhere in Myth
 except when playing tv/video etc. While the miniplayer is on screen you
 can use most of the key bindings available in the main playback screen to
 change tracks, fast forward, rewind, pause, stop, mute the audio,
 increase/decrease the volume etc. Like other part of Myth the miniplayer
 is fully themeable.

 TODO:

 Test the Repeat and Shuffle modes are working correctly.

 CD track playback works but returning to the main playback screen always
 rescans the CD and starts playing from the first track again rather that
 continuing where it left of.

 Add a mechanism to detect when something else needs the audio output, like
 playing a recording, live TV or a DVD for example and pause/stop the music
 player while it's in use then possibly restart playing after it's
 finished. Currently you have to stop music playback before playing
 anything else.

--

Comment(by paulh):

 Attached an updated patch. You need to update mythtv to r14969 or later
 for this patch to compile.

 * Fixes the mini popup player not working with a remote.

 * The jump point to show the popup player now doesn't return you to the
 main menu before showing it.

 * Fixed the visualizer not working after returning to the main playback
 screen after playing music in the background. There's a couple of seconds
 delay before the visualizer catches up with the audio output but thats
 better than no visualizer at all :-)

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4222#comment:11>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list