Changeset 612 for trunk/libffado/src/libavc/audiosubunit/avc_audiosubunit.h
- Timestamp:
- 09/02/07 11:31:15 (17 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/src/libavc/audiosubunit/avc_audiosubunit.h
r508 r612 32 32 #include <vector> 33 33 34 #warning merge with bebob functionblock35 #include "bebob/bebob_functionblock.h"36 34 #include "../audiosubunit/avc_function_block.h" 37 35 … … 49 47 50 48 virtual bool discover(); 51 // virtual bool discoverConnections(); 52 // 49 53 50 virtual const char* getName(); 54 //55 BeBoB::FunctionBlockVector getFunctionBlocks() { return m_functions; };56 //57 // protected:58 // bool discoverFunctionBlocks();59 // bool discoverFunctionBlocksDo(60 // ExtendedSubunitInfoCmd::EFunctionBlockType fbType );61 // bool createFunctionBlock(62 // ExtendedSubunitInfoCmd::EFunctionBlockType fbType,63 // ExtendedSubunitInfoPageData& data );64 //65 // FunctionBlock::ESpecialPurpose convertSpecialPurpose(66 // function_block_special_purpose_t specialPurpose );67 51 52 protected: 68 53 virtual bool serializeChild( Glib::ustring basePath, 69 Util::IOSerialize& ser ) const ;54 Util::IOSerialize& ser ) const {return false;}; 70 55 virtual bool deserializeChild( Glib::ustring basePath, 71 56 Util::IODeserialize& deser, 72 Unit& avDevice ) ;57 Unit& avDevice ) {return false;}; 73 58 74 protected:75 BeBoB::FunctionBlockVector m_functions;76 59 }; 77 60