OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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