Show
Ignore:
Timestamp:
09/05/07 07:07:05 (13 years ago)
Author:
ppalmers
Message:

move serialization routines to libutil such that they can be used for non-AVC stuff too (fireworks EFC)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libffado/src/libavc/audiosubunit/avc_function_block.cpp

    r503 r618  
    2424 
    2525#include "avc_function_block.h" 
    26 #include "../util/avc_serialize.h" 
     26#include "libutil/cmd_serialize.h" 
    2727#include "libieee1394/ieee1394service.h" 
    2828 
     
    5151 
    5252bool 
    53 FunctionBlockFeatureVolume::serialize( IOSSerialize& se ) 
     53FunctionBlockFeatureVolume::serialize( Util::IOSSerialize& se ) 
    5454{ 
    5555    bool bStatus; 
     
    6565 
    6666bool 
    67 FunctionBlockFeatureVolume::deserialize( IISDeserialize& de ) 
     67FunctionBlockFeatureVolume::deserialize( Util::IISDeserialize& de ) 
    6868{ 
    6969    bool bStatus; 
     
    102102 
    103103bool 
    104 FunctionBlockProcessingMixer::serialize( IOSSerialize& se ) 
     104FunctionBlockProcessingMixer::serialize( Util::IOSSerialize& se ) 
    105105{ 
    106106    bool bStatus; 
     
    111111 
    112112bool 
    113 FunctionBlockProcessingMixer::deserialize( IISDeserialize& de ) 
     113FunctionBlockProcessingMixer::deserialize( Util::IISDeserialize& de ) 
    114114{ 
    115115    bool bStatus; 
     
    146146 
    147147bool 
    148 FunctionBlockProcessingEnhancedMixer::serialize( IOSSerialize& se ) 
     148FunctionBlockProcessingEnhancedMixer::serialize( Util::IOSSerialize& se ) 
    149149{ 
    150150    int todo,done; 
     
    206206 
    207207bool 
    208 FunctionBlockProcessingEnhancedMixer::deserialize( IISDeserialize& de ) 
     208FunctionBlockProcessingEnhancedMixer::deserialize( Util::IISDeserialize& de ) 
    209209{ 
    210210    int todo; 
     
    295295 
    296296bool 
    297 FunctionBlockSelector::serialize( IOSSerialize& se ) 
     297FunctionBlockSelector::serialize( Util::IOSSerialize& se ) 
    298298{ 
    299299    bool bStatus; 
     
    306306 
    307307bool 
    308 FunctionBlockSelector::deserialize( IISDeserialize& de ) 
     308FunctionBlockSelector::deserialize( Util::IISDeserialize& de ) 
    309309{ 
    310310    bool bStatus; 
     
    351351 
    352352bool 
    353 FunctionBlockFeature::serialize( IOSSerialize& se ) 
     353FunctionBlockFeature::serialize( Util::IOSSerialize& se ) 
    354354{ 
    355355    bool bStatus; 
     
    368368 
    369369bool 
    370 FunctionBlockFeature::deserialize( IISDeserialize& de ) 
     370FunctionBlockFeature::deserialize( Util::IISDeserialize& de ) 
    371371{ 
    372372    bool bStatus; 
     
    438438 
    439439bool 
    440 FunctionBlockProcessing::serialize( IOSSerialize& se ) 
     440FunctionBlockProcessing::serialize( Util::IOSSerialize& se ) 
    441441{ 
    442442    bool bStatus; 
     
    458458 
    459459bool 
    460 FunctionBlockProcessing::deserialize( IISDeserialize& de ) 
     460FunctionBlockProcessing::deserialize( Util::IISDeserialize& de ) 
    461461{ 
    462462    // NOTE: apparently the fbCmd of the STATUS type, 
     
    539539 
    540540bool 
    541 FunctionBlockCodec::serialize( IOSSerialize& se ) 
     541FunctionBlockCodec::serialize( Util::IOSSerialize& se ) 
    542542{ 
    543543    return false; 
     
    545545 
    546546bool 
    547 FunctionBlockCodec::deserialize( IISDeserialize& de ) 
     547FunctionBlockCodec::deserialize( Util::IISDeserialize& de ) 
    548548{ 
    549549    return false; 
     
    615615 
    616616bool 
    617 FunctionBlockCmd::serialize( IOSSerialize& se ) 
     617FunctionBlockCmd::serialize( Util::IOSSerialize& se ) 
    618618{ 
    619619    bool bStatus; 
     
    660660 
    661661bool 
    662 FunctionBlockCmd::deserialize( IISDeserialize& de ) 
     662FunctionBlockCmd::deserialize( Util::IISDeserialize& de ) 
    663663{ 
    664664    bool bStatus; 
  • trunk/libffado/src/libavc/audiosubunit/avc_function_block.h

    r503 r618  
    4242    virtual ~FunctionBlockFeatureVolume(); 
    4343 
    44     virtual bool serialize( IOSSerialize& se ); 
    45     virtual bool deserialize( IISDeserialize& de ); 
     44    virtual bool serialize( Util::IOSSerialize& se ); 
     45    virtual bool deserialize( Util::IISDeserialize& de ); 
    4646    virtual FunctionBlockFeatureVolume* clone() const; 
    4747 
     
    5959    virtual ~FunctionBlockProcessingMixer(); 
    6060 
    61     virtual bool serialize( IOSSerialize& se ); 
    62     virtual bool deserialize( IISDeserialize& de ); 
     61    virtual bool serialize( Util::IOSSerialize& se ); 
     62    virtual bool deserialize( Util::IISDeserialize& de ); 
    6363    virtual FunctionBlockProcessingMixer* clone() const; 
    6464 
     
    8181    virtual ~FunctionBlockProcessingEnhancedMixer(); 
    8282 
    83     virtual bool serialize( IOSSerialize& se ); 
    84     virtual bool deserialize( IISDeserialize& de ); 
     83    virtual bool serialize( Util::IOSSerialize& se ); 
     84    virtual bool deserialize( Util::IISDeserialize& de ); 
    8585    virtual FunctionBlockProcessingEnhancedMixer* clone() const; 
    8686 
     
    109109    virtual ~FunctionBlockSelector(); 
    110110 
    111     virtual bool serialize( IOSSerialize& se ); 
    112     virtual bool deserialize( IISDeserialize& de ); 
     111    virtual bool serialize( Util::IOSSerialize& se ); 
     112    virtual bool deserialize( Util::IISDeserialize& de ); 
    113113    virtual FunctionBlockSelector* clone() const; 
    114114 
     
    145145    virtual ~FunctionBlockFeature(); 
    146146 
    147     virtual bool serialize( IOSSerialize& se ); 
    148     virtual bool deserialize( IISDeserialize& de ); 
     147    virtual bool serialize( Util::IOSSerialize& se ); 
     148    virtual bool deserialize( Util::IISDeserialize& de ); 
    149149    virtual FunctionBlockFeature* clone() const; 
    150150 
     
    190190    virtual ~FunctionBlockProcessing(); 
    191191 
    192     virtual bool serialize( IOSSerialize& se ); 
    193     virtual bool deserialize( IISDeserialize& de ); 
     192    virtual bool serialize( Util::IOSSerialize& se ); 
     193    virtual bool deserialize( Util::IISDeserialize& de ); 
    194194    virtual FunctionBlockProcessing* clone() const; 
    195195 
     
    221221    virtual ~FunctionBlockCodec(); 
    222222 
    223     virtual bool serialize( IOSSerialize& se ); 
    224     virtual bool deserialize( IISDeserialize& de ); 
     223    virtual bool serialize( Util::IOSSerialize& se ); 
     224    virtual bool deserialize( Util::IISDeserialize& de ); 
    225225    virtual FunctionBlockCodec* clone() const; 
    226226}; 
     
    259259    virtual ~FunctionBlockCmd(); 
    260260 
    261     virtual bool serialize( IOSSerialize& se ); 
    262     virtual bool deserialize( IISDeserialize& de ); 
     261    virtual bool serialize( Util::IOSSerialize& se ); 
     262    virtual bool deserialize( Util::IISDeserialize& de ); 
    263263    virtual FunctionBlockCmd* clone() const; 
    264264