Changeset 4824:bd21c2bc0214 in roaraudio


Ignore:
Timestamp:
03/28/11 21:58:58 (9 years ago)
Author:
phi
Branch:
default
Message:

Added VIOs and DSTR elements: null:, zero:, nrandom:

Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r4820 r4824  
    99        * Added commands clientinfo and streaminfo to roarctl. 
    1010        * Added Record Bridge to roard. 
     11        * Added VIOs and DSTR elements: null:, zero:, nrandom: 
    1112 
    1213v. 0.4beta4 - Sun Mar 20 2011 12:15 CET 
  • include/libroar/libroar.h

    r4779 r4824  
    153153#include "vio_tantalos.h" 
    154154#include "vio_stdvios.h" 
     155#include "vio_misc.h" 
    155156#include "client.h" 
    156157#include "basic.h" 
  • libroar/Makefile

    r4779 r4824  
    77VIO_META=vio.o vio_select.o vio_ops.o vio_string.o 
    88VIO_BRIDGE=vio_bio.o vio_stdio.o 
    9 VIO=$(VIO_META) $(VIO_BRIDGE) vio_cmd.o vio_magic.o vio_pipe.o vio_socket.o vio_winsock.o vio_stack.o vio_jumbo.o vio_proto.o vio_dstr.o vio_tantalos.o vio_rtp.o vio_buffer.o vio_buffer_store.o vio_stdvios.o 
     9VIO=$(VIO_META) $(VIO_BRIDGE) vio_cmd.o vio_magic.o vio_pipe.o vio_socket.o vio_winsock.o vio_stack.o vio_jumbo.o vio_proto.o vio_dstr.o vio_tantalos.o vio_rtp.o vio_buffer.o vio_buffer_store.o vio_stdvios.o vio_misc.o 
    1010HASHES=hash.o hash_tiger.o 
    1111PASSWORD=passwordapi.o pinentry.o sshaskpass.o 
  • libroar/vio_dstr.c

    r4746 r4824  
    546546     next->def = c->def; 
    547547    break; 
     548   case ROAR_VIO_DSTR_OBJT_NULL: 
     549   case ROAR_VIO_DSTR_OBJT_ZERO: 
     550   case ROAR_VIO_DSTR_OBJT_NRANDOM: 
    548551   case ROAR_VIO_DSTR_OBJT_TANTALOS: 
    549552     next->def = &(next->store_def); 
     
    866869      } 
    867870     break; 
     871    case ROAR_VIO_DSTR_OBJT_NULL: 
     872    case ROAR_VIO_DSTR_OBJT_ZERO: 
     873    case ROAR_VIO_DSTR_OBJT_NRANDOM: 
     874      if ( roar_vio_open_misc_by_name(tc, roar_vio_dstr_get_name(c->type)) == -1 ) { 
     875       _ret(-1); 
     876      } 
     877     break; 
    868878    case ROAR_VIO_DSTR_OBJT_SSL1: 
    869879    case ROAR_VIO_DSTR_OBJT_SSL2: 
Note: See TracChangeset for help on using the changeset viewer.