# # ChangeLog for /trunk/libffado/src/genericavc/avc_vendormodel.h # # Generated by Trac 0.10.4 # 03/28/24 02:04:06 # 08/31/07 01:56:53 ppalmers [607] * trunk/libffado/src/bebob/bebob_avdevice.cpp (modified) * trunk/libffado/src/fireworks/fireworks_device.cpp (modified) * trunk/libffado/src/genericavc/avc_avdevice.cpp (modified) * trunk/libffado/src/genericavc/avc_avdevice.h (modified) * trunk/libffado/src/genericavc/avc_vendormodel.cpp (modified) * trunk/libffado/src/genericavc/avc_vendormodel.h (modified) - Fix file-based discovery. The previous code used a pointer to a vendormodel entry. This pointer however pointed to a VendorModel object that was created on the stack of the discover function. Hence the pointer becomes invalid when the discover function is exited. The changes incorporate using a VendorModelEntry struct instead of a pointer to it. So now the FFADODevice has it's own copy of this struct, instead of a pointer to it. 08/29/07 14:17:58 wagi [599] * trunk/libffado/config.h.in (modified) * trunk/libffado/src/bebob/bebob_avdevice.cpp (modified) * trunk/libffado/src/bebob/ffado_driver_bebob.txt (added) * trunk/libffado/src/fireworks/ffado_driver_fireworks.txt (added) * trunk/libffado/src/fireworks/fireworks_device.cpp (modified) * trunk/libffado/src/genericavc/avc_avdevice.cpp (modified) * trunk/libffado/src/genericavc/avc_vendormodel.cpp (modified) * trunk/libffado/src/genericavc/avc_vendormodel.h (modified) * trunk/libffado/src/genericavc/ffado_driver_genericavc.txt (added) * trunk/libffado/src/SConscript (modified) Instead of static compiled in vendor/model table use configuration files. Maybe needs some more cleanup but I wanted to check in this baby before someone else screws me up with some majors changes in the repos :) 08/24/07 00:22:30 wagi [557] * trunk/libffado/src/bebob/bebob_avdevice.cpp (modified) * trunk/libffado/src/bebob/bebob_configparser.cpp (deleted) * trunk/libffado/src/bebob/bebob_configparser.h (deleted) * trunk/libffado/src/bebob/bebob_functionblock.cpp (modified) * trunk/libffado/src/devicemanager.cpp (modified) * trunk/libffado/src/genericavc/avc_avdevice.h (modified) * trunk/libffado/src/genericavc/avc_vendormodel.cpp (added) * trunk/libffado/src/genericavc/avc_vendormodel.h (added) * trunk/libffado/src/Makefile.am (modified) moved&renamed configparser from bebob to genericavc