include/alp/media_defs.h File Reference


Detailed Description

This file describes multimedia sessions.

>

This header file describes the session management API types and macros defination in the multimedia Library.

Copyright (c) 1999-2008 ACCESS CO., LTD. All rights reserved. Copyright (c) 2006 PalmSource, Inc. All rights reserved.

#include <sys/types.h>
#include "types.h"

Go to the source code of this file.

Data Structures

struct  _AlpMMRectangle
 Defines a rectangle to use for a video frame, a still image, video display area. More...

Defines

#define ALP_MM_AUDIO   (4L << 24)
 used for audio track.
#define ALP_MM_AUDIO_CODEC   (ALP_MM_AUDIO | 0x001000)
 used for audio codec.
#define ALP_MM_DESTINATION   (6L << 24)
 used for destination object.
#define ALP_MM_DESTINATION_AUDIO   (ALP_MM_DESTINATION | 0x003000)
 used for dest audio object.
#define ALP_MM_DESTINATION_FILE   (ALP_MM_DESTINATION | 0x002000)
 used for dest file.
#define ALP_MM_DESTINATION_VIDEO   (ALP_MM_DESTINATION | 0x001000)
 used for dest video object.
#define ALP_MM_ERROR_DECLARE(sys_class_id, error_id)   ((alp_status_t)((alp_status_t)(sys_class_id) | (((alp_status_t)(error_id) << 16 ) & 0x00FF0000)))
#define ALP_MM_FILE   (3L << 24)
 used for file object.
#define ALP_MM_FILE_CONTENT   (ALP_MM_FILE | 0x001000)
 used for file content.
#define ALP_MM_FILE_FORMAT   (ALP_MM_FILE | 0x002000)
 used for file format.
#define ALP_MM_FORMATKEY   (7L << 24)
 used for media format key.
#define ALP_MM_FORMATKEY_RAW_AUDIO   (ALP_MM_FORMATKEY | 0x001000)
 used for raw audio format.
#define ALP_MM_FORMATKEY_RAW_VIDEO   (ALP_MM_FORMATKEY | 0x002000)
 used for raw video format.
#define ALP_MM_PROPERTY   (10L<<24)
 used for property
#define ALP_MM_PROPERTY_CODE   (ALP_MM_PROPERTY | 0x002000)
 used for property set and get
#define ALP_MM_PROPERTY_TYPE   (ALP_MM_PROPERTY | 0x001000)
 used for property get
#define ALP_MM_SESSION   (9L << 24)
 used for session.
#define ALP_MM_SESSION_AUDIO   (ALP_MM_SESSION | 0x001000)
 used for session audio.
#define ALP_MM_SESSION_CLASS   (ALP_MM_SESSION | 0x003000)
 used for session class.
#define ALP_MM_SESSION_CTL   (ALP_MM_SESSION | 0x004000)
 used for session control.
#define ALP_MM_SESSION_EVENT   (ALP_MM_SESSION | 0x005000)
 used for session event.
#define ALP_MM_SESSION_VIDEO   (ALP_MM_SESSION | 0x002000)
 used for session video.
#define ALP_MM_SOURCE   (2L << 24)
 used for source object.
#define ALP_MM_SOURCE_AUDIO   (ALP_MM_SOURCE | 0x004000)
 used for source audio device.
#define ALP_MM_SOURCE_CAMERA   (ALP_MM_SOURCE | 0x001000)
 used for a camera of a source object.
#define ALP_MM_SOURCE_FILE   (ALP_MM_SOURCE | 0x002000)
 used for a source file object.
