Show
Ignore:
Timestamp:
11/28/07 12:02:08 (13 years ago)
Author:
ppalmers
Message:

- Adapt the ffado external API (upgrade to v3)

NEEDS NEW JACK BACKEND

- simplify FFADODevice constructor even more
- implement first framework support for supporting multiple adapters.

currently all firewire adapters are scanned for supported devices unless specified otherwise
however attaching devices to separate adapters is not supported. using multiple adapters at
that are connected together might work.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libffado/src/genericavc/avc_avdevice.h

    r734 r739  
    4848class AvDevice : public FFADODevice, public AVC::Unit { 
    4949public: 
    50     AvDevice( Ieee1394Service& ieee1394Service, 
    51               std::auto_ptr<ConfigRom>( configRom )); 
    52     virtual ~AvDevice(); 
     50    AvDevice( std::auto_ptr<ConfigRom>( configRom )); 
     51    virtual ~AvDevice() {}; 
    5352 
    5453    static bool probe( ConfigRom& configRom ); 
    5554    virtual bool discover(); 
    56     static FFADODevice * createDevice( Ieee1394Service& ieee1394Service, 
    57                                        std::auto_ptr<ConfigRom>( configRom )); 
     55    static FFADODevice * createDevice( std::auto_ptr<ConfigRom>( configRom )); 
    5856 
    5957    virtual bool serialize( Glib::ustring basePath, Util::IOSerialize& ser ) const;