[mythtv-commits] mythtv commit: r12385 - in branches/mythtv-firewire by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Jan 3 01:21:05 UTC 2007
Author: danielk
Date: 2007-01-03 01:21:00 +0000 (Wed, 03 Jan 2007)
New Revision: 12385
Changeset: http://cvs.mythtv.org/trac/changeset/12385
Added:
branches/mythtv-firewire/libs/libmythtv/darwinavcinfo.cpp
branches/mythtv-firewire/libs/libmythtv/darwinavcinfo.h
branches/mythtv-firewire/libs/libmythtv/darwinfirewiredevice.cpp
branches/mythtv-firewire/libs/libmythtv/darwinfirewiredevice.h
branches/mythtv-firewire/libs/libmythtv/firewiredevice.cpp
branches/mythtv-firewire/libs/libmythtv/firewiredevice.h
branches/mythtv-firewire/libs/libmythtv/firewiresignalmonitor.cpp
branches/mythtv-firewire/libs/libmythtv/firewiresignalmonitor.h
branches/mythtv-firewire/libs/libmythtv/linuxfirewiredevice.cpp
branches/mythtv-firewire/libs/libmythtv/linuxfirewiredevice.h
Modified:
branches/mythtv-firewire/configure
branches/mythtv-firewire/libs/libmythtv/cardutil.cpp
branches/mythtv-firewire/libs/libmythtv/darwinfirewirechannel.cpp
branches/mythtv-firewire/libs/libmythtv/darwinfirewirechannel.h
branches/mythtv-firewire/libs/libmythtv/darwinfirewirerecorder.cpp
branches/mythtv-firewire/libs/libmythtv/darwinfirewirerecorder.h
branches/mythtv-firewire/libs/libmythtv/dbcheck.cpp
branches/mythtv-firewire/libs/libmythtv/firewirechannel.cpp
branches/mythtv-firewire/libs/libmythtv/firewirechannel.h
branches/mythtv-firewire/libs/libmythtv/firewirechannelbase.cpp
branches/mythtv-firewire/libs/libmythtv/firewirechannelbase.h
branches/mythtv-firewire/libs/libmythtv/firewirerecorder.cpp
branches/mythtv-firewire/libs/libmythtv/firewirerecorder.h
branches/mythtv-firewire/libs/libmythtv/firewirerecorderbase.cpp
branches/mythtv-firewire/libs/libmythtv/firewirerecorderbase.h
branches/mythtv-firewire/libs/libmythtv/libmythtv.pro
branches/mythtv-firewire/libs/libmythtv/mpeg/streamlisteners.h
branches/mythtv-firewire/libs/libmythtv/scanwizardhelpers.h
branches/mythtv-firewire/libs/libmythtv/selectavcdevice.cpp
branches/mythtv-firewire/libs/libmythtv/selectavcdevice.h
branches/mythtv-firewire/libs/libmythtv/signalmonitor.cpp
branches/mythtv-firewire/libs/libmythtv/signalmonitor.h
branches/mythtv-firewire/libs/libmythtv/tv_rec.cpp
branches/mythtv-firewire/libs/libmythtv/tv_rec.h
branches/mythtv-firewire/libs/libmythtv/videosource.cpp
branches/mythtv-firewire/libs/libmythtv/videosource.h
branches/mythtv-firewire/programs/mythbackend/backendutil.cpp
Log:
Updated version of firewire-sm-v41.patch from #1648.
* Uniquely identifies STB the recorder should be controlling via GUID
* Adds basic bus reset handler (works well on OSX, Linux handler only works on every other reset).
* Saves previous channel we tuned to successfully like other recorders.
* Sets Cable Box model automagically in mythtv-setup for Firewire card.
* Adds Generic Cable Box model which should work with most STBs with recent firmware.
* Links with both pre and post 5.3 libavc without memory leaks.
* Properly tunes on freqid not channum
This also deletes any existing FireWire recorders in the DB, they must be re-added so we can probe for the GUID and find them in the future.
More information about the mythtv-commits
mailing list