#define ALP_MM_STATUS_AUDIO_DEST_NOT_EXIST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 27)
#define ALP_MM_STATUS_BAD_STATE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 7)
#define ALP_MM_STATUS_ERR_MISS_OBJECT   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 4)
#define ALP_MM_STATUS_ERR_NO_RESOURCE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 200)
#define ALP_MM_STATUS_ERR_PARAM   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 2)
#define ALP_MM_STATUS_ERR_UNSUPPORTED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 3)
#define ALP_MM_STATUS_ERROR_CODE_HAS_NO_INFO   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 151)
#define ALP_MM_STATUS_ERROR_CODE_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 152)
#define ALP_MM_STATUS_ERROR_MODULE_COULDNOT_INITED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 153)
#define ALP_MM_STATUS_ERROR_MODULE_NOT_INITED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 150)
#define ALP_MM_STATUS_GENERIC_ERR   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 1)
#define ALP_MM_STATUS_ID_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 29)
#define ALP_MM_STATUS_INTERNAL_ERROR   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 8)
#define ALP_MM_STATUS_INVALID_DEST_URL   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 25)
#define ALP_MM_STATUS_INVALID_SESSION_TYPE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 26)
#define ALP_MM_STATUS_INVALID_SOURCE_TYPE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 23)
#define ALP_MM_STATUS_NO_ENOUGH_MEMORY   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 202)
#define ALP_MM_STATUS_NO_ENOUGH_SPACE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 201)
#define ALP_MM_STATUS_NOT_ADD_FILESINK   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 21)
#define ALP_MM_STATUS_NOT_ADD_SRC_OR_DEST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 20)
#define ALP_MM_STATUS_NOT_ALLOWED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 5)
#define ALP_MM_STATUS_NOT_SET_FILENAME   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 22)
#define ALP_MM_STATUS_OBJECT_EXIST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 13)
#define ALP_MM_STATUS_OBJECT_ID_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 9)
#define ALP_MM_STATUS_OK   ALP_STATUS_OK
#define ALP_MM_STATUS_OUT_OF_RANGE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 6)
#define ALP_MM_STATUS_PROPERTY_IS_READONLY   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 14)
#define ALP_MM_STATUS_PROPERTY_KEY_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 10)
#define ALP_MM_STATUS_PROPERTY_KEY_OBJ_UNMATCH   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 15)
#define ALP_MM_STATUS_PROPERTY_SET_FAILED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 12)
#define ALP_MM_STATUS_PROPERTY_VALUE_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 11)
#define ALP_MM_STATUS_SESSION_ID_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 24)
#define ALP_MM_STATUS_SYSSND_ERROR_NO_SOUND   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 29)
#define ALP_MM_STATUS_UNKNOW_FILE_TYPE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 154)
#define ALP_MM_STATUS_VIDEO_DEST_NOT_EXIST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 28)
#define ALP_MM_STILL   (8L << 24)
 used for still image.
#define ALP_MM_STILL_CODEC   (ALP_MM_STILL | 0x001000)
 used for still image codec.
#define ALP_MM_VIDEO   (5L << 24)
 used for video track.
#define ALP_MM_VIDEO_CODEC   (ALP_MM_VIDEO | 0x001000)
 used for video codec.
#define ALP_STATUS   (1L << 24)
 macros used for status.
