View Full Version : Girder Control of SageRecorder
03-28-2003, 05:07 PM
I'm trying to control SageRecorder with Girder.
Do you guys have a girder control group for SageRecorder? If not how do I determine the sendmessage commands for SageRecorder?
03-28-2003, 05:19 PM
SageRecorder doesn't respond to SendMessage commands, only SageTV does. To use SageRecorder with Girder you need to use keystrokes.
03-28-2003, 05:28 PM
Is there any undocumented keyboard command to change the encoding preset and to bring up the Record menu or the record for a period of time dialog?
03-28-2003, 07:41 PM
Nope. I could do something like this for SageRecorder. How about some input on the capabilities for controlling SageRecorder from those interested?
03-28-2003, 08:03 PM
My votes for additional keyboard commands...
Next Input Source
Next Encoding Preset
Enter Recording Time
Enter Recording Size
Scheduled recordings... if managing the schedule could be done from a remote
...and add the ability to enter minutes in the time dialog so it's easier to enter the time from a remote... semicolons are a bear on a remote and my math isn't always so hot trying to figure out the seconds.
...and add an option for an auto-generated file name instead of having to specify one from a remote... maybe use input source, channel, date and time for the file name.
...Tab and back tab would maybe take care of navigating around the scheduled recording dialogs, then using the arrows and enter buttons for selecting options.
03-29-2003, 12:20 PM
Miscommunication a little. I didn't mean keyboard commands. I meant adding the SendMessage receive capabilty to SageRecorder so it can get advanced things like:
RECORD tuner cable 46 3/30/2003 10:00 60:00 C:\myrecording.mpg
by embedding data in the message parameters with pointers
Can Girder be configured to send data structures for the message parameters or is it limited to sending just integer values?
08-06-2003, 07:41 AM
The Girder SendMessage plugin is limited to wParam and lParam.
I would be interested in having interprocess communicate via TCP/IP though.
One method of implementation would be to have SageRecorder be able to implement the Girder Internet Event Server protocol.
It supports commands and payloads. The payloads could then contain the necessary data.
vBulletin® v3.7.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.