View Full Version : Controlling HW+ "Dvd station"
Ron
October 13th, 2002, 03:55 PM
Yvon, if you saw the message you could also write it down, you need Message Number (WM_SOMETHING) wParam and the lParam, also the name/class of the destination window would help.
If you can supply these values we could start !
-Ron
Yvonus
October 13th, 2002, 03:55 PM
Hi there people
I'm in the process of comparing the tv-out image quality of an Hollywood + card and the Matrox G400 dualhead.
To cover every aspect, I'm trying to use Girder to control the bundled dvd player called "dvd station". I've been starting from the export group currently available in the download page.
Just for the record, I had to modify it
. the command targets included a filter on <PATH>+<EXE>. This is changed in latest Girder (no PATH is recorded as this is obviously installation dependent). I just removed the filter on this field
. the command targets included a filter on window name which was slightly different from mine. Removed. The filter on child window is pretty sufficient
. I had to put an antirepeat on each action because, using the RealMagic remote as an input device, each command was repeated 2 times
Serious things now. Most commands can be easily captured with Girder. Play, pause, forward, eject and such are no problemo.
However, changing languages (audio or subtitles) is proving to be difficult. The hotkeys or the gui pops you up with a list of available languages and waits for user interaction.
What I want is cycle through all available languages with a single key.
Nevertheless, the bundled remote application (RealMagic remote) does exactly that with the remote !!!
However, trying to use Girder to capture the message being sent to dvd station proved impossible. Only direct actions on dvd station can be captured.
I'm kinda in a "dead end" for this.
I'm going to try latest beta drivers and application to figure out if something can help.
If you people have ideas about it, feel free to post them.
Yvonus
October 13th, 2002, 03:55 PM
I'm sure Ron will be glad to provide me with this tool. However ... how do you think I'll be able to get back results from Spy++ to Girder ??
Installaing right now latest HW+ drivers and app ... will let you know.
Yvonus
October 13th, 2002, 03:55 PM
Ok, I've found, let's say "a way" to take a look at "dvd station" through the Spy++ eyes. At least, I saw messages reaching dvd station when using the "language" button through the RealMagic remote proggy.
Haven't re-tried yet but while I've been able to see messages in the window, the log file has never gone beyond 0 bytes size :(
I guess I'm doing something wrong. But off topic here ... I'll try again.
Yvonus
October 13th, 2002, 03:55 PM
Some guy in the Sigma Designs ng posted a couple undocumetend hotkeys. I have to thank him for that ;
ctrl-shift-alt + <key>
Key being l (like as in "lover") for languages, a for angle and s for subtitles.
The output of Spy++ looks like it now that I know what has been sent to dvd station but it was almost impossible to figure this out from the logs.
This action seems to be "captur-able" but I couldn't manage to do so.
Up to now, I've been able to change languages by sending the keypress but only to the foreground window. Could not manage to target precisely the dvd station window :(
Mark F
October 13th, 2002, 03:55 PM
yvonus,
If you have a copy, you might try Spy++ to see the windows messages that the RealMagic remote application sends to dvd station when doing the language cycling.
Mark F
October 13th, 2002, 03:55 PM
I was not clear in my previous post.
Spy++ (a copyrighted piece of software from Microsoft) allows you to see all messages sent to a window. If you can see the "hidden" messages that the RealMagic remote program sends to DVD Station, you should be able to set up Girder to send the same messages using the SendMessage plugin.
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.