mmmw_plat/telephony_multimedia_service_api/inc/tms.h
branchRCL_3
changeset 7 709f89d8c047
parent 0 71ca22bcf22a
child 10 3d8c721bf319
equal deleted inserted replaced
3:4f62049db6ac 7:709f89d8c047
    75 #define TMS_EVENT_EFFECT_VOL_CHANGED            ((gint)0x00000004)
    75 #define TMS_EVENT_EFFECT_VOL_CHANGED            ((gint)0x00000004)
    76 #define TMS_EVENT_EFFECT_GAIN_CHANGED           ((gint)0x00000005)
    76 #define TMS_EVENT_EFFECT_GAIN_CHANGED           ((gint)0x00000005)
    77 #define TMS_EVENT_ROUTING_AVAIL_OUTPUTS_CHANGED ((gint)0x00000006)
    77 #define TMS_EVENT_ROUTING_AVAIL_OUTPUTS_CHANGED ((gint)0x00000006)
    78 #define TMS_EVENT_ROUTING_OUTPUT_CHANGED        ((gint)0x00000007)
    78 #define TMS_EVENT_ROUTING_OUTPUT_CHANGED        ((gint)0x00000007)
    79 #define TMS_EVENT_ROUTING_SET_OUTPUT_COMPLETE   ((gint)0x00000008)
    79 #define TMS_EVENT_ROUTING_SET_OUTPUT_COMPLETE   ((gint)0x00000008)
    80 #define TMS_EVENT_RINGTONE_OPEN_COMPLETE        ((gint)0x00000009)
       
    81 #define TMS_EVENT_RINGTONE_PLAY_COMPLETE        ((gint)0x0000000A)
       
    82 #define TMS_EVENT_DTMF_TONE_STARTED             ((gint)0x0000000B)
       
    83 #define TMS_EVENT_DTMF_TONE_STOPPED             ((gint)0x0000000C)
       
    84 
    80 
    85 // Stream states
    81 // Stream states
    86 typedef gint TMSStreamState;
    82 typedef gint TMSStreamState;
    87 #define TMS_STREAM_UNINITIALIZED                ((gint)0x00000000)
    83 #define TMS_STREAM_UNINITIALIZED                ((gint)0x00000000)
    88 #define TMS_STREAM_INITIALIZED                  ((gint)0x00000001)
    84 #define TMS_STREAM_INITIALIZED                  ((gint)0x00000001)
   145 
   141 
   146 typedef gint TMSILBCCodecMode;
   142 typedef gint TMSILBCCodecMode;
   147 #define TMS_ILBC_CODEC_MODE_20MS_FRAME          ((gint)0)
   143 #define TMS_ILBC_CODEC_MODE_20MS_FRAME          ((gint)0)
   148 #define TMS_ILBC_CODEC_MODE_30MS_FRAME          ((gint)1)
   144 #define TMS_ILBC_CODEC_MODE_30MS_FRAME          ((gint)1)
   149 
   145 
   150 // Oudio output types
   146 // Audio output types
   151 typedef gint TMSAudioOutput;
   147 typedef gint TMSAudioOutput;
   152 #define TMS_AUDIO_OUTPUT_NONE                   ((gint)0)
   148 #define TMS_AUDIO_OUTPUT_NONE                   ((gint)0)
   153 #define TMS_AUDIO_OUTPUT_PUBLIC                 ((gint)1)
   149 #define TMS_AUDIO_OUTPUT_PUBLIC                 ((gint)1)
   154 #define TMS_AUDIO_OUTPUT_PRIVATE                ((gint)2)
   150 #define TMS_AUDIO_OUTPUT_PRIVATE                ((gint)2)
   155 #define TMS_AUDIO_OUTPUT_HANDSET                ((gint)3)
   151 #define TMS_AUDIO_OUTPUT_HANDSET                ((gint)3)