BSD Ports

multimedia/libcec 7.0.0 DragonFly

Library to control Pulse-Eight's HDMI-CEC adapter

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
multimedia
Package size
309.3 KiB, 1326.6 KiB installed

Description

libCEC allows you in combination with the right hardware to control your device with your TV remote control utilising your existing HDMI cabling. This library is an enabling platform for the CEC bus in HDMI, it allows developers to interact with other HDMI devices without having to worry about the communication overhead, handshaking, and the various ways of sending a message for each vendor.

In the other systems

SystemPortVersion
DragonFlymultimedia/libcec7.0.0
FreeBSDmultimedia/libcec8.1.7
NetBSDmisc/libcec4.0.4nb3
MidnightBSDmultimedia/libcec7.0.0

Install

Binary package:

pkg install libcec

From DPorts:

cd /usr/dports/multimedia/libcec && make install clean

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none

Message after installing

WARNING:

You need write permissions on the USB device to make it work properly.
Consider adding your user to the operator group:

% pw groupmod operator -m jerry

and adding a rule in /etc/devfs.rules like this one:

[system=10]
add path 'ttyU*' mode 0660 group operator

To load this new rule add the following to /etc/rc.conf:

devfs_system_ruleset="system"

Then restart devfs to load the new rule:

% service devfs restart