Changeset 1926:4522f8bfab00 in roaraudio for roard


Ignore:
Timestamp:
06/04/09 16:51:25 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added sill dummy stream flag MMAP :)

Location:
roard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • roard/roard.c

    r1924 r1926  
    166166#endif 
    167167 int codec; 
    168  int sync = 0; 
     168 int sync = 0, f_mmap = 0; 
    169169 int32_t blocks = -1, blocksize = -1; 
    170170 int dir = ROAR_DIR_OUTPUT; 
     
    235235  } else if ( strcmp(k, "blocksize") == 0 ) { 
    236236   blocksize = atoi(v); 
     237  } else if ( strcmp(k, "mmap") == 0 ) { 
     238   f_mmap = 1; 
    237239  } else if ( strcmp(k, "subsystem") == 0 ) { 
    238240   if ( !strcasecmp(v, "wave") || !strcasecmp(v, "waveform") ) { 
     
    327329  streams_reset_flag(stream, ROAR_FLAG_SYNC); 
    328330 } 
     331 
     332 if ( f_mmap ) 
     333  streams_set_flag(stream, ROAR_FLAG_MMAP); 
    329334 
    330335 return 0; 
  • roard/streams.c

    r1914 r1926  
    390390  return -1; 
    391391 
     392 if ( flag & ROAR_FLAG_MMAP ) 
     393  flag -= ROAR_FLAG_MMAP; 
     394 
    392395 if ( flag & ROAR_FLAG_PRIMARY ) { 
    393396  streams_set_primary(id, 1); 
Note: See TracChangeset for help on using the changeset viewer.