Changeset 3536:5853d12bb8d3 in roaraudio for libroaross


Ignore:
Timestamp:
02/19/10 22:57:08 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

use scale

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroaross/libroaross.c

    r3517 r3536  
    702702  // set/get volume 
    703703  if ( o_w ) { 
    704    mixer.scale    = 65535; 
    705    mixer.mixer[0] = ( *ip       & 0xFF)*65535/OSS_VOLUME_SCALE; 
    706    mixer.mixer[1] = ((*ip >> 8) & 0xFF)*65535/OSS_VOLUME_SCALE; 
     704   mixer.scale    = OSS_VOLUME_SCALE; 
     705   mixer.mixer[0] = ( *ip       & 0xFF); 
     706   mixer.mixer[1] = ((*ip >> 8) & 0xFF); 
    707707   if ( roar_set_vol(&(handle->session->con), o_sid, &mixer, 2) == -1 ) { 
    708708    errno = EIO; 
Note: See TracChangeset for help on using the changeset viewer.