#include <gio/gio.h>
-#include <glib.h>
#include <stdlib.h>
#include <mm_error.h>
#include <mm_debug.h>
-#include "../include/mm_sound_common.h"
#include "../include/mm_sound_dbus.h"
#include "../include/mm_sound_intf.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <error.h>
-#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
-#include <signal.h>
-#include <pthread.h>
#include <getopt.h>
-#include <vconf.h>
-#include <mm_error.h>
#include <mm_debug.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-#include <semaphore.h>
-#include <time.h>
-#include <errno.h>
-
-
-#include "../include/mm_sound_common.h"
-#include "../include/mm_sound_utils.h"
#include "include/mm_sound_mgr_focus.h"
-#include "include/mm_sound_mgr_focus_ipc.h"
#include "include/mm_sound_mgr_focus_dbus.h"
-#include <glib.h>
-
#define USE_SYSTEM_SERVER_PROCESS_MONITORING
typedef struct {
#include "include/mm_sound_mgr_focus.h"
#include "../include/mm_sound_common.h"
-#include "../include/mm_sound_stream.h"
-#include <mm_error.h>
#include <mm_debug.h>
-#include <glib.h>
#include <poll.h>
#include <fcntl.h>
-#include "include/mm_sound_mgr_focus_ipc.h"
#include "include/mm_sound_mgr_focus_dbus.h"
#include "../include/mm_sound_utils.h"
#include <sys/time.h>
-#include <sys/stat.h>
static GList *g_focus_node_list = NULL;
static pthread_mutex_t g_focus_node_list_mutex = PTHREAD_MUTEX_INITIALIZER;
#include <stdlib.h>
#include <string.h>
-#include <unistd.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <mm_types.h>
#include <mm_error.h>
#include <mm_debug.h>
#include <gio/gio.h>
-#include <glib.h>
#ifdef USE_SECURITY
#include <security-server.h>
#include <stdlib.h>
#include <string.h>
-#include <pthread.h>
-#include <sys/shm.h>
-#include <sys/msg.h>
-#include <sys/mman.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-
-#include <errno.h>
#include "include/mm_sound_mgr_focus_ipc.h"
#include "include/mm_sound_mgr_focus_dbus.h"
#include "../include/mm_sound_common.h"
#include "include/mm_sound_mgr_focus.h"
-#include <mm_error.h>
#include <mm_debug.h>
-#include <gio/gio.h>
-
#ifdef USE_FOCUS
#ifdef SUPPORT_CONTAINER
#include <memory.h>
#include <unistd.h>
#include <pthread.h>
-#include <stdio.h>
-#include <sys/types.h>
-#include <fcntl.h>
-#include <sys/stat.h>
#include <errno.h>
#include <vconf.h>
#include <mm_types.h>
#include <mm_error.h>
-#include <mm_message.h>
#include <mm_session_private.h>
#include <mm_debug.h>
#include "include/mm_sound_private.h"
-#include "include/mm_sound.h"
#include "include/mm_sound_utils.h"
#include "include/mm_sound_client.h"
#include "include/mm_sound_pa_client.h"
-#include "include/mm_ipc.h"
#include "include/mm_sound_common.h"
#include <memory.h>
#include <unistd.h>
#include <pthread.h>
-#include <stdio.h>
-#include <sys/types.h>
#include <fcntl.h>
#include <vconf.h>
-#include <sys/stat.h>
-#include <errno.h>
-
#include <semaphore.h>
-#include <errno.h>
-#include <mm_types.h>
#include <mm_error.h>
-#include <mm_message.h>
#include <mm_debug.h>
-#include <mm_sound.h>
-#include <mm_sound_private.h>
#define KEYTONE_PATH "/tmp/keytone" /* Keytone pipe path */
#define FILE_FULL_PATH 1024 /* File path lenth */
#include <stdlib.h>
#include <string.h>
#include <poll.h>
-#include <sys/types.h>
-#include <sys/shm.h>
-#include <sys/mman.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
-#include <sys/msg.h>
-#include <assert.h>
#include <errno.h>
#include <signal.h>
#include <mm_error.h>
#include <mm_debug.h>
-//#include <glib.h>
#include "include/mm_sound.h"
#include "include/mm_sound_client.h"
#include "include/mm_sound_common.h"
#include "include/mm_sound_device.h"
#include "include/mm_sound_stream.h"
-#ifdef USE_FOCUS
-#include "include/mm_sound_focus.h"
-#endif
#include <mm_session.h>
#include <mm_session_private.h>
-#define __DIRECT_CALLBACK__
-//#define __GIDLE_CALLBACK__
-
#include <glib.h>
#if defined(__GSOURCE_CALLBACK__)
#include <sys/poll.h>
#include <stdlib.h>
#include <unistd.h>
-#include <stdio.h>
-#include <vconf.h>
#include <mm_debug.h>
#include <stdlib.h>
#include <unistd.h>
-#include <stdio.h>
-#include <vconf.h>
#include <mm_debug.h>
#include "include/mm_sound.h"
#include "include/mm_sound_client.h"
-#include "include/mm_sound_focus.h"
-#include "focus_server/include/mm_sound_mgr_focus.h"
#define RETURN_ERROR_IF_FOCUS_CB_THREAD(x_thread) \
{ \
#include <stdlib.h>
#include <memory.h>
#include <unistd.h>
-#include <pthread.h>
-#include <stdio.h>
-#include <sys/types.h>
#include <fcntl.h>
#include <vconf.h>
-#include <sys/stat.h>
-#include <errno.h>
#include <gio/gio.h>
-#include <mm_types.h>
#include <mm_error.h>
-#include <mm_message.h>
#include <mm_debug.h>
#include <mm_sound.h>
-#include <mm_sound_private.h>
#include "include/mm_sound_common.h"
*
*/
+#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <sys/shm.h>
-#include <sys/mman.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <sys/msg.h>
-#include <assert.h>
-#include <errno.h>
-#include <stdio.h>
#include <mm_error.h>
#include <mm_debug.h>
-#include <mm_session.h>
-#include <mm_session_private.h>
#include <mm_sound_pa_client.h>
#include <glib.h>
-#include <pulse/simple.h>
-#include <pulse/proplist.h>
-
-#include "include/mm_sound.h"
-#include "include/mm_sound_private.h"
-#include "include/mm_sound_utils.h"
-#include "include/mm_sound_common.h"
#define MM_SOUND_CHANNEL_MIN 1
#define MM_SOUND_CHANNEL_MAX 6
#include <glib.h>
-#include <poll.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <signal.h>
#include <mm_error.h>
#include <mm_debug.h>
#include "include/mm_sound_proxy.h"
-#include "include/mm_sound_device.h"
#include "include/mm_sound_common.h"
#include "include/mm_sound_dbus.h"
#include "include/mm_sound_intf.h"
Name: libmm-sound
Summary: MMSound Package contains client lib and sound_server binary
-Version: 0.10.19
+Version: 0.10.20
Release: 0
Group: System/Libraries
License: Apache-2.0
#ifndef __MM_SOUND_MGR_CODEC_H__
#define __MM_SOUND_MGR_CODEC_H__
+#include <stdbool.h>
+
#include <mm_source.h>
#include <mm_sound_stream.h>
+#include "../../include/mm_sound.h"
typedef struct {
int tone;
#include "include/mm_sound_mgr_ipc.h"
#include "include/mm_sound_plugin_codec.h"
#include "include/mm_sound_thread_pool.h"
-#include "include/mm_sound_pa_client.h"
+
#include "../include/mm_sound_common.h"
#include "../include/mm_sound_focus.h"
-#include "../include/mm_sound_device.h"
#define _ENABLE_KEYTONE /* Temporal test code */
#include <fcntl.h>
#include <errno.h>
-//#include <pthread.h>
#include "include/mm_sound_mgr_common.h"
#include "include/mm_sound_mgr_ipc.h"
#include "include/mm_sound_mgr_ipc_dbus.h"
#include "../include/mm_sound_common.h"
-//#include "include/mm_sound_thread_pool.h"
#include "include/mm_sound_mgr_codec.h"
-#include <mm_error.h>
#include <mm_debug.h>
-#include <gio/gio.h>
-
#define SHM_OPEN
/* workaround for AF volume gain tuning */
-#include <stdlib.h>
#include <string.h>
-#include <unistd.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <mm_types.h>
#include <mm_error.h>
#include <mm_debug.h>
#include <gio/gio.h>
-#include <glib.h>
#ifdef USE_SECURITY
#include <security-server.h>
#include <stdlib.h>
#include <string.h>
-#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <dirent.h>
#include <dlfcn.h>
-#include "../include/mm_sound_common.h"
#include "include/mm_sound_plugin.h"
#include <mm_error.h>
#include <mm_debug.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <error.h>
-#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
-#include <signal.h>
-#include <pthread.h>
#include <getopt.h>
#include <vconf.h>
#include <mm_debug.h>
#include <fcntl.h>
-#include <sys/stat.h>
#include <semaphore.h>
-#include <time.h>
-#include <errno.h>
-
#include "../include/mm_sound_common.h"
-#include "../include/mm_sound_utils.h"
#include "include/mm_sound_thread_pool.h"
#include "include/mm_sound_mgr_run.h"
#include "include/mm_sound_mgr_codec.h"
-#include "include/mm_sound_mgr_ipc.h"
#include "include/mm_sound_mgr_ipc_dbus.h"
-#include <glib.h>
-
#include "../config.h" /* for PLUGIN_DIR */
#define PLUGIN_ENV "MM_SOUND_PLUGIN_PATH"
#include <stdio.h>
#include <stdlib.h>
-#include <pthread.h>
#include <unistd.h>
#include <mm_error.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <sys/time.h>
-#include <time.h>
#include <semaphore.h>
-#include <unistd.h>
-#include <sys/syscall.h>
#include <mm_error.h>
#include <mm_debug.h>
#include <mm_source.h>
#include <mm_sound.h>
-#include <pthread.h>
#include <fcntl.h>
-#include <sys/types.h>
-#include <sys/stat.h>
#include <errno.h>
-#include <semaphore.h>
-
-#include <pulse/sample.h>
#include "../../include/mm_sound_plugin_run.h"
#include "../../include/mm_sound_plugin_codec.h"
#include "../../../include/mm_sound_utils.h"
#include "../../../include/mm_sound_common.h"
-#include "../../../include/mm_sound_pa_client.h"
#define DEFAULT_TIMEOUT_MSEC_IN_USEC (600*1000)
#define ENV_KEYTONE_TIMEOUT "KEYTONE_TIMEOUT"
#include <string.h>
#include <semaphore.h>
-#include <unistd.h>
#include <pthread.h>
-#include <sys/stat.h>
-#include <fcntl.h>
#include <mm_error.h>
#include <mm_debug.h>
#include <tremolo_vorbisdec_api.h>
#include "../../include/mm_sound.h"
-#include "../../include/mm_ipc.h"
-#include "../../include/mm_sound_thread_pool.h"
#include "../../include/mm_sound_plugin_codec.h"
-#include "../../../include/mm_sound_private.h"
#include "../../../include/mm_sound_pa_client.h"
#define OGG_DEC_BUF_SIZE 4096
#include <string.h>
#include <semaphore.h>
-#include <unistd.h>
-#include <pthread.h>
-#include "../../include/mm_sound_thread_pool.h"
#include "../../include/mm_sound_plugin_codec.h"
#include <mm_error.h>
#include <mm_debug.h>
#include <mm_sound.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-
/* For Beep */
-#include <fcntl.h>
#include <math.h>
#include <glib.h>
#include <stdint.h>
#include <semaphore.h>
-#include <unistd.h>
#include <mm_error.h>
#include <mm_debug.h>
#include <pthread.h>
#include <mm_sound_pa_client.h>
-#include "../../include/mm_sound.h"
-#include "../../include/mm_ipc.h"
-#include "../../include/mm_sound_thread_pool.h"
#include "../../include/mm_sound_plugin_codec.h"
-#include "../../../include/mm_sound_private.h"
#include "../../../include/mm_sound_common.h"
#define SAMPLE_COUNT 128