Skip to content

wcummings/vlc-irc-rc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vlc-irc-rc

Control your VLC with your IRC.

Building

I’ve included build-vlc.sh, which will download vlc and perform in-tree compilation including ircrc. If it doesn’t work it at least serves as documentation for the build process. You can also perform out-of-tree compilation.

  1. Download the latest VLC sources and install its build dependenices
  2. Extract vlc and run ./configure
  3. Copy src/ircrc.c to modules/control/ in the vlc source directory
  4. Add the following lines to modules/control/Modules.am:
    libircrc_plugin_la_SOURCES = ircrc.c
    control_LTLIBRARIES += libircrc_plugin.la
        

    To the end.

  5. Run “./bootstrap && ./configure && make” in the vlc directory

Usage

vlc -I ircrc --server your.irc.server --channel "#yourchannel" --nick some_nickname yourfile.avi

Commands

A few playlist commands are currently supported

  • !play
  • !pause
  • !next
  • !prev
  • !enqueue <MRL>
  • !clear
  • !playlist
  • !status

Hacking

If you modify ircrc.c after building, run “./build-vlc.sh –update” to just copy the file and invoke make without reconfiguring.

About

Control your VLC with your IRC

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 96.2%
  • Shell 3.8%