#define ALP_STATUS_MM_AUDIO_DEST_NOT_EXIST   ALP_MM_STATUS_AUDIO_DEST_NOT_EXIST
#define ALP_STATUS_MM_BAD_STATE   ALP_MM_STATUS_BAD_STATE
#define ALP_STATUS_MM_ERR_MISS_OBJECT   ALP_MM_STATUS_ERR_MISS_OBJECT
#define ALP_STATUS_MM_ERR_NO_RESOURCE   ALP_MM_STATUS_ERR_NO_RESOURCE
#define ALP_STATUS_MM_ERR_PARAM   ALP_MM_STATUS_ERR_PARAM
#define ALP_STATUS_MM_ERR_UNSUPPORTED   ALP_MM_STATUS_ERR_UNSUPPORTED
#define ALP_STATUS_MM_ERROR_CODE_HAS_NO_INFO   ALP_MM_STATUS_ERROR_CODE_HAS_NO_INFO
#define ALP_STATUS_MM_ERROR_CODE_INVALID   ALP_MM_STATUS_ERROR_CODE_INVALID
#define ALP_STATUS_MM_ERROR_MODULE_COULDNOT_INITED   ALP_MM_STATUS_ERROR_MODULE_COULDNOT_INITED
#define ALP_STATUS_MM_ERROR_MODULE_NOT_INITED   ALP_MM_STATUS_ERROR_MODULE_NOT_INITED
#define ALP_STATUS_MM_GENERIC_ERR   ALP_MM_STATUS_GENERIC_ERR
#define ALP_STATUS_MM_ID_INVALID   ALP_MM_STATUS_ID_INVALID
#define ALP_STATUS_MM_INTERNAL_ERROR   ALP_MM_STATUS_INTERNAL_ERROR
#define ALP_STATUS_MM_INVALID_DEST_URL   ALP_MM_STATUS_INVALID_DEST_URL
#define ALP_STATUS_MM_INVALID_SESSION_TYPE   ALP_MM_STATUS_INVALID_SESSION_TYPE
#define ALP_STATUS_MM_INVALID_SOURCE_TYPE   ALP_MM_STATUS_INVALID_SOURCE_TYPE
#define ALP_STATUS_MM_NO_ENOUGH_MEMORY   ALP_MM_STATUS_NO_ENOUGH_MEMORY
#define ALP_STATUS_MM_NO_ENOUGH_SPACE   ALP_MM_STATUS_NO_ENOUGH_SPACE
#define ALP_STATUS_MM_NOT_ADD_FILESINK   ALP_MM_STATUS_NOT_ADD_FILESINK
#define ALP_STATUS_MM_NOT_ADD_SRC_OR_DEST   ALP_MM_STATUS_NOT_ADD_SRC_OR_DEST
#define ALP_STATUS_MM_NOT_ALLOWED   ALP_MM_STATUS_NOT_ALLOWED
#define ALP_STATUS_MM_NOT_SET_FILENAME   ALP_MM_STATUS_NOT_SET_FILENAME
#define ALP_STATUS_MM_OBJECT_EXIST   ALP_MM_STATUS_OBJECT_EXIST
#define ALP_STATUS_MM_OBJECT_ID_INVALID   ALP_MM_STATUS_OBJECT_ID_INVALID
#define ALP_STATUS_MM_OK   ALP_MM_STATUS_OK
#define ALP_STATUS_MM_OUT_OF_RANGE   ALP_MM_STATUS_OUT_OF_RANGE
#define ALP_STATUS_MM_PROPERTY_IS_READONLY   ALP_MM_STATUS_PROPERTY_IS_READONLY
#define ALP_STATUS_MM_PROPERTY_KEY_INVALID   ALP_MM_STATUS_PROPERTY_KEY_INVALID
#define ALP_STATUS_MM_PROPERTY_KEY_OBJ_UNMATCH   ALP_MM_STATUS_PROPERTY_KEY_OBJ_UNMATCH
#define ALP_STATUS_MM_PROPERTY_SET_FAILED   ALP_MM_STATUS_PROPERTY_SET_FAILED
#define ALP_STATUS_MM_PROPERTY_VALUE_INVALID   ALP_MM_STATUS_PROPERTY_VALUE_INVALID
#define ALP_STATUS_MM_SESSION_ID_INVALID   ALP_MM_STATUS_SESSION_ID_INVALID
#define ALP_STATUS_MM_SYSSND_ERROR_NO_SOUND   ALP_MM_STATUS_SYSSND_ERROR_NO_SOUND
#define ALP_STATUS_MM_UNKNOW_FILE_TYPE   ALP_MM_STATUS_UNKNOW_FILE_TYPE
#define ALP_STATUS_MM_VIDEO_DEST_NOT_EXIST   ALP_MM_STATUS_VIDEO_DEST_NOT_EXIST
#define ALP_STATUS_OK   0
 One of the return value.
