Changeset 44

Show
Ignore:
Timestamp:
01/10/05 12:26:09 (18 years ago)
Author:
wagi
Message:

Reinsert AVC1394_SUBUNIT_* definition.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freebob/src/ieee1394service.h

    r43 r44  
    2929 
    3030/* XXX: add those to avc1394.h */ 
    31  
     31#define AVC1394_SUBUNIT_TYPE_AUDIO (1 <<19)       
     32#define AVC1394_SUBUNIT_TYPE_PRINTER (2 <<19)     
     33#define AVC1394_SUBUNIT_TYPE_CA (6 <<19)          
     34#define AVC1394_SUBUNIT_TYPE_PANEL (9 <<19)       
     35#define AVC1394_SUBUNIT_TYPE_BULLETIN_BOARD (0xA <<19)    
     36#define AVC1394_SUBUNIT_TYPE_CAMERA_STORAGE (0xB <<19)    
     37#define AVC1394_SUBUNIT_TYPE_MUSIC (0xC <<19)     
     38          
     39#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_GENERAL     (1<<0)       
     40#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_AUDIO       (1<<1)       
     41#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_MIDI        (1<<2)       
     42#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_SMPTE       (1<<3)       
     43#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_SAMPLECOUNT (1<<4)       
     44#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_AUDIOSYNC   (1<<5)       
     45#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_RESERVED    (1<<6)       
     46#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_MORE        (1<<7)       
     47          
     48#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_NONBLOCKING (1<<0)       
     49#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_BLOCKING    (1<<1)       
     50          
     51#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_AUDIOSYNC_BUS      (1<<0)        
     52#define AVC1394_SUBUNIT_MUSIC_CAPABILITY_AUDIOSYNC_EXTERNAL (1<<0)        
     53  
    3254class Ieee1394Service { 
    3355 public: