VLC remote control via WM_COMMAND
Posted: 24 Oct 2005 10:44
Hello,
cause neither the rc or telnet console fit my needs, i tryed to control VLC via WM_COMMAND (works fine). I wasnt able to locate the constants into the w32 sources, only found some for wince but they are different.
Does somebody have a complete list of WM_Commands? Especially i'm interested in a "switch to wallpaper mode" and a "open file" command.
Below a list of commands i've brute forced
http://msdn.microsoft.com/library/defau ... ommand.asp
Sample:
PostMessage(vlc_handle, WM_Command,71535,0);
5013 = about
70549= about
5999 = close
12999= close
71535= close
6000 = open file
71536= open file
7099 = open file
6001 = open file
6002 = open file
7100 = open file
6003 = open folder
6003 = open folder
6004 = open volume
7101 = open volume
6005 = open network
7102 = open network
6006 = open direct show
7103 = open direct show
6010 = streaming/transcoding
6011 = playlist
6012 = debug messages
7105 = debug messages
7107 = pause/play
7108 = pause play
6013 = stream/medianinfo
7104 = stream/medianinfo
6014 = audio
7106 = audio
6015 = adv. gui
71551= adv. gui
6020 = play/stop/open file
6021 = stop
6022 = stop
7109 = stop
7110 = stop
7111 = stop
13003 =Stop
71555 =stop
6023 = faster
6024 = slower
11000= change skin
11001= change skin
13000 = Pause/Play
13004 = Timecode
13005 = - 10 sec
13006 = + 10 sec
13007 = - 1 min
13008 = + 1 min
13009 = - 5 min
13010 = + 5 min
13011 = prev
13012 = next
13013 = faster
13014 = slower
13015 = fullscreen
13016 = vol +
13017 = Vol -
13018 = mute/unmute
13019 = Subtitle delay - 50 ms
13020 = Subtitle delay + 50 ms
13021 = Audio delay - 50 ms
13022 = Audio delay - 50 ms
13023 = change audio
13024 = change subtitle
13026 = screenshot
13050 = jmp bof
71552 = bookmark
11001 = restart VLC, new WHandle
11002 = ??
11003 = ?? http:
11004 = logger interface modul
11005 = remote control interface
11006 = vlm
71536 = close VLC
71536 = open
71537 = open
71538 = open
71539 = open folder
71540 = open volume
71541 = open Network
71542 = open direct show
71546 = streaming/transcoding
71547 = Playlist
71548 = Debug Messages
71549 = Stream Medieadetails
71550 = settings
71551 = adv Gui
71552 = Bookmark
71556 = open
DOOM
cause neither the rc or telnet console fit my needs, i tryed to control VLC via WM_COMMAND (works fine). I wasnt able to locate the constants into the w32 sources, only found some for wince but they are different.
Does somebody have a complete list of WM_Commands? Especially i'm interested in a "switch to wallpaper mode" and a "open file" command.
Below a list of commands i've brute forced
http://msdn.microsoft.com/library/defau ... ommand.asp
Sample:
PostMessage(vlc_handle, WM_Command,71535,0);
5013 = about
70549= about
5999 = close
12999= close
71535= close
6000 = open file
71536= open file
7099 = open file
6001 = open file
6002 = open file
7100 = open file
6003 = open folder
6003 = open folder
6004 = open volume
7101 = open volume
6005 = open network
7102 = open network
6006 = open direct show
7103 = open direct show
6010 = streaming/transcoding
6011 = playlist
6012 = debug messages
7105 = debug messages
7107 = pause/play
7108 = pause play
6013 = stream/medianinfo
7104 = stream/medianinfo
6014 = audio
7106 = audio
6015 = adv. gui
71551= adv. gui
6020 = play/stop/open file
6021 = stop
6022 = stop
7109 = stop
7110 = stop
7111 = stop
13003 =Stop
71555 =stop
6023 = faster
6024 = slower
11000= change skin
11001= change skin
13000 = Pause/Play
13004 = Timecode
13005 = - 10 sec
13006 = + 10 sec
13007 = - 1 min
13008 = + 1 min
13009 = - 5 min
13010 = + 5 min
13011 = prev
13012 = next
13013 = faster
13014 = slower
13015 = fullscreen
13016 = vol +
13017 = Vol -
13018 = mute/unmute
13019 = Subtitle delay - 50 ms
13020 = Subtitle delay + 50 ms
13021 = Audio delay - 50 ms
13022 = Audio delay - 50 ms
13023 = change audio
13024 = change subtitle
13026 = screenshot
13050 = jmp bof
71552 = bookmark
11001 = restart VLC, new WHandle
11002 = ??
11003 = ?? http:
11004 = logger interface modul
11005 = remote control interface
11006 = vlm
71536 = close VLC
71536 = open
71537 = open
71538 = open
71539 = open folder
71540 = open volume
71541 = open Network
71542 = open direct show
71546 = streaming/transcoding
71547 = Playlist
71548 = Debug Messages
71549 = Stream Medieadetails
71550 = settings
71551 = adv Gui
71552 = Bookmark
71556 = open
DOOM