#define ALP_STATUS_SYS_ERR   (ALP_STATUS | 0x001000)
 used for system status error code.
#define ALP_STATUS_SYS_ERR_BAD_STATE   (ALP_STATUS_SYS_ERR | 0x000008)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_BAD_TYPE   (ALP_STATUS_SYS_ERR | 0x000001)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_MISS_OBJECT   (ALP_STATUS_SYS_ERR | 0x000005)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_NO_ENOUGH_SPACE   (ALP_STATUS_SYS_ERR | 0x000009)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_NO_RESOURCE   (ALP_STATUS_SYS_ERR | 0x000003)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_NOT_ALLOWED   (ALP_STATUS_SYS_ERR | 0x000006)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_OUT_OF_RANGE   (ALP_STATUS_SYS_ERR | 0x000007)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_PARAM   (ALP_STATUS_SYS_ERR | 0x000002)
 One of the return error code.
#define ALP_STATUS_SYS_ERR_UNSUPPORTED   (ALP_STATUS_SYS_ERR | 0x000004)
 One of the return error code.
#define ALP_SYS_SOUND_ALARM   ALP_SYS_STOCK_SOUND_PREFIX "alarm"
#define ALP_SYS_SOUND_BT_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "bt-connect"
#define ALP_SYS_SOUND_CAL_REMINDER   ALP_SYS_STOCK_SOUND_PREFIX "cal-reminder"
#define ALP_SYS_SOUND_CALL_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "call-connect"
#define ALP_SYS_SOUND_CALL_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "call-disconnect"
#define ALP_SYS_SOUND_CAMERA_SHUTTER   ALP_SYS_STOCK_SOUND_PREFIX "camera-shutter"
#define ALP_SYS_SOUND_CAMERA_ZOOM   ALP_SYS_STOCK_SOUND_PREFIX "camera-zoom"
#define ALP_SYS_SOUND_CONFIRMATION   ALP_SYS_STOCK_SOUND_PREFIX "confirmation"
#define ALP_SYS_SOUND_CONNECTION_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "cnc-disconnect"
#define ALP_SYS_SOUND_DEFAULT_RING   ALP_SYS_STOCK_SOUND_PREFIX "default-ring"
#define ALP_SYS_SOUND_DELETED   ALP_SYS_STOCK_SOUND_PREFIX "deleted"
#define ALP_SYS_SOUND_ERROR   ALP_SYS_STOCK_SOUND_PREFIX "error"
#define ALP_SYS_SOUND_IRDA_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "irda-connect"
#define ALP_SYS_SOUND_IRDA_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "irda-disconnect"
#define ALP_SYS_SOUND_LOW_BATTERY   ALP_SYS_STOCK_SOUND_PREFIX "low-battery"
#define ALP_SYS_SOUND_MESSAGE_SENT   ALP_SYS_STOCK_SOUND_PREFIX "message-sent"
#define ALP_SYS_SOUND_NET_FAIL   ALP_SYS_STOCK_SOUND_PREFIX "net-fail"
#define ALP_SYS_SOUND_NEW_AMMS   ALP_SYS_STOCK_SOUND_PREFIX "new-amms"
#define ALP_SYS_SOUND_NEW_EMAIL   ALP_SYS_STOCK_SOUND_PREFIX "new-email"
#define ALP_SYS_SOUND_NEW_MMS   ALP_SYS_STOCK_SOUND_PREFIX "new-mms"
#define ALP_SYS_SOUND_NEW_SMS   ALP_SYS_STOCK_SOUND_PREFIX "new-sms"
#define ALP_SYS_SOUND_SAVED   ALP_SYS_STOCK_SOUND_PREFIX "saved"
#define ALP_SYS_SOUND_SOFTKEY_CLICK   ALP_SYS_STOCK_SOUND_PREFIX "soft-keyboard"
#define ALP_SYS_SOUND_USB_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "usb-connect"
#define ALP_SYS_SOUND_USB_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "usb-disconnect"
#define ALP_SYS_SOUND_USER_ATTENTION   ALP_SYS_STOCK_SOUND_PREFIX "attention"
#define ALP_SYS_SOUND_WARNING   ALP_SYS_STOCK_SOUND_PREFIX "warning"
#define ALP_SYS_SOUND_WIFI_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "wifi-connect"
#define ALP_SYS_STOCK_SOUND_PREFIX   "stock:sound/"

