File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -143,6 +143,10 @@ struct snd_compr_stream {
143
143
* Not valid if copy is implemented
144
144
* @get_caps: Retrieve DSP capabilities, mandatory
145
145
* @get_codec_caps: Retrieve capabilities for a specific codec, mandatory
146
+ * @task_create: Create a set of input/output buffers for accel operations
147
+ * @task_start: Start (queue) a task for accel operations
148
+ * @task_stop: Stop (dequeue) a task for accel operations
149
+ * @task_free: Free a set of input/output buffers for accel operations
146
150
*/
147
151
struct snd_compr_ops {
148
152
int (* open )(struct snd_compr_stream * stream );
Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ struct snd_compr_metadata {
139
139
* @output_fd: data output file descriptor (dma-buf)
140
140
* @input_size: filled data in bytes (from caller, must not exceed fragment size)
141
141
* @flags: see SND_COMPRESS_TFLG_* defines
142
+ * @reserved: reserved for future extension
142
143
*/
143
144
struct snd_compr_task {
144
145
__u64 seqno ;
@@ -169,6 +170,7 @@ enum snd_compr_state {
169
170
* @output_size: filled data in bytes (from driver)
170
171
* @output_flags: reserved for future (all zeros - from driver)
171
172
* @state: actual task state (SND_COMPRESS_TASK_STATE_*)
173
+ * @reserved: reserved for future extension
172
174
*/
173
175
struct snd_compr_task_status {
174
176
__u64 seqno ;
You can’t perform that action at this time.
0 commit comments