[mythtv] Ticket #1847: DVB - Backend fails to tune to a channel on a different input

Mark Buechler mark.buechler at gmail.com
Wed May 24 15:18:23 UTC 2006


Thanks, that's exactly what I needed.

- Mark.

On 5/24/06, Daniel Kristjansson <danielk at cuymedia.net> wrote:
>
> On Wed, 2006-05-24 at 10:32 -0400, Mark Buechler wrote:
> > After looking at this a bit longer I'm coming around to my previous
> > conclusions. If the input information were in the tuning request,
> > SwitchToInput would be called. ANd from what I can tell, the only
> > place where the input information get set is within
> > TVRec::TuningGetChanNum which calls ProgramInfo::GetChannel().
> > However, GetChannel() is never called because the pointer to
> > ProgramInfo within the tuning request is never defined. I can't figure
> > out where that's supposed to be defined.
>
> ProgramInfo is only populated for scheduled recordings, the channum
> and/or inputname is filled in on channel change and input change events.
>
> Try fixing DVBChannel::SetChannelByString() so that it works
> like Channel::SetChannelByString(). i.e. it checks if the channel
> is on a different input, and calls SwitchToInput() if it is. The
> DVBChannel class didn't support really support multiple inputs
> until a few months ago, and I believe we forgot to add this
> functionality.
>
> -- Daniel
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20060524/26fb05bc/attachment.htm 


More information about the mythtv-dev mailing list