Typedefs

typedef int32_t AlpMMCodecClassID
 The class ID of a decoder or encoder object.
typedef int32_t AlpMMDestID
 The ID of a multimedia destination object.
typedef int32_t AlpMMEvent
 Specifying the occurred event code.
typedef _AlpMMRectangle AlpMMRectangle
 Defines a rectangle to use for a video frame, a still image, video display area.
typedef int32_t AlpMMSessionID
 The ID of a session object.
typedef int32_t AlpMMSourceID
 The ID of a multimedia source object.
typedef int32_t AlpMMSubtitleID
 The ID of a multimedia subtitle object.


Define Documentation

#define ALP_MM_ERROR_DECLARE sys_class_id,
error_id   )     ((alp_status_t)((alp_status_t)(sys_class_id) | (((alp_status_t)(error_id) << 16 ) & 0x00FF0000)))
 

#define ALP_MM_STATUS_AUDIO_DEST_NOT_EXIST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 27)
 

Session ID invalid.

#define ALP_MM_STATUS_BAD_STATE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 7)
 

Bad state.

#define ALP_MM_STATUS_ERR_MISS_OBJECT   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 4)
 

Object missing.

#define ALP_MM_STATUS_ERR_NO_RESOURCE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 200)
 

No resource.

#define ALP_MM_STATUS_ERR_PARAM   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 2)
 

Wrong parameter.

#define ALP_MM_STATUS_ERR_UNSUPPORTED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 3)
 

Format not supported.

#define ALP_MM_STATUS_ERROR_CODE_HAS_NO_INFO   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 151)
 

Error module not inited.

#define ALP_MM_STATUS_ERROR_CODE_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 152)
 

Error module not inited.

#define ALP_MM_STATUS_ERROR_MODULE_COULDNOT_INITED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 153)
 

Error module not inited.

#define ALP_MM_STATUS_ERROR_MODULE_NOT_INITED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 150)
 

Error module not inited.

#define ALP_MM_STATUS_GENERIC_ERR   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 1)
 

Generic error.

#define ALP_MM_STATUS_ID_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 29)
 

Session ID invalid.

#define ALP_MM_STATUS_INTERNAL_ERROR   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 8)
 

GStreamer error.

#define ALP_MM_STATUS_INVALID_DEST_URL   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 25)
 

Session ID invalid.

#define ALP_MM_STATUS_INVALID_SESSION_TYPE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 26)
 

Session ID invalid.

#define ALP_MM_STATUS_INVALID_SOURCE_TYPE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 23)
 

Source type invalid.

#define ALP_MM_STATUS_NO_ENOUGH_MEMORY   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 202)
 

No enough memory.

#define ALP_MM_STATUS_NO_ENOUGH_SPACE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 201)
 

No enough space.

#define ALP_MM_STATUS_NOT_ADD_FILESINK   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 21)
 

Source type invalid.

#define ALP_MM_STATUS_NOT_ADD_SRC_OR_DEST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 20)
 

Source type invalid.

#define ALP_MM_STATUS_NOT_ALLOWED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 5)
 

Operation not allowed.

#define ALP_MM_STATUS_NOT_SET_FILENAME   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 22)
 

Source type invalid.

#define ALP_MM_STATUS_OBJECT_EXIST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 13)
 

