SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 09-07-2006, 11:41 AM
Paul365 Paul365 is offline
Sage User
 
Join Date: Sep 2006
Location: Manchester - Winter Hill
Posts: 31
Send a message via MSN to Paul365
Question Trapping Channel Change

Is there a way to tell an external program that you have changed channel and what that channel number is?

I have looked at the plugins EXETunarPlugin and its MultiTuner counterpart and they work, but they also work when SageTV changes channel in the background (Autotune?) This happens when SageTV does an EPG update.

Maybe there is a way to tell the EXETunarPlugin to ignore background channel changes? or another plugin that I am not aware of.

Thanks for any help.
Reply With Quote
  #2  
Old 09-10-2006, 11:37 AM
Paul365 Paul365 is offline
Sage User
 
Join Date: Sep 2006
Location: Manchester - Winter Hill
Posts: 31
Send a message via MSN to Paul365
Anybody?

Could this be done with the sdk?
Reply With Quote
  #3  
Old 09-10-2006, 12:20 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
The Readme that comes with EXETunerPlugin describes how to execute an arbitrary command line for performing channel changes. It should be straightforward to take whatever command line you have there now, copy and paste it into a batch file, and then change the EXETunerPlugin registry entry to call the batch file instead. Then you can put whatever additional instructions you like into the batch file.

Does that answer your question? Maybe if you post more details about the actual problem you're trying to solve, people could give more specific advice on how to solve it.
__________________
-- Greg
Reply With Quote
  #4  
Old 09-10-2006, 01:37 PM
Paul365 Paul365 is offline
Sage User
 
Join Date: Sep 2006
Location: Manchester - Winter Hill
Posts: 31
Send a message via MSN to Paul365
I have the EXETunerPlugin working as its intended, but the problem is, it also fires the command in the registry when sage changes the channel in the background.
For instance, when its viewing one channel, it sometimes updates the epg for another cards lineup and this forces the registry event to fire.

What I need is for the channel change event to only fire when I change channel while watching live TV or when sage changes the channel to record something, not when sage is doing background maintenance.

It doesn't even have to be capture device specific like the EXETunerPlugin is.
It just needs to call an external program with the new channel number when the channel is changed during live TV or to record a show.

Paul
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 11:42 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.