home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Dish/Bev EPG grabber released in SVN.
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="IcePickrg" data-source="post: 145522" data-attributes="member: 47745"><p><strong>Channel Numbering</strong></p><p></p><p>I think this is hand in hand with epg, so a good place to post it.</p><p></p><p>I know the across the pond, they don't use any type of channel numbering, other then "indexing" or aka Favorites.</p><p></p><p>I explained to Frodo (and others) about a week back what the big D is with channel numbering. Finally they understand when you want to go to channel 485, you should be able to hit 4-8-5 on your RC. And when you hear footsteps coming down the stairs, you should be able to hit 1-0-7 on your RC! But only NA uses this concept. The provider assigns a channel number to channels that they broadcast, so when we go baby-sit at friends, we can hit 107 on the RC and get Comedy Central.</p><p></p><p>I took it upon myself to see if I could make a change for this. So far, I'm pretty good at reading code, but not so good at changing it. So I'll share my information, and perhaps someone with far better skill then I can fix it.</p><p></p><p>There is already a check box under TV setup that accommodates this, index by something - non US. Following that code through, it ends up to be 4 places to change code.</p><p></p><p>TvFullScreen.cs:</p><p> There is code in here to force a channel change after 2 keystrokes - needs to be taken out</p><p> There is code in here to force a previous channel when 0 is hit. Needs to be moved to the timeout section, and checked for only 0 before a prev channel.</p><p></p><p>tvguidebase.cs</p><p> Same sort of things, but no channel changes... just jumps.</p><p></p><p>tvminiguide.cs</p><p> Same sort of things.</p><p></p><p>Finally, TVHOME.cs</p><p>public void ZapToChannelNumber(int channelNr, bool useZapDelay)</p><p></p><p>Although it says channelnumber, it's actually using indexing in group to zap. This needs to be change to look at the column channelnumber in the table tvdetails.</p><p></p><p>Analog cable is the only channel I see populating this column which is good. USUALY NA channel numbers don't overlap. And/or that is where channel mapping would come in handy. Channel number zapping should obey groups, to avoid conflict with same channel numbers.</p><p></p><p>The last thing to note on this is there exists a:</p><p>public void ZapToChannel(Channel channel, bool useZapDelay)</p><p></p><p>This is used to zap by index, so implementing the above ideas should not conflict.</p><p></p><p>One day, I'll be able to fix this myself, but until that day, I'll be happy to read code!</p><p></p><p></p><p><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /></p></blockquote><p></p>
[QUOTE="IcePickrg, post: 145522, member: 47745"] [b]Channel Numbering[/b] I think this is hand in hand with epg, so a good place to post it. I know the across the pond, they don't use any type of channel numbering, other then "indexing" or aka Favorites. I explained to Frodo (and others) about a week back what the big D is with channel numbering. Finally they understand when you want to go to channel 485, you should be able to hit 4-8-5 on your RC. And when you hear footsteps coming down the stairs, you should be able to hit 1-0-7 on your RC! But only NA uses this concept. The provider assigns a channel number to channels that they broadcast, so when we go baby-sit at friends, we can hit 107 on the RC and get Comedy Central. I took it upon myself to see if I could make a change for this. So far, I'm pretty good at reading code, but not so good at changing it. So I'll share my information, and perhaps someone with far better skill then I can fix it. There is already a check box under TV setup that accommodates this, index by something - non US. Following that code through, it ends up to be 4 places to change code. TvFullScreen.cs: There is code in here to force a channel change after 2 keystrokes - needs to be taken out There is code in here to force a previous channel when 0 is hit. Needs to be moved to the timeout section, and checked for only 0 before a prev channel. tvguidebase.cs Same sort of things, but no channel changes... just jumps. tvminiguide.cs Same sort of things. Finally, TVHOME.cs public void ZapToChannelNumber(int channelNr, bool useZapDelay) Although it says channelnumber, it's actually using indexing in group to zap. This needs to be change to look at the column channelnumber in the table tvdetails. Analog cable is the only channel I see populating this column which is good. USUALY NA channel numbers don't overlap. And/or that is where channel mapping would come in handy. Channel number zapping should obey groups, to avoid conflict with same channel numbers. The last thing to note on this is there exists a: public void ZapToChannel(Channel channel, bool useZapDelay) This is used to zap by index, so implementing the above ideas should not conflict. One day, I'll be able to fix this myself, but until that day, I'll be happy to read code! :thx: [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Dish/Bev EPG grabber released in SVN.
Contact us
RSS
Top
Bottom