Changeset 5388:e5cc8e03a3e1 in roaraudio for libroardsp


Ignore:
Timestamp:
01/17/12 11:27:07 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Added support for refcount based VIOs as well as dynamically allocated VIOs (non-stack or global VIOs) (Closes: #127)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroardsp/vio_transcode.c

    r5381 r5388  
    4444 
    4545 memset(calls, 0, sizeof(struct roar_vio_calls)); 
     46 calls->flags  = ROAR_VIO_FLAGS_NONE; 
     47 calls->refc   = 1; 
    4648 
    4749 calls->inst   = (void*)xcoder; 
     
    115117 
    116118 memset(calls, 0, sizeof(struct roar_vio_calls)); 
     119 calls->flags = ROAR_VIO_FLAGS_NONE; 
     120 calls->refc  = 1; 
    117121 
    118  calls->inst   = (void*)bixcoder; 
     122 calls->inst  = (void*)bixcoder; 
    119123 
    120  calls->close  = roar_vio_bixcode_close; 
     124 calls->close = roar_vio_bixcode_close; 
    121125 
    122126 calls->read  = roar_vio_bixcode_read; 
Note: See TracChangeset for help on using the changeset viewer.