Date: Sat, 15 Dec 2007 21:08:30 -0600 From: Jason Harmening <jason.harmening@gmail.com> To: freebsd-multimedia@freebsd.org Subject: Updated cx88 snapshot Message-ID: <200712152108.30167.jason.harmening@gmail.com>
next in thread | raw e-mail | index | archive | help
Hi Everyone, I've posted an updated cx88 snapshot at ftp://corona.homeunix.net/cx88_20071215.tar.gz Here are the changes since the 20071022 snapshot: --Kernel modules now require FreeBSD 7.0. If you're running 6.x, you should still be able to use the new libtuner and cx88 app with the kernel modules from the 20071022 snapshot. With the new kernel modules, the iicbus patch is no longer necessary. --Includes Richard Airlie's excellent cx88ir driver for infrared remotes. --Adds final support for Hauppauge WinTV Nova-T PCI, which brings in new libtuner drivers for the Thomson DTT75105 tuner and Conexant CX22702 demodulator. --Numerous changes to cx88 app: --The XML configuration file can optionally contain a new <config> section with the following subtags (look at the included cx88.xml for examples): -- <libtuner> Allows libtuner configuration to be embedded in XML file. You can still optionally specify a normal text file with the -t option. -- <alias> Allows more convenient names for frequently used channels -- <default> Specifies a channel to be used at startup if the -c option is omitted. --In interactive mode, you can now specify the following in addition to normal channel numbers for the 'c' option: --An alias name from the XML config file --'default': Select the default channel from the XML config file --'first': Select the first channel from the current profile --'last': Select the last channel from the current profile --'up': Move up a channel. If the current channel was selected using an alias, this will move the next channel in the list of aliases. Otherwise, it will move to the next numerically higher channel in the current profile. --'down': Works the same way as 'up', but traverses the channels in the other direction. --In interactive mode, you can scan all channels in the current profile for available signals, using the 's' option. You'll be prompted for a minimum signal strength threshold (as a percentage). --In interactive mode, you can stop and re-start the capture using the 'h' option. When the capture is stopped, the cx88 device may be used by other processes. --The app now supports the '-m' command-line option for specifying the MTU (in bytes) for UDP captures. If not specified, a default of 1500 is used. This option may be specified more than once, and each -m option applies to all subsequent -u options until the next -m option. --The app now supports the '-b' command-line option, which works in basically the same way as the -m option, except that it specifies the internal memory cache size for file captures. --The app now supports the '-h' command-line option, which (in interactive mode only) allows it to be invoked without actually starting a capture. The capture may be started at any time using the 'h' interactive command. --The app now supports a remote control interface, in interactive mode only. If you specify a port number using the '-p' command-line option, the app will listen for a TCP connection on the specified port. A separate remote control app can then connect to this port and issue commands to the cx88 app. The commands must be sent as null-terminated strings, and are in basically the same format as keyboard-interactive commands. Here are some examples: Operation Remote control command string ------------------------------------------------------------------------------------------- Move down a channel cdown\0 Select channel 63 c63\0 Select channel (alias) NBC cNBC Scan w/ strength thresh. of 45% s45\0 Display info i\0 Stop (or re-start) capture h\0 The app can still be used in normal keyboard-interactive mode while a remote control client is connected. However, the app currently only supports one remote control client at a time. If a second client connects to it, the first client will be disconnected.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712152108.30167.jason.harmening>