[mythtv] [mythtv-commits] mythtv commit: r24250 by janne

Yeechang Lee ylee at pobox.com
Tue Apr 27 17:58:50 UTC 2010


Daniel Kristjansson <danielk at cuymedia.net> says:
> Having a PopPreviousChannel() method push something onto the stack makes
> my head spin.
> 
> Shouldn't the PREVCHAN keybinding just call GetPreviousChannel() ?

Yes, the change in 0.22 is disconcerting as it causes a MythTV
remote's button to behave differently from every other remote's "Last
Channel" or "Previous Channel" button. (And remember that Live TV is
most likely being used by someone new to MythTV.) If we want to
support shuffling more than two channels in Live TV, we could:

* Assign JUMPPREV to one type of behavior and PREVCHAN to the other
  (Hey, maybe having two synonymous bindings is of use after all!), or
* Create a OSD menu entry that displays the stack of last X channels,
  or
* If someone wants to take up the challenge: Finally move to a _The
  Matrix_-style multiple-channels video wall that people have
  occasionally mentioned over the years.

In the meanwhile, though, GetPreviousChannel() without a stack is
likely the way to go.

-- 
Frontend/backend:	P4 3.0GHz, 1.5TB software RAID 5 array
Backend:		Quad-core Xeon 1.6GHz, 6.6TB sw RAID 6
Video inputs:		Four high-definition over FireWire/OTA
Accessories:		47" 1080p LCD, 5.1 digital, and MX-600


More information about the mythtv-dev mailing list