gst_plugins_symbian/gst/devsound/gstdevsoundsrc.h
branchRCL_3
changeset 29 567bb019e3e3
parent 0 0e761a78d257
child 30 7e817e7e631c
--- a/gst_plugins_symbian/gst/devsound/gstdevsoundsrc.h	Wed Mar 31 22:03:18 2010 +0300
+++ b/gst_plugins_symbian/gst/devsound/gstdevsoundsrc.h	Tue Aug 31 15:30:33 2010 +0300
@@ -54,6 +54,13 @@
 gboolean  priorityupdate;
 };
 
+typedef enum
+{
+    kUnInitialized = -1,
+    kPausedToPlaying,
+    kPlayBufferPreRoll,
+    kPlayed
+} ;
 struct _GstDevsoundSrc {
     GstPushSrc    src;
 
@@ -77,6 +84,7 @@
   gint   samplesrecorded; 
   GList*  fmt;
   GList*  supportedbitrates;
+  gboolean eosreceived;
   
   guint speechbitrate;
   gboolean speechvadmode;
@@ -85,7 +93,8 @@
   gboolean g729vadmode;
   gint ilbcencodemode;
   gboolean ilbcvadmode;
-
+  gint firstTimeInit;
+  guint prevbuffersize;
   
 };