Lines Matching defs:command

37 //        effect_command_t command;
134 // | | | command must specify a buffer descriptor
137 // | | | EFFECT_CMD_CONFIGURE command to request input.
143 // | | | command must specify a buffer descriptor
146 // | | | EFFECT_CMD_CONFIGURE command to request output
225 // buffer provider function installed by the EFFECT_CMD_CONFIGURE command.
227 // command is received and until the EFFECT_CMD_DISABLE is received. When the engine
228 // receives the EFFECT_CMD_DISABLE command it should turn off the effect gracefully
240 // If NULL, use the configuration passed by EFFECT_CMD_CONFIGURE command.
243 // If NULL, use the configuration passed by EFFECT_CMD_CONFIGURE command.
258 // Function: command
260 // Description: Send a command and receive a response to/from effect engine.
265 // cmdCode: command code: the command can be a standardized command defined in
266 // effect_command_e (see below) or a proprietary command.
267 // cmdSize: size of command in bytes
268 // pCmdData: pointer to command data
278 // invalid command/reply size or format according to command code
280 // API specification. Status related to the execution of a particular command should be
283 // *pReplyData updated with command response
297 effect_command_t command;
302 //--- Standardized command codes for command() function
317 EFFECT_CMD_FIRST_PROPRIETARY = 0x10000 // first proprietary command code
321 // command: EFFECT_CMD_INIT
326 // command format:
334 // command: EFFECT_CMD_CONFIGURE
339 // command format:
347 // command: EFFECT_CMD_RESET
352 // command format:
360 // command: EFFECT_CMD_ENABLE
365 // command format:
373 // command: EFFECT_CMD_DISABLE
378 // command format:
386 // command: EFFECT_CMD_SET_PARAM
391 // command format:
399 // command: EFFECT_CMD_SET_PARAM_DEFERRED
402 // Set a parameter but apply it only when receiving EFFECT_CMD_SET_PARAM_COMMIT command
404 // command format:
412 // command: EFFECT_CMD_SET_PARAM_COMMIT
417 // command format:
425 // command: EFFECT_CMD_GET_PARAM
430 // command format:
438 // command: EFFECT_CMD_SET_DEVICE
444 // command when the device changes
446 // command format:
454 // command: EFFECT_CMD_SET_VOLUME
459 // its descriptor to receive this command before every call to process() function
463 // indicated in the command.
465 // command format:
480 // command: EFFECT_CMD_SET_AUDIO_MODE
484 // descriptor to receive this command when the audio mode changes.
486 // command format:
494 // command: EFFECT_CMD_FIRST_PROPRIETARY
497 // All proprietary effect commands must use command codes above this value. The size and format of
498 // command and response fields is free in this case
530 // command did not specify an audio buffer.
544 // passed by the EFFECT_CMD_CONFIGURE command.
620 // in buffer_config_t must be taken into account when executing the EFFECT_CMD_CONFIGURE command
633 // command to configure audio parameters and buffers for effect engine input and output.
641 // command and pCmdData and pReplyData of EFFECT_CMD_GET_PARAM command.
665 int32_t status; // Transaction status (unused for command, used for reply)