Changeset 3277:26c286f86c41 in roaraudio


Ignore:
Timestamp:
02/01/10 11:47:55 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added RTP to DSTR API

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/vio_dstr.h

    r3115 r3277  
    9191#define ROAR_VIO_DSTR_OBJT_GOPHER_PLUS    (0x22|ROAR_VIO_DSTR_OBJGT_PROTO) 
    9292#define ROAR_VIO_DSTR_OBJT_ICY            (0x31|ROAR_VIO_DSTR_OBJGT_PROTO) 
     93#define ROAR_VIO_DSTR_OBJT_RTP2           (0x42|ROAR_VIO_DSTR_OBJGT_PROTO) 
     94#define ROAR_VIO_DSTR_OBJT_RTP            ROAR_VIO_DSTR_OBJT_RTP2 
    9395 
    9496/* 
  • libroar/vio_dstr.c

    r3118 r3277  
    101101 {ROAR_VIO_DSTR_OBJT_ICY,        "icy", 
    102102      {ROAR_VIO_DEF_TYPE_EOL}}, 
     103 {ROAR_VIO_DSTR_OBJT_RTP2,       "rtp2", 
     104      {ROAR_VIO_DEF_TYPE_EOL}}, 
     105 {ROAR_VIO_DSTR_OBJT_RTP,        "rtp", 
     106      {ROAR_VIO_DEF_TYPE_EOL}}, 
    103107 
    104108 {ROAR_VIO_DSTR_OBJT_GZIP,       "gzip", 
     
    394398   case ROAR_VIO_DSTR_OBJT_PASS: 
    395399   case ROAR_VIO_DSTR_OBJT_RE: 
     400   case ROAR_VIO_DSTR_OBJT_RTP2: // we currently only forward the defs 
    396401   case ROAR_VIO_DSTR_OBJT_GZIP: 
    397402   case ROAR_VIO_DSTR_OBJT_BZIP2: 
     
    693698      } 
    694699     break; 
     700    case ROAR_VIO_DSTR_OBJT_RTP2: 
     701      if ( roar_vio_open_rtp(tc, prev, c->dst, c->def) == -1 ) { 
     702       _ret(-1); 
     703      } 
     704     break; 
    695705    case ROAR_VIO_DSTR_OBJT_PGP_ENC: 
    696706    case ROAR_VIO_DSTR_OBJT_PGP_STORE: 
Note: See TracChangeset for help on using the changeset viewer.