Object has existed.

#define ALP_MM_STATUS_OBJECT_ID_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 9)
 

Object not exists.

#define ALP_MM_STATUS_OK   ALP_STATUS_OK
 

No error

#define ALP_MM_STATUS_OUT_OF_RANGE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 6)
 

Value out of range.

#define ALP_MM_STATUS_PROPERTY_IS_READONLY   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 14)
 

Property is read only.

#define ALP_MM_STATUS_PROPERTY_KEY_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 10)
 

Property key not valid.

#define ALP_MM_STATUS_PROPERTY_KEY_OBJ_UNMATCH   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 15)
 

Property key and object not match

#define ALP_MM_STATUS_PROPERTY_SET_FAILED   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 12)
 

Property value not valid.

#define ALP_MM_STATUS_PROPERTY_VALUE_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 11)
 

Property value not valid.

#define ALP_MM_STATUS_SESSION_ID_INVALID   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 24)
 

Session ID invalid.

#define ALP_MM_STATUS_SYSSND_ERROR_NO_SOUND   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 29)
 

Session ID invalid.

#define ALP_MM_STATUS_UNKNOW_FILE_TYPE   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 154)
 

Error module not inited.

#define ALP_MM_STATUS_VIDEO_DEST_NOT_EXIST   ALP_MM_ERROR_DECLARE(ALP_CLASS_MEDIA_SESSION, 28)
 

Session ID invalid.

#define ALP_STATUS_MM_AUDIO_DEST_NOT_EXIST   ALP_MM_STATUS_AUDIO_DEST_NOT_EXIST
 

Session ID invalid.

#define ALP_STATUS_MM_BAD_STATE   ALP_MM_STATUS_BAD_STATE
 

Bad state.

#define ALP_STATUS_MM_ERR_MISS_OBJECT   ALP_MM_STATUS_ERR_MISS_OBJECT
 

Object missing.

#define ALP_STATUS_MM_ERR_NO_RESOURCE   ALP_MM_STATUS_ERR_NO_RESOURCE
 

No resource.

#define ALP_STATUS_MM_ERR_PARAM   ALP_MM_STATUS_ERR_PARAM
 

Wrong parameter.

#define ALP_STATUS_MM_ERR_UNSUPPORTED   ALP_MM_STATUS_ERR_UNSUPPORTED
 

Format not supported.

#define ALP_STATUS_MM_ERROR_CODE_HAS_NO_INFO   ALP_MM_STATUS_ERROR_CODE_HAS_NO_INFO
 

Error module not inited.

#define ALP_STATUS_MM_ERROR_CODE_INVALID   ALP_MM_STATUS_ERROR_CODE_INVALID
 

Error module not inited.

#define ALP_STATUS_MM_ERROR_MODULE_COULDNOT_INITED   ALP_MM_STATUS_ERROR_MODULE_COULDNOT_INITED
 

Error module not inited.

#define ALP_STATUS_MM_ERROR_MODULE_NOT_INITED   ALP_MM_STATUS_ERROR_MODULE_NOT_INITED
 

Error module not inited.

#define ALP_STATUS_MM_GENERIC_ERR   ALP_MM_STATUS_GENERIC_ERR
 

Generic error.

#define ALP_STATUS_MM_ID_INVALID   ALP_MM_STATUS_ID_INVALID
 

Session ID invalid.

#define ALP_STATUS_MM_INTERNAL_ERROR   ALP_MM_STATUS_INTERNAL_ERROR
 

GStreamer error.

#define ALP_STATUS_MM_INVALID_DEST_URL   ALP_MM_STATUS_INVALID_DEST_URL
 

Session ID invalid.

#define ALP_STATUS_MM_INVALID_SESSION_TYPE   ALP_MM_STATUS_INVALID_SESSION_TYPE
 

Session ID invalid.

