Show
Ignore:
Timestamp:
09/05/07 07:07:05 (17 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/musicsubunit/avc_descriptor_music.cpp

    r524 r618  
    2727#include "../descriptors/avc_descriptor_cmd.h" 
    2828 
    29 #include "../util/avc_serialize.h" 
     29#include "libutil/cmd_serialize.h" 
    3030#include "libieee1394/ieee1394service.h" 
    3131 
     
    4848 
    4949bool 
    50 AVCMusicGeneralStatusInfoBlock::serialize( IOSSerialize& se ) 
     50AVCMusicGeneralStatusInfoBlock::serialize( Util::IOSSerialize& se ) 
    5151{ 
    5252    bool result=true; 
     
    6363 
    6464bool 
    65 AVCMusicGeneralStatusInfoBlock::deserialize( IISDeserialize& de ) 
     65AVCMusicGeneralStatusInfoBlock::deserialize( Util::IISDeserialize& de ) 
    6666{ 
    6767    bool result=true; 
     
    8686 
    8787bool 
    88 AVCMusicOutputPlugStatusInfoBlock::serialize( IOSSerialize& se ) 
     88AVCMusicOutputPlugStatusInfoBlock::serialize( Util::IOSSerialize& se ) 
    8989{ 
    9090    bool result=true; 
     
    9696 
    9797bool 
    98 AVCMusicOutputPlugStatusInfoBlock::deserialize( IISDeserialize& de ) 
     98AVCMusicOutputPlugStatusInfoBlock::deserialize( Util::IISDeserialize& de ) 
    9999{ 
    100100    bool result=true; 
     
    128128 
    129129bool 
    130 AVCMusicClusterInfoBlock::serialize( IOSSerialize& se ) 
     130AVCMusicClusterInfoBlock::serialize( Util::IOSSerialize& se ) 
    131131{ 
    132132    bool result=true; 
     
    162162 
    163163bool 
    164 AVCMusicClusterInfoBlock::deserialize( IISDeserialize& de ) 
     164AVCMusicClusterInfoBlock::deserialize( Util::IISDeserialize& de ) 
    165165{ 
    166166    bool result=true; 
     
    255255 
    256256bool 
    257 AVCMusicSubunitPlugInfoBlock::serialize( IOSSerialize& se ) 
     257AVCMusicSubunitPlugInfoBlock::serialize( Util::IOSSerialize& se ) 
    258258{ 
    259259    bool result=true; 
     
    286286 
    287287bool 
    288 AVCMusicSubunitPlugInfoBlock::deserialize( IISDeserialize& de ) 
     288AVCMusicSubunitPlugInfoBlock::deserialize( Util::IISDeserialize& de ) 
    289289{ 
    290290    bool result=true; 
     
    388388 
    389389bool 
    390 AVCMusicPlugInfoBlock::serialize( IOSSerialize& se ) 
     390AVCMusicPlugInfoBlock::serialize( Util::IOSSerialize& se ) 
    391391{ 
    392392    bool result=true; 
     
    418418 
    419419bool 
    420 AVCMusicPlugInfoBlock::deserialize( IISDeserialize& de ) 
     420AVCMusicPlugInfoBlock::deserialize( Util::IISDeserialize& de ) 
    421421{ 
    422422    bool result=true; 
     
    519519 
    520520bool 
    521 AVCMusicRoutingStatusInfoBlock::serialize( IOSSerialize& se ) 
     521AVCMusicRoutingStatusInfoBlock::serialize( Util::IOSSerialize& se ) 
    522522{ 
    523523    bool result=true; 
     
    560560 
    561561bool 
    562 AVCMusicRoutingStatusInfoBlock::deserialize( IISDeserialize& de ) 
     562AVCMusicRoutingStatusInfoBlock::deserialize( Util::IISDeserialize& de ) 
    563563{ 
    564564    bool result=true; 
     
    654654 
    655655bool 
    656 AVCMusicStatusDescriptor::serialize( IOSSerialize& se ) 
     656AVCMusicStatusDescriptor::serialize( Util::IOSSerialize& se ) 
    657657{ 
    658658    bool result=true; 
     
    674674 
    675675bool 
    676 AVCMusicStatusDescriptor::deserialize( IISDeserialize& de ) 
     676AVCMusicStatusDescriptor::deserialize( Util::IISDeserialize& de ) 
    677677{ 
    678678    bool result=true; 
  • trunk/libffado/src/libavc/musicsubunit/avc_descriptor_music.h

    r524 r618  
    4848 
    4949 
    50 class IOSSerialize; 
    51 class IISDeserialize; 
     50class Util::IOSSerialize; 
     51class Util::IISDeserialize; 
    5252 
    5353/** 
     
    5858public: 
    5959 
    60     virtual bool serialize( IOSSerialize& se ); 
    61     virtual bool deserialize( IISDeserialize& de ); 
     60    virtual bool serialize( Util::IOSSerialize& se ); 
     61    virtual bool deserialize( Util::IISDeserialize& de ); 
    6262 
    6363    AVCMusicGeneralStatusInfoBlock( ); 
     
    8080public: 
    8181 
    82     virtual bool serialize( IOSSerialize& se ); 
    83     virtual bool deserialize( IISDeserialize& de ); 
     82    virtual bool serialize( Util::IOSSerialize& se ); 
     83    virtual bool deserialize( Util::IISDeserialize& de ); 
    8484 
    8585    AVCMusicOutputPlugStatusInfoBlock( ); 
     
    106106    typedef std::vector<struct sSignalInfo>::iterator SignalInfoVectorIterator; 
    107107 
    108     virtual bool serialize( IOSSerialize& se ); 
    109     virtual bool deserialize( IISDeserialize& de ); 
     108    virtual bool serialize( Util::IOSSerialize& se ); 
     109    virtual bool deserialize( Util::IISDeserialize& de ); 
    110110 
    111111    virtual bool clear(); 
     
    147147    }; 
    148148 
    149     virtual bool serialize( IOSSerialize& se ); 
    150     virtual bool deserialize( IISDeserialize& de ); 
     149    virtual bool serialize( Util::IOSSerialize& se ); 
     150    virtual bool deserialize( Util::IISDeserialize& de ); 
    151151 
    152152    AVCMusicSubunitPlugInfoBlock( ); 
     
    181181public: 
    182182 
    183     virtual bool serialize( IOSSerialize& se ); 
    184     virtual bool deserialize( IISDeserialize& de ); 
     183    virtual bool serialize( Util::IOSSerialize& se ); 
     184    virtual bool deserialize( Util::IISDeserialize& de ); 
    185185    virtual bool clear(); 
    186186 
     
    221221public: 
    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 
    226226    AVCMusicRoutingStatusInfoBlock( ); 
     
    255255 
    256256public: 
    257     virtual bool serialize( IOSSerialize& se ); 
    258     virtual bool deserialize( IISDeserialize& de ); 
     257    virtual bool serialize( Util::IOSSerialize& se ); 
     258    virtual bool deserialize( Util::IISDeserialize& de ); 
    259259     
    260260    AVCMusicStatusDescriptor( Unit* unit, Subunit* subunit ); 
  • trunk/libffado/src/libavc/musicsubunit/avc_musicsubunit.cpp

    r612 r618  
    3030#include "../general/avc_plug_info.h" 
    3131#include "../streamformat/avc_extended_stream_format.h" 
    32 #include "../util/avc_serialize.h" 
     32#include "libutil/cmd_serialize.h" 
    3333 
    3434#include "avc_musicsubunit.h"