mmappfw_plat/qt_telephony_multimedia_service_api/inc/qtms.h
changeset 43 7b58e65d61ee
parent 32 edd273b3192a
equal deleted inserted replaced
35:2ee890d2f7e7 43:7b58e65d61ee
    68 #define QTMS_REASON_SINK_NOT_SUPPORTED           ((gint)0x0000000C)
    68 #define QTMS_REASON_SINK_NOT_SUPPORTED           ((gint)0x0000000C)
    69 #define QTMS_REASON_CALL_NOT_ACTIVE              ((gint)0x0000000D)
    69 #define QTMS_REASON_CALL_NOT_ACTIVE              ((gint)0x0000000D)
    70 
    70 
    71 // Event codes
    71 // Event codes
    72 #define QTMS_EVENT_STREAM_STATE_CHANGED          ((gint)0x00000000)
    72 #define QTMS_EVENT_STREAM_STATE_CHANGED          ((gint)0x00000000)
    73 #define QTMS_EVENT_SOURCE_FILL_BUFFER            ((gint)0x00000001)
    73 #define QTMS_EVENT_STREAM_STATE_CHANGE_ERROR     ((gint)0x00000001)
    74 #define QTMS_EVENT_SOURCE_PROCESSED_BUFFER       ((gint)0x00000002)
    74 #define QTMS_EVENT_SOURCE_FILL_BUFFER            ((gint)0x00000002)
    75 #define QTMS_EVENT_SINK_PROCESS_BUFFER           ((gint)0x00000003)
    75 #define QTMS_EVENT_SOURCE_PROCESSED_BUFFER       ((gint)0x00000003)
    76 #define QTMS_EVENT_EFFECT_VOL_CHANGED            ((gint)0x00000004)
    76 #define QTMS_EVENT_SINK_PROCESS_BUFFER           ((gint)0x00000004)
    77 #define QTMS_EVENT_EFFECT_GAIN_CHANGED           ((gint)0x00000005)
    77 #define QTMS_EVENT_EFFECT_VOL_CHANGED            ((gint)0x00000005)
    78 #define QTMS_EVENT_ROUTING_AVAIL_OUTPUTS_CHANGED ((gint)0x00000006)
    78 #define QTMS_EVENT_EFFECT_GAIN_CHANGED           ((gint)0x00000006)
    79 #define QTMS_EVENT_ROUTING_OUTPUT_CHANGED        ((gint)0x00000007)
    79 #define QTMS_EVENT_ROUTING_AVAIL_OUTPUTS_CHANGED ((gint)0x00000007)
    80 #define QTMS_EVENT_ROUTING_SET_OUTPUT_COMPLETE   ((gint)0x00000008)
    80 #define QTMS_EVENT_ROUTING_OUTPUT_CHANGED        ((gint)0x00000008)
    81 #define QTMS_EVENT_RINGTONE_OPEN_COMPLETE        ((gint)0x00000009)
    81 #define QTMS_EVENT_ROUTING_SET_OUTPUT_COMPLETE   ((gint)0x00000009)
    82 #define QTMS_EVENT_RINGTONE_PLAY_COMPLETE        ((gint)0x0000000A)
    82 #define QTMS_EVENT_RINGTONE_OPEN_COMPLETE        ((gint)0x0000000A)
    83 #define QTMS_EVENT_RINGTONE_DEINIT_COMPLETE      ((gint)0x0000000B)
    83 #define QTMS_EVENT_RINGTONE_PLAY_COMPLETE        ((gint)0x0000000B)
    84 #define QTMS_EVENT_DTMF_TONE_STARTED             ((gint)0x0000000C)
    84 #define QTMS_EVENT_RINGTONE_DEINIT_COMPLETE      ((gint)0x0000000C)
    85 #define QTMS_EVENT_DTMF_TONE_STOPPED             ((gint)0x0000000D)
    85 #define QTMS_EVENT_DTMF_TONE_STARTED             ((gint)0x0000000D)
    86 #define QTMS_EVENT_INBAND_TONE_STARTED           ((gint)0x0000000E)
    86 #define QTMS_EVENT_DTMF_TONE_STOPPED             ((gint)0x0000000E)
    87 #define QTMS_EVENT_INBAND_TONE_STOPPED           ((gint)0x0000000F)
    87 #define QTMS_EVENT_INBAND_TONE_STARTED           ((gint)0x0000000F)
       
    88 #define QTMS_EVENT_INBAND_TONE_STOPPED           ((gint)0x00000010)
    88 
    89 
    89 // Stream states
    90 // Stream states
    90 typedef gint QTMSStreamState;
    91 typedef gint QTMSStreamState;
    91 #define QTMS_STREAM_UNINITIALIZED                ((gint)0x00000000)
    92 #define QTMS_STREAM_UNINITIALIZED                ((gint)0x00000000)
    92 #define QTMS_STREAM_INITIALIZED                  ((gint)0x00000001)
    93 #define QTMS_STREAM_INITIALIZED                  ((gint)0x00000001)