Page 2 of 2

Re: WinLIRC support

Posted: 23 Jul 2010 18:03
by dukey
It shouldn't be a big addition at all, in fact it should be relatively trivial to add. I've made some large changes to WinLIRC, it doesn't just support simple serial devices anymore, but commercial and USB devices. The plan is to try and support all the major remotes used on PCs, in a similar way LIRC does on linux. I'm doing pretty good so far. MCE remotes are on the list somewhere.

Re: WinLIRC support

Posted: 24 Jul 2010 15:48
by Jean-Baptiste Kempf
It shouldn't be a big addition at all, in fact it should be relatively trivial to add. I've made some large changes to WinLIRC, it doesn't just support simple serial devices anymore, but commercial and USB devices. The plan is to try and support all the major remotes used on PCs, in a similar way LIRC does on linux. I'm doing pretty good so far. MCE remotes are on the list somewhere.
You are the one that retook WinLIRC?

Does it work with MCE now?

Re: WinLIRC support

Posted: 26 Jul 2010 01:09
by dukey
You are the one that retook WinLIRC?
Yes

And no MCE support yet. I don't have any MCE hardware. People are welcome to donate me some :) MCE support might be the hardest. People were installing custom or hacked drivers to make the MCE remote work on say XP as I believe they only worked with the media centre edition of windows. Then there were other issues of the remotes always sending certain keypresses to the active windows. Ie you couldn't disable this. I believe there are drivers you can install where you don't have these problems. But it's something I need to look into more. I know technically the MCE receivers should work with all remotes, not just microsoft ones, just Microsoft never bothered to release any API for developers to do anything useful with. Ie they have blaster support but since there is no API, it doesn't really get used. Shame.

As for WinLIRC support, I am obviously biased, but all great media player software should have remote support :) It is trivial to impliment, you just listen on a socket and it gives you the name of the button press + repeat count.

Re: WinLIRC support

Posted: 26 Jul 2010 10:30
by Jean-Baptiste Kempf
Well, I am not against having WinLIRC in VLC, but without MCE support, I don't see the point...

Re: WinLIRC support

Posted: 28 Jul 2010 17:41
by dukey
Winlirc has had nearly a million downloads over the years, when the only receiver supported was a simple homebrew serial device ! Now we have support for other home brew receivers, my favourite is the one that connects to the microphone in on your sound card, as well as several other USB commercial devices. Hoping to add support for a new USB receiver this week or next.

MCE support might come in a month or two. I suspect I'll just end up having to buy one.

Re: WinLIRC support

Posted: 28 Jul 2010 18:33
by Jean-Baptiste Kempf
MCE support might come in a month or two. I suspect I'll just end up having to buy one.
How much is it?

Re: WinLIRC support

Posted: 28 Jul 2010 20:58
by dukey
not terribly expensive
£12 off ebay

Re: WinLIRC support

Posted: 22 Oct 2010 01:54
by dukey
You are the one that retook WinLIRC?

Does it work with MCE now?
Mostly, yes.

Re: WinLIRC support

Posted: 25 Oct 2010 21:59
by Jean-Baptiste Kempf
You are the one that retook WinLIRC?

Does it work with MCE now?
Mostly, yes.
Nice.
So now, I should move my *ss and make the integration?

Re: WinLIRC support

Posted: 30 Oct 2010 13:11
by dukey
Well, it would be good :)
LIRC for Linux and WinLIRC use the same protocol, so supporting one should support both.

Essentially winlirc spits out the name of the button on a socket, with the format

<code> <repeat count> <button name> <remote control name>

Example: 0000000000eab154 00 play myremote

The only values that are really of concern are the button name, + repeat count. The IR code is not really useful for end applications. The end application just needs some XML file or something to map between button name -> action inside program. So for VLC something might be added to the hotkeys sections.

http://winlirc.sourceforge.net/developer.html

Re: WinLIRC support

Posted: 23 May 2011 16:27
by Nuwanda
So now, I should move my *ss and make the integration?
Awesome :D

Now that the WinLIRC project is active again and supports current USB remotes (like Streamzap, the one I have), it would be great if VLC had support for it :mrgreen:

Re: WinLIRC support

Posted: 11 Aug 2011 21:01
by LGoosens
Hi,
Now that the WinLIRC project is active again and supports current USB remotes (like Streamzap, the one I have), it would be great if VLC had support for it :mrgreen:
I second that. I'm eagerly hoping for WinLIRC support to arrive to VLC some day. (I'm also waiting for WinLIRC to become more reliable, running as an NT service, but that's a different discussion. :geek:)

I think the modular designs of both VLC and (Win)LIRC can fit snugly together: using modules through which servers and clients talk to each other makes integration and configuration of just about anything easy (albeit often not in a very GUI-ish fashion).

Now, on to a more current question: what software is available, at this point, for interfacing WinLIRC to VLC (in lieu of a direct interface like the one Media Player Classic - bleh - provides)?
I'm going to try out this piece of software (which simulates hotkey presses) soon, but I'm really looking for something more sturdy and advanced. I'm currently using my Logitech G11 programmable gaming keyboard for one-button VLC hotkeys, but the Logitech software s*cks performance-wise, and this approach is limited to things VLC provides hotkeys for.
Commands like "seek 50" (for skipping to the middle of the video) in the VLC console, or "--transform-type=hflip" (horizontal flip) through the VLC command line remain unavailable.

Is there anything out there that listens to WinLIRC and can send commands to VLC through one of its interfaces (Telnet, Console, etc.)?

BTW: I'm still a bit new to all the various VLC interfaces, and not fully aware of all the possibilities yet. :)

Regards, Lennart Goosens.

Re: WinLIRC support

Posted: 23 Oct 2011 12:24
by ptbnfns
+1 vote for WinLIRC.
it would be great!
why you care so much about proprietary M$ crap if we could have same results without it?

Re: WinLIRC support

Posted: 17 Mar 2015 18:52
by locu
So what's the status on WinLIRC now? after about 11 years of talking about adding WinLIRC-support, I still cannot find any kind of implementation. I just compiled VLC from the current sources and even there is no WinLIRC-support. I would try to write it myself, but I have to little knowledge of programming and I actually don't quite see through the source-code of VLC. Maybe it is possible to just use the existing lirc-module and modify it to work with WinLIRC, but I neither know how to do that nor how that module even only works.

It would be really nice if VLC would support WinLIRC. It's the only AV-Program I am using that does not support it.

Re: WinLIRC support

Posted: 21 Apr 2015 21:53
by DGMurdockIII
cant waite for this to be supported

Re: WinLIRC support

Posted: 02 May 2015 20:15
by Jean-Baptiste Kempf
I said no already.

Re: WinLIRC support

Posted: 31 Mar 2016 02:37
by joeuy
Hello,
I would GREATLY appreciate WinLIRC support for VLC Windows port. Lirc and linux VLC work fine, but it is a sad deficiency in VLC under Windows.

It couldn´t be so hard to port lirc support to Windows version of VLC. I have seen source code for lirc+VLC, WinLirc and (Win)lirc+Mplayer and I think that for someone, who knows programming, it is a piece of cake.

Thanks a lot.
Albert
Needed this too, spent an hour of coding. its working perfect for me... hope it helps.
https://github.com/joeuy/VLC-WinLirc-adapter

If it does please star the project (it provides motivation for doing open source stuff)