Changeset 3309:87551ae8faeb in roaraudio


Ignore:
Timestamp:
02/03/10 13:13:22 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added some more named dstr objects, need to implement them

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/vio_dstr.h

    r3292 r3309  
    5252#define ROAR_VIO_DSTR_OBJGT_CRYPT         0x0500 
    5353#define ROAR_VIO_DSTR_OBJGT_PROTO         0x0600 /* protocolls like HTTP and Gopher */ 
     54#define ROAR_VIO_DSTR_OBJGT_CONTENT       0x0700 /* things changeing the content of the data */ 
     55#define ROAR_VIO_DSTR_OBJGT_MUX           0x0800 /* muxers and demuxers */ 
    5456#define ROAR_VIO_DSTR_OBJGT_SPECAL        0xff00 
    5557 
     
    6567#define ROAR_VIO_DSTR_OBJT_PASS           (0x10|ROAR_VIO_DSTR_OBJGT_GEN) 
    6668#define ROAR_VIO_DSTR_OBJT_RE             (0x11|ROAR_VIO_DSTR_OBJGT_GEN) 
     69#define ROAR_VIO_DSTR_OBJT_JUMBO          (0x12|ROAR_VIO_DSTR_OBJGT_GEN) 
    6770#define ROAR_VIO_DSTR_OBJT_EXEC           (0x20|ROAR_VIO_DSTR_OBJGT_GEN) 
    6871 
     
    109112#define ROAR_VIO_DSTR_OBJT_TLS            (0x2a|ROAR_VIO_DSTR_OBJGT_CRYPT) 
    110113#define ROAR_VIO_DSTR_OBJT_SSLTLS         ROAR_VIO_DSTR_OBJT_TLS 
     114 
     115#define ROAR_VIO_DSTR_OBJT_TRANSCODE      (0x10|ROAR_VIO_DSTR_OBJGT_CONTENT) 
     116 
     117#define ROAR_VIO_DSTR_OBJT_RAUM           (0x11|ROAR_VIO_DSTR_OBJGT_MUX) 
     118#define ROAR_VIO_DSTR_OBJT_OGG            (0x12|ROAR_VIO_DSTR_OBJGT_MUX) 
     119#define ROAR_VIO_DSTR_OBJT_TAR            (0x13|ROAR_VIO_DSTR_OBJGT_MUX) 
    111120 
    112121#define ROAR_VIO_DSTR_OBJT_MAGIC          (0x01|ROAR_VIO_DSTR_OBJGT_SPECAL) 
  • libroar/vio_dstr.c

    r3293 r3309  
    5656 {ROAR_VIO_DSTR_OBJT_RE,         "re", 
    5757      {ROAR_VIO_DEF_TYPE_EOL}}, 
     58 {ROAR_VIO_DSTR_OBJT_JUMBO,      "jumbo", /* TODO */ 
     59      {ROAR_VIO_DEF_TYPE_EOL}}, 
    5860 {ROAR_VIO_DSTR_OBJT_EXEC,       "exec", 
    5961      {ROAR_VIO_DEF_TYPE_EOL}}, 
     
    127129 {ROAR_VIO_DSTR_OBJT_SSLTLS,     "ssltls", 
    128130      {ROAR_VIO_DEF_TYPE_EOL}}, 
     131 
     132 {ROAR_VIO_DSTR_OBJT_TRANSCODE,  "transcode", /* TODO  */ 
     133      {ROAR_VIO_DEF_TYPE_EOL}}, 
     134 
     135 {ROAR_VIO_DSTR_OBJT_RAUM,       "raum",      /* TODO */ 
     136      {ROAR_VIO_DEF_TYPE_EOL}}, 
     137 {ROAR_VIO_DSTR_OBJT_OGG,        "ogg",       /* TODO */ 
     138      {ROAR_VIO_DEF_TYPE_EOL}}, 
     139 {ROAR_VIO_DSTR_OBJT_TAR,        "tar",       /* TODO */ 
     140      {ROAR_VIO_DEF_TYPE_EOL}}, 
     141 
    129142 
    130143 {ROAR_VIO_DSTR_OBJT_MAGIC,      "magic", 
Note: See TracChangeset for help on using the changeset viewer.