diff -r 5505e8908944 -r 32e421e6175c gst_plugins_symbian/gst/devsound/devsoundsinkwrapper.h --- a/gst_plugins_symbian/gst/devsound/devsoundsinkwrapper.h Fri Jan 22 09:59:59 2010 +0200 +++ b/gst_plugins_symbian/gst/devsound/devsoundsinkwrapper.h Wed Mar 24 17:55:38 2010 -0500 @@ -96,6 +96,7 @@ int dev_count; TInt iCallbackError; TUint32 fourcc; + TUint32 iSamplesPlayed; bool eosReceived; //sem_t mutex; //RArray supportedtypes; @@ -142,10 +143,14 @@ int open_devsound(DevSoundWrapper **handle); int open_device(DevSoundWrapper **handle); int initialize_devsound(GstDevsoundSink* sink); + int pause_devsound(GstDevsoundSink *ds); + int resume_devsound(GstDevsoundSink *ds); int close_devsound(GstDevsoundSink *ds); int check_if_device_open(DevSoundWrapper *handle) ; - int get_ds_cb_error(DevSoundWrapper *handle); +#ifdef AV_SYNC + gboolean is_timeplayed_supported(DevSoundWrapper *handle); +#endif /*AV_SYNC*/ //Error Concealment custom interface void conceal_error_for_next_buffer(DevSoundWrapper *handle); @@ -175,7 +180,6 @@ int pre_init_setconf(GstDevsoundSink *ds); void getsupporteddatatypes(GstDevsoundSink *ds); - #ifdef __cplusplus }//extern c #endif