14
I Use This!
Very Low Activity

News

Analyzed 13 days ago. based on code collected 13 days ago.
Posted 2 days ago by jwoi...@just42.net
saffire_dice: fix a typo in the Saffire Dice mixer python code introduced in r2653 which caused the global mute buttons for the line outs in the monitoring tab not to work. Thanks to Nils Philippsen for noticing this, tracking down the cause and providing the patch to fix it.
Posted 12 days ago by jwoi...@just42.net
globalmixer.py: use pyqtSlot (from the new-style PyQt? signal API) in preference to pyqtSignature, for consistency with the use of the new style signal API elsewhere.
Posted about 1 month ago by jwoi...@just42.net
support/dbus/: work around a bug in dbus-c++. dbus-c++ 0.9.0 and earlier has a bug which prevents compilation under gcc7 (and probably later versions). If DBUS_HAS_RECURSIVE_MUTEX is not defined the compiler identifies a type mismatch between the ... [More] MutexFreeFn? function typedef and the implemented Threading::mutex_free() method through the _init_threading() call. DBUS_HAS_RECURSIVE_MUTEX is defined in dbus-c++'s internal config.h but this is not installed for system wide use and is not referenced in any of the dbus-c++ include files. DBUS_HAS_RECURSIVE_MUTEX is defined in dbus-c++'s config.h for dbus 0.95 or later. The bool variation of the mutex functions are deprecated, and since dbus-0.95 dates from 2007 it is safe to assume that everyone is using the void versions. Therefore the simplistic approach of defining DBUS_HAS_RECURSIVE_MUTEX if it is not already defined prior to including dbus-c++/dbus.h should be safe. In addition it is necessary to do this before including any of the *-glue.h files. These include dbus-c++/dbus.h but because they are generated it's not easy to insert the workaround code into them. Thanks to Orcan Ogetbil for the initial report, looking into and identifying the true source of the problem in dbus-c++, and proposing the solution. The full discussion was on the FFADO-devel list, subject "gcc7 build fixes", 14-16 February 2017. [Less]
Posted about 1 month ago by jwoi...@just42.net
libieee1394: fix incorrect comparisons when searching for the first zero byte in a string right-padded with zero bytes. Rather than comparing the string's characters, a pointer was compared instead. The problem came to light due to a warning from gcc7 as reported by Orcan Ogetbil. Thanks Orcan.
Posted 2 months ago by jwoi...@just42.net
README: fix URL to compilation guides. Thanks to Shalok Shalom for pointing out the error (via ffado-user mailing list).
Posted 2 months ago by jwoi...@just42.net
bebob: make allowances for a variation of the ESI QuantaFire? 610 which reports a different model ID to what others do. Thanks to Shalok Shalom for the report, information and initial testing. Further testing may highlight the need for additional code changes.
Posted 2 months ago by jwoi...@just42.net
Add the "-b" / "--bypassdbus" command line option to ffado-mixer. If given, no communication with ffado-dbus-server will be attempted. Instead, an instance of each supported mixer module will be created with stubs providing placeholder values in ... [More] place of values obtained from hardware. This permits rudimentary debugging of mixer modules for interfaces which the developer does not have on hand. This commit amounts to a minor rework of a patch originally submitted by Xavier Forestier as part of a large series which is being slowly merged: https://sourceforge.net/p/ffado/mailman/message/35457569/. The most significant difference is that the bypassdbus functionality in Xavier's patch was a compile option whereas the commit implements it as a runtime option. It is felt that this will make things easier for developers in the long run: mixer modules can be tested without having to reconfigure ffado from source. Minor bug fixes were applied to the patch as it was reworked. Thanks to Xavier Forestier for the original patch. [Less]
Posted 2 months ago by jwoi...@just42.net
saffire_dice mixer: fix typos introduced with the new signal style, take 2.
Posted 2 months ago by jwoi...@just42.net
saffire_dice mixer: fix typos introduced with the new signal style.
Posted 2 months ago by jwoi...@just42.net
saffire mixer: fix typo introduced with the new signal style.