[mythtv-commits] mythtv commit: r14956 - in trunk/mythtv by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sun Nov 25 22:44:36 UTC 2007


      Author: danielk
        Date: 2007-11-25 22:44:36 +0000 (Sun, 25 Nov 2007)
New Revision: 14956
   Changeset: http://cvs.mythtv.org/trac/changeset/14956

Modified:

   trunk/mythtv/libs/libmythtv/linuxfirewiredevice.cpp
   trunk/mythtv/libs/libmythtv/linuxfirewiredevice.h
   trunk/mythtv/programs/mythtv-setup/backendsettings.cpp

Log:

Refs #3872. Do a firewire bus reset when required in the LinuxFirewireDevice.

This is the default behaviour with the DarwinFirewireDevice, but due to concerns about buggy Linux drivers this requires changing a line of code and recompiling in Linux to enable. But since there are many bug reports which are really do to this not being enabled, this changeset enables the reset and adds an option to mythtv-setup+general|miscellaneous to disable it.

The problem drivers were for an external firewire harddrive, they have been fixed in the Linux kernel for over a year. Resets can also cause a small glitch in recordings currently in progress if you have multiple Motorolla STBs connected to the same firewire bus, but a this is preferable to most people over zero-byte recordings.




More information about the mythtv-commits mailing list