[mythtv] Discussion: make playback available in all UI screen s

Buechler, Mark R Mark_R_Buechler at bausch.com
Mon Mar 22 18:30:26 EST 2004

Many great idea. I personally would like to see media playback audio cut
when another module needs audio - like MythMusic - so I could watch TV while
listening to music.

- Mark.

-----Original Message-----
From: Scott White [mailto:scott-mythtv at riskboys.com]
Sent: Monday, March 22, 2004 5:06 PM
To: Development of mythtv
Subject: Re: [mythtv] Discussion: make playback available in all UI


Just sent a mail saying almost exactly this, just in a different way. 
Then read yours.  Lot of work, fraught with difficulties, but cool none
the less. 


On Mon, 2004-03-22 at 20:11, Joseph A. Caputo wrote:
> I thought I'd start a thread to discuss ways in which the following 
> might be implemented: when any media playback is initiated (using a 
> Myth internally-supported playback mechanism; i.e., not mplayer), the 
> playback process will be a daemon, and the output should be available 
> no matter where in the UI you are.
> Now, before everybody jumps on me, I do know about the new mfd stuff 
> Thor's been working on, and that's a step in the right direction.  
> However, I'm thinking more along the lines of LiveTV or 
> WatchingRecording... what if the video playback in Myth was also part 
> of mfd (or some other daemon process)?  Then the playback could 
> continue even if you switch to a different menu.  Kind of like the EPG 
> is now in LiveTV.  Any theme that wanted to could contain a "black 
> hole" UI element that would contain any currently-playing video.  If 
> there was no video currently playing, then the "black hole" would not 
> be displayed.  A jump point or global keybinding could take us back to 
> full-screen mode.  For any screen that did not have a black hole, the 
> playback would continue, but the video would be redirected to a null 
> device, or behind the window, or whatever.  You'd still get audio.
> Basically, the idea is that once a media playback event is initiated in 
> Myth, it should only be stopped by:
> - user explicit action to stop it
> - reached end of playback
> - Myth requires the resource (i.e., LiveTV & Myth needs tuner for 
> scheduled recording)
> This seems relatively easy for audio media w/ the new mfd client module; 
> it can obviously keep the audio output device open regardless of what 
> you're doing in the UI; it's just the video/black hole stuff that 
> requires thought.
> So, anybody else have thoughts on this?
> -JAC
> ______________________________________________________________________
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Bausch & Lomb
150 Years of Perfecting Vision, Enhancing Life (TM)


Please Note: The information contained in this message may be privileged and
confidential, protected from disclosure, and/or intended only for the use of
the individual or entity named above. If the reader of this message is not
the intended recipient, or an employee or agent responsible for delivering
this message to the intended recipient, you are hereby notified that any
disclosure, distribution, copying or other dissemination of this
communication is strictly prohibited. If you received this communication in
error, please immediately reply to the sender, delete the message and
destroy all copies of it.

Thank You

More information about the mythtv-dev mailing list