#define ALP_STATUS_MM_INVALID_SOURCE_TYPE   ALP_MM_STATUS_INVALID_SOURCE_TYPE
 

Source type invalid.

#define ALP_STATUS_MM_NO_ENOUGH_MEMORY   ALP_MM_STATUS_NO_ENOUGH_MEMORY
 

No enough memory.

#define ALP_STATUS_MM_NO_ENOUGH_SPACE   ALP_MM_STATUS_NO_ENOUGH_SPACE
 

No enough space.

#define ALP_STATUS_MM_NOT_ADD_FILESINK   ALP_MM_STATUS_NOT_ADD_FILESINK
 

Source type invalid.

#define ALP_STATUS_MM_NOT_ADD_SRC_OR_DEST   ALP_MM_STATUS_NOT_ADD_SRC_OR_DEST
 

Source type invalid.

#define ALP_STATUS_MM_NOT_ALLOWED   ALP_MM_STATUS_NOT_ALLOWED
 

Operation not allowed.

#define ALP_STATUS_MM_NOT_SET_FILENAME   ALP_MM_STATUS_NOT_SET_FILENAME
 

Source type invalid.

#define ALP_STATUS_MM_OBJECT_EXIST   ALP_MM_STATUS_OBJECT_EXIST
 

Object has existed.

#define ALP_STATUS_MM_OBJECT_ID_INVALID   ALP_MM_STATUS_OBJECT_ID_INVALID
 

Object not exists.

#define ALP_STATUS_MM_OK   ALP_MM_STATUS_OK
 

No error

#define ALP_STATUS_MM_OUT_OF_RANGE   ALP_MM_STATUS_OUT_OF_RANGE
 

Value out of range.

#define ALP_STATUS_MM_PROPERTY_IS_READONLY   ALP_MM_STATUS_PROPERTY_IS_READONLY
 

Property is read only.

#define ALP_STATUS_MM_PROPERTY_KEY_INVALID   ALP_MM_STATUS_PROPERTY_KEY_INVALID
 

Property key not valid.

#define ALP_STATUS_MM_PROPERTY_KEY_OBJ_UNMATCH   ALP_MM_STATUS_PROPERTY_KEY_OBJ_UNMATCH
 

Property key and object not match

#define ALP_STATUS_MM_PROPERTY_SET_FAILED   ALP_MM_STATUS_PROPERTY_SET_FAILED
 

Property value not valid

#define ALP_STATUS_MM_PROPERTY_VALUE_INVALID   ALP_MM_STATUS_PROPERTY_VALUE_INVALID
 

Property value not valid

#define ALP_STATUS_MM_SESSION_ID_INVALID   ALP_MM_STATUS_SESSION_ID_INVALID
 

Session ID invalid.

#define ALP_STATUS_MM_SYSSND_ERROR_NO_SOUND   ALP_MM_STATUS_SYSSND_ERROR_NO_SOUND
 

Session ID invalid.

#define ALP_STATUS_MM_UNKNOW_FILE_TYPE   ALP_MM_STATUS_UNKNOW_FILE_TYPE
 

Error module not inited.

#define ALP_STATUS_MM_VIDEO_DEST_NOT_EXIST   ALP_MM_STATUS_VIDEO_DEST_NOT_EXIST
 

Session ID invalid.

#define ALP_SYS_SOUND_ALARM   ALP_SYS_STOCK_SOUND_PREFIX "alarm"
 

Alarm sound.

#define ALP_SYS_SOUND_BT_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "bt-connect"
 

A Bluetooth device connects.

#define ALP_SYS_SOUND_CAL_REMINDER   ALP_SYS_STOCK_SOUND_PREFIX "cal-reminder"
 

The calendar reminder.

#define ALP_SYS_SOUND_CALL_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "call-connect"
 

A phone call is connected/begins.

#define ALP_SYS_SOUND_CALL_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "call-disconnect"
 

