Skip to content

An XMMS2 client to control Yamaha AV receivers with YNCA (network control) support. Now unmaintained as I've switched to MPD. Sorry!

License

Notifications You must be signed in to change notification settings

chewi/xmms2-ynca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xmms2-ynca

An XMMS2 client to control Yamaha AV receivers with YNCA (network control) support.

Features

  • Switches input when the track changes.
  • Switches sound program to a per-track choice, "Straight" for multi-channel tracks, or some default.
  • Configurable using an INI file.
  • Shuts down when the XMMS2 daemon does.

Requirements

Meson is used to build and install. The following additional dependencies are required, including their development files.

  • XMMS2
  • Boost
  • glib

Compilation

Run the following.

mkdir build
cd build
meson
ninja

Installation

Install under your ~/.config/xmms2 directory using Meson.

ninja install

Configuration

Edit ~/.config/xmms2/clients/ynca.conf in your favourite text editor. The settings are documented there.

Usage

xmms2-ynca can be started manually but when placed in the right directory, it will automatically start and stop with the XMMS2 daemon.

Author

James "Chewi" Le Cuirot

License

xmms2-ynca is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

About

An XMMS2 client to control Yamaha AV receivers with YNCA (network control) support. Now unmaintained as I've switched to MPD. Sorry!

Topics

Resources

License

Stars

Watchers

Forks