Home
last modified time | relevance | path

Searched refs:XACodecBase (Results 1 – 4 of 4) sorted by relevance

/device/linaro/hikey/hifi/xaf/hifi-dpf/audio/
Dxa-class-base.h47 typedef struct XACodecBase XACodecBase; typedef
50 typedef XA_ERRORCODE (*xa_codec_memtab_f)(XACodecBase *codec, WORD32 i, WORD32 type, WORD32 size, …
53 typedef XA_ERRORCODE (*xa_codec_preprocess_f)(XACodecBase *);
56 typedef XA_ERRORCODE (*xa_codec_postprocess_f)(XACodecBase *, int);
59 typedef XA_ERRORCODE (*xa_codec_setparam_f)(XACodecBase *, WORD32, pVOID p);
62 typedef XA_ERRORCODE (*xa_codec_getparam_f)(XACodecBase *, WORD32, pVOID p);
68 struct XACodecBase struct
115 XA_ERRORCODE (* const * command)(XACodecBase *, xf_message_t *); argument
240 extern XA_ERRORCODE xa_base_set_param(XACodecBase *base, xf_message_t *m);
243 extern XA_ERRORCODE xa_base_set_param_ext(XACodecBase *base, xf_message_t *m);
[all …]
Dxa-class-base.c53 static XA_ERRORCODE xa_base_preinit(XACodecBase *base, u32 core) in xa_base_preinit()
85 static XA_ERRORCODE xa_base_postinit(XACodecBase *base, u32 core) in xa_base_postinit()
166 XA_ERRORCODE xa_base_set_param(XACodecBase *base, xf_message_t *m) in xa_base_set_param()
210 XA_ERRORCODE xa_base_get_param(XACodecBase *base, xf_message_t *m) in xa_base_get_param()
244 XA_ERRORCODE xa_base_set_param_ext(XACodecBase *base, xf_message_t *m) in xa_base_set_param_ext()
308 XA_ERRORCODE xa_base_get_param_ext(XACodecBase *base, xf_message_t *m) in xa_base_get_param_ext()
369 static XA_ERRORCODE xa_base_process(XACodecBase *base) in xa_base_process()
421 XACodecBase *base = (XACodecBase *) component; in xa_base_command()
459 void xa_base_schedule(XACodecBase *base, u32 dts) in xa_base_schedule()
476 void xa_base_cancel(XACodecBase *base) in xa_base_cancel()
[all …]
Dxa-class-audio-codec.c62 XACodecBase base;
108 XACodecBase *base = (XACodecBase *)codec; in xa_codec_prepare_runtime()
159 static XA_ERRORCODE xa_codec_empty_this_buffer(XACodecBase *base, xf_message_t *m) in xa_codec_empty_this_buffer()
201 static XA_ERRORCODE xa_codec_fill_this_buffer(XACodecBase *base, xf_message_t *m) in xa_codec_fill_this_buffer()
262 static XA_ERRORCODE xa_codec_port_route(XACodecBase *base, xf_message_t *m) in xa_codec_port_route()
292 static XA_ERRORCODE xa_codec_port_unroute(XACodecBase *base, xf_message_t *m) in xa_codec_port_unroute()
331 static XA_ERRORCODE xa_codec_flush(XACodecBase *base, xf_message_t *m) in xa_codec_flush()
415 static XA_ERRORCODE xa_codec_memtab(XACodecBase *base, WORD32 idx, WORD32 type, WORD32 size, WORD32… in xa_codec_memtab()
448 static XA_ERRORCODE xa_codec_preprocess(XACodecBase *base) in xa_codec_preprocess()
544 static XA_ERRORCODE xa_codec_postprocess(XACodecBase *base, int done) in xa_codec_postprocess()
[all …]
Dxa-class-mixer.c107 XACodecBase base;
177 XACodecBase *base = (XACodecBase *) mixer; in xa_mixer_prepare_runtime()
208 static XA_ERRORCODE xa_mixer_empty_this_buffer(XACodecBase *base, xf_message_t *m) in xa_mixer_empty_this_buffer()
255 static XA_ERRORCODE xa_mixer_fill_this_buffer(XACodecBase *base, xf_message_t *m) in xa_mixer_fill_this_buffer()
291 static XA_ERRORCODE xa_mixer_port_route(XACodecBase *base, xf_message_t *m) in xa_mixer_port_route()
321 static XA_ERRORCODE xa_mixer_port_unroute(XACodecBase *base, xf_message_t *m) in xa_mixer_port_unroute()
361 static XA_ERRORCODE xa_mixer_pause(XACodecBase *base, xf_message_t *m) in xa_mixer_pause()
400 static XA_ERRORCODE xa_mixer_resume(XACodecBase *base, xf_message_t *m) in xa_mixer_resume()
442 static XA_ERRORCODE xa_mixer_flush(XACodecBase *base, xf_message_t *m) in xa_mixer_flush()
500 static XA_ERRORCODE xa_mixer_memtab(XACodecBase *base, WORD32 idx, WORD32 type, WORD32 size, WORD32… in xa_mixer_memtab()
[all …]