HomeSort by relevance Sort by last modified time
    Searched refs:MixAudio (Results 1 - 4 of 4) sorted by null

  /hardware/intel/common/libmix/mix_audio/src/
mixaudio.h 23 #define MIX_AUDIO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MIX_TYPE_AUDIO, MixAudio))
29 typedef struct _MixAudio MixAudio;
152 MIX_RESULT (*initialize) (MixAudio *mix, MixCodecMode mode, MixAudioInitParams *aip, MixDrmParams *drminitparams);
153 MIX_RESULT (*configure) (MixAudio *mix, MixAudioConfigParams *audioconfigparams, MixDrmParams *drmparams);
154 MIX_RESULT (*decode) (MixAudio *mix, const MixIOVec *iovin, gint iovincnt, guint64 *insize, MixIOVec *iovout, gint iovoutcnt, guint64 *outsize);
155 MIX_RESULT (*capture_encode) (MixAudio *mix, MixIOVec *iovout, gint iovoutcnt);
156 MIX_RESULT (*start) (MixAudio *mix);
157 MIX_RESULT (*stop_drop) (MixAudio *mix);
158 MIX_RESULT (*stop_drain) (MixAudio *mix);
159 MIX_RESULT (*pause) (MixAudio *mix)
    [all...]
mixaudio.c 10 * SECTION:mixaudio
12 * @include: mixaudio.h
14 * #MixAudio object provide thread-safe API for application and/or multimedia framework to take advantage of Intel Smart Sound Technology(TM) driver for hardware audio decode and render.
16 * Each #MixAudio object represents one streaming session with the Intel Smart Sound driver and provides configuration and control of the decoding and playback options.
18 * The #MixAudio object also support integration with Intel Audio Manager service.
20 * An application can utilize the #MixAudio object by calling the following sequence:
22 * <listitem>mix_audio_new() to create a #MixAudio instance.</listitem>
43 * @short_description: Miscellanous types used by #MixAudio API.
46 * Miscellanous types used by #MixAudio API.
61 #include "mixaudio.h
    [all...]
  /hardware/intel/common/libmix/mix_audio/
autogen.sh 8 package=MixAudio
  /hardware/intel/common/libmix/mix_audio/tests/smoke/
mixaudiosmoke.c 10 #include "mixaudio.h"
24 g_printf("MixAudio Version %u.%u\n", major, minor);
35 g_printf("Smoke test for MixAudio and structs\n");
39 g_printf("Creating MixAudio...\n");
40 MixAudio *ma = mix_audio_new();
70 g_printf("Destroying MixAudio...\n");

Completed in 89 milliseconds