Lines Matching defs:xfer_context
29 struct xfer_context {
58 int xfer_context_init(struct xfer_context *xfer, enum xfer_type type,
60 void xfer_context_destroy(struct xfer_context *xfer);
61 int xfer_context_pre_process(struct xfer_context *xfer,
67 int xfer_context_process_frames(struct xfer_context *xfer,
71 void xfer_context_pause(struct xfer_context *xfer, bool enable);
72 void xfer_context_post_process(struct xfer_context *xfer);
75 int xfer_options_parse_args(struct xfer_context *xfer,
78 int xfer_options_fixup_paths(struct xfer_context *xfer);
79 void xfer_options_calculate_duration(struct xfer_context *xfer,
85 int (*init)(struct xfer_context *xfer, snd_pcm_stream_t direction);
86 int (*parse_opt)(struct xfer_context *xfer, int key, const char *optarg);
87 int (*validate_opts)(struct xfer_context *xfer);
88 int (*pre_process)(struct xfer_context *xfer, snd_pcm_format_t *format,
93 int (*process_frames)(struct xfer_context *xfer,
97 void (*post_process)(struct xfer_context *xfer);
98 void (*destroy)(struct xfer_context *xfer);
99 void (*pause)(struct xfer_context *xfer, bool enable);
100 void (*help)(struct xfer_context *xfer);