Changeset 3529:fba86b5b08a7 in roaraudio for libroar/ctl.c
- Timestamp:
- 02/19/10 17:36:33 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/ctl.c
r3517 r3529 246 246 m.cmd = ROAR_CMD_GET_VOL; 247 247 m.datalen = 2*2; 248 info[0] = 0; 249 info[1] = ROAR_HOST2NET16(id); 248 m.stream = id; 249 250 info[0] = ROAR_HOST2NET16(1); 250 251 251 252 if ( roar_req(con, &m, NULL) == -1 ) … … 255 256 return -1; 256 257 257 if ( info[0] != 0)258 if ( ROAR_NET2HOST16(info[0]) != 1 ) 258 259 return -1; 259 260 … … 266 267 return -1; 267 268 268 mixer->scale = 65535;269 mixer->rpg_mul = 1;270 mixer->rpg_div = 1;269 mixer->scale = ROAR_NET2HOST16(info[2]); 270 mixer->rpg_mul = ROAR_NET2HOST16(info[3]); 271 mixer->rpg_div = ROAR_NET2HOST16(info[4]); 271 272 272 273 for (i = 0; i < info[1]; i++) 273 mixer->mixer[i] = ROAR_NET2HOST16(info[i+ 2]);274 mixer->mixer[i] = ROAR_NET2HOST16(info[i+5]); 274 275 275 276 return 0;
Note: See TracChangeset
for help on using the changeset viewer.