A phone call is disconnected/ended.

#define ALP_SYS_SOUND_CAMERA_SHUTTER   ALP_SYS_STOCK_SOUND_PREFIX "camera-shutter"
 

Camera taking a picture.

#define ALP_SYS_SOUND_CAMERA_ZOOM   ALP_SYS_STOCK_SOUND_PREFIX "camera-zoom"
 

Camera zomming in or out.

#define ALP_SYS_SOUND_CONFIRMATION   ALP_SYS_STOCK_SOUND_PREFIX "confirmation"
 

A general confirmation noise.

#define ALP_SYS_SOUND_CONNECTION_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "cnc-disconnect"
 

A non-USB connection is disconnected for non-user reason

#define ALP_SYS_SOUND_DEFAULT_RING   ALP_SYS_STOCK_SOUND_PREFIX "default-ring"
 

The standard phone ring.

#define ALP_SYS_SOUND_DELETED   ALP_SYS_STOCK_SOUND_PREFIX "deleted"
 

UI confirmation, when data has been deleted

#define ALP_SYS_SOUND_ERROR   ALP_SYS_STOCK_SOUND_PREFIX "error"
 

There is an error, possibly caused by the user.

#define ALP_SYS_SOUND_IRDA_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "irda-connect"
 

An IRDA device connects.

#define ALP_SYS_SOUND_IRDA_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "irda-disconnect"
 

An IRDA device disconnects.

#define ALP_SYS_SOUND_LOW_BATTERY   ALP_SYS_STOCK_SOUND_PREFIX "low-battery"
 

Low battery warning.

#define ALP_SYS_SOUND_MESSAGE_SENT   ALP_SYS_STOCK_SOUND_PREFIX "message-sent"
 

A message was successfully sent out on the network.

#define ALP_SYS_SOUND_NET_FAIL   ALP_SYS_STOCK_SOUND_PREFIX "net-fail"
 

There was a failure trying to access the network.

#define ALP_SYS_SOUND_NEW_AMMS   ALP_SYS_STOCK_SOUND_PREFIX "new-amms"
 

A new audio message is received.

#define ALP_SYS_SOUND_NEW_EMAIL   ALP_SYS_STOCK_SOUND_PREFIX "new-email"
 

A new email is received.

#define ALP_SYS_SOUND_NEW_MMS   ALP_SYS_STOCK_SOUND_PREFIX "new-mms"
 

A new MMS message is received.

#define ALP_SYS_SOUND_NEW_SMS   ALP_SYS_STOCK_SOUND_PREFIX "new-sms"
 

A new SMS message is received.

#define ALP_SYS_SOUND_SAVED   ALP_SYS_STOCK_SOUND_PREFIX "saved"
 

UI confirmation, when data has been saved.

#define ALP_SYS_SOUND_SOFTKEY_CLICK   ALP_SYS_STOCK_SOUND_PREFIX "soft-keyboard"
 

The sound that is produced when a key on the software keyboard is pressed.

#define ALP_SYS_SOUND_USB_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "usb-connect"
 

A USB device connects.

#define ALP_SYS_SOUND_USB_DISCONNECT   ALP_SYS_STOCK_SOUND_PREFIX "usb-disconnect"
 

A USB device disconnects.

#define ALP_SYS_SOUND_USER_ATTENTION   ALP_SYS_STOCK_SOUND_PREFIX "attention"
 

Attention sound.

#define ALP_SYS_SOUND_WARNING   ALP_SYS_STOCK_SOUND_PREFIX "warning"
 

"Danger!" Something bad could happen.

#define ALP_SYS_SOUND_WIFI_CONNECT   ALP_SYS_STOCK_SOUND_PREFIX "wifi-connect"
 

A Wi-Fi device connects.

#define ALP_SYS_STOCK_SOUND_PREFIX   "stock:sound/"
 


Generated on Wed Jul 30 07:06:40 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.