Changeset 2535:d9ac946cd7fc in roaraudio
- Timestamp:
- 09/02/09 02:37:54 (15 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/roard/protocol-esound.c
r2534 r2535 50 50 {ESD_PROTO_SAMPLE_STOP, _INTSIZE, _NAME("SAMPLE_STOP"), NULL}, 51 51 {ESD_PROTO_SAMPLE_KILL, 0 , _NAME("SAMPLE_KILL"), NULL}, 52 {ESD_PROTO_STANDBY, ESD_KEY_LEN + _INTSIZE, _NAME("STANDBY"), NULL},53 {ESD_PROTO_RESUME, ESD_KEY_LEN + _INTSIZE, _NAME("RESUME"), NULL},52 {ESD_PROTO_STANDBY, ESD_KEY_LEN + _INTSIZE, _NAME("STANDBY"), emul_esd_on_standby}, 53 {ESD_PROTO_RESUME, ESD_KEY_LEN + _INTSIZE, _NAME("RESUME"), emul_esd_on_standby}, 54 54 {ESD_PROTO_SAMPLE_GETID, ESD_NAME_MAX , _NAME("SAMPLE_GETID"), NULL}, 55 55 {ESD_PROTO_STREAM_FILT, ESD_NAME_MAX + 2 * _INTSIZE, _NAME("STREAM_FILT"), emul_esd_on_stream}, … … 313 313 } 314 314 315 int emul_esd_on_standby (int client, struct emul_esd_command * cmd, void * data, struct roar_vio_calls * vio) { 316 int ok = 0; 317 318 if ( emul_esd_test_auth(client, data, vio) == -1 ) { 319 return emul_esd_int_write(client, ok, vio); 320 } 321 322 ok = 1; 323 324 if (cmd->cmd == ESD_PROTO_STANDBY) { 325 g_standby = 1; 326 } else { 327 g_standby = 0; 328 } 329 330 331 return emul_esd_int_write(client, ok, vio); 332 } 333 315 334 #endif 316 335 #endif -
roard/include/emul_esd.h.OLD
r2533 r2535 54 54 int emul_esd_on_stream (int client, struct emul_esd_command * cmd, void * data, struct roar_vio_calls * vio); 55 55 int emul_esd_on_latency (int client, struct emul_esd_command * cmd, void * data, struct roar_vio_calls * vio); 56 int emul_esd_on_standby (int client, struct emul_esd_command * cmd, void * data, struct roar_vio_calls * vio); 56 57 57 58 #endif
Note: See TracChangeset
for help on using the changeset viewer.