mmmw_plat/telephony_multimedia_service_api/inc/tmsglobalrouting.h
branchRCL_3
changeset 18 2eb3b066cc7d
parent 0 71ca22bcf22a
equal deleted inserted replaced
17:3570217d8c21 18:2eb3b066cc7d
   109      * @param  output
   109      * @param  output
   110      *      Sets call-specific audio output device.
   110      *      Sets call-specific audio output device.
   111      *
   111      *
   112      * @return
   112      * @return
   113      *      TMS_RESULT_INVALID_ARGUMENT if set to TMS_AUDIO_OUTPUT_NONE.
   113      *      TMS_RESULT_INVALID_ARGUMENT if set to TMS_AUDIO_OUTPUT_NONE.
   114      *      TMS_RESULT_SUCCESS if the operation was successful.
   114      *      TMS_RESULT_SUCCESS if the operation was successful otherwise
       
   115      *      system error.
   115      *
   116      *
   116      */
   117      */
   117     IMPORT_C gint SetOutput(const TMSAudioOutput output);
   118     IMPORT_C gint SetOutput(const TMSAudioOutput output);
   118 
   119 
   119     /**
   120     /**
   124      *
   125      *
   125      * @param  output
   126      * @param  output
   126      *      Current audio output device.
   127      *      Current audio output device.
   127      *
   128      *
   128      * @return
   129      * @return
   129      *      TMS_RESULT_SUCCESS if the operation was successful.
   130      *      TMS_RESULT_SUCCESS if the operation was successful otherwise
       
   131      *      system error.
   130      *
   132      *
   131      */
   133      */
   132     IMPORT_C gint GetOutput(TMSAudioOutput& output);
   134     IMPORT_C gint GetOutput(TMSAudioOutput& output);
   133 
   135 
   134     /**
   136     /**
   139      *
   141      *
   140      * @param  output
   142      * @param  output
   141      *      Previous audio output device.
   143      *      Previous audio output device.
   142      *
   144      *
   143      * @return
   145      * @return
   144      *      TMS_RESULT_SUCCESS if the operation was successful.
   146      *      TMS_RESULT_SUCCESS if the operation was successful otherwise
       
   147      *      system error.
   145      *
   148      *
   146      */
   149      */
   147     IMPORT_C gint GetPreviousOutput(TMSAudioOutput& output);
   150     IMPORT_C gint GetPreviousOutput(TMSAudioOutput& output);
   148 
   151 
   149     /**
   152     /**
   155      * @param  outputs
   158      * @param  outputs
   156      *      The typedef std::vector<guint> OutputVector; list of supported
   159      *      The typedef std::vector<guint> OutputVector; list of supported
   157      *      audio output devices (TMSAudioOutput-type).
   160      *      audio output devices (TMSAudioOutput-type).
   158      *
   161      *
   159      * @return
   162      * @return
   160      *      TMS_RESULT_SUCCESS if the operation was successful.
   163      *      TMS_RESULT_SUCCESS if the operation was successful otherwise
       
   164      *      system error.
   161      *
   165      *
   162      */
   166      */
   163     IMPORT_C gint GetAvailableOutputs(OutputVector& outputs);
   167     IMPORT_C gint GetAvailableOutputs(OutputVector& outputs);
   164 
   168 
   165 protected:
   169 protected: