140 void set_volume(DevSoundWrapper* handle,int volume); |
141 void set_volume(DevSoundWrapper* handle,int volume); |
141 |
142 |
142 int open_devsound(DevSoundWrapper **handle); |
143 int open_devsound(DevSoundWrapper **handle); |
143 int open_device(DevSoundWrapper **handle); |
144 int open_device(DevSoundWrapper **handle); |
144 int initialize_devsound(GstDevsoundSink* sink); |
145 int initialize_devsound(GstDevsoundSink* sink); |
|
146 int pause_devsound(GstDevsoundSink *ds); |
|
147 int resume_devsound(GstDevsoundSink *ds); |
145 int close_devsound(GstDevsoundSink *ds); |
148 int close_devsound(GstDevsoundSink *ds); |
146 int check_if_device_open(DevSoundWrapper *handle) ; |
149 int check_if_device_open(DevSoundWrapper *handle) ; |
147 |
|
148 int get_ds_cb_error(DevSoundWrapper *handle); |
150 int get_ds_cb_error(DevSoundWrapper *handle); |
|
151 #ifdef AV_SYNC |
|
152 gboolean is_timeplayed_supported(DevSoundWrapper *handle); |
|
153 #endif /*AV_SYNC*/ |
149 |
154 |
150 //Error Concealment custom interface |
155 //Error Concealment custom interface |
151 void conceal_error_for_next_buffer(DevSoundWrapper *handle); |
156 void conceal_error_for_next_buffer(DevSoundWrapper *handle); |
152 void set_framemode(DevSoundWrapper *handle,gboolean mode); |
157 void set_framemode(DevSoundWrapper *handle,gboolean mode); |
153 int framemode_rqrd_for_ec(DevSoundWrapper *handle,gboolean* modereq); |
158 int framemode_rqrd_for_ec(DevSoundWrapper *handle,gboolean* modereq); |