Changeset 1590:07fa8c4493e4 in roaraudio for roard/driver.c


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

added first try of support for hwmixer flag

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/driver.c

    r1543 r1590  
    219219} 
    220220 
     221int driver_set_volume(int stream, struct roar_mixer_settings * mixer) { 
     222 struct roar_stream_server * ss; 
     223 
     224 if ( (ss = g_streams[stream]) == NULL ) 
     225  return -1; 
     226 
     227 if ( !streams_get_flag(stream, ROAR_FLAG_HWMIXER) ) 
     228  return 0; 
     229 
     230 if ( ss->driver_id == -1 ) 
     231  return -1; 
     232 
     233 return roar_vio_ctl(&(ss->vio), ROAR_VIO_CTL_SET_VOLUME, (void*)mixer); 
     234} 
     235 
    221236//ll 
Note: See TracChangeset for help on using the changeset viewer.