gst_plugins_symbian/gst/devsound/gstdevsoundsrc.h
changeset 23 29ecd5cb86b3
parent 11 1373546e05c6
equal deleted inserted replaced
13:04c79585b4c7 23:29ecd5cb86b3
    52 gboolean  rightbalanceupdate;
    52 gboolean  rightbalanceupdate;
    53 gboolean  preferenceupdate;
    53 gboolean  preferenceupdate;
    54 gboolean  priorityupdate;
    54 gboolean  priorityupdate;
    55 };
    55 };
    56 
    56 
       
    57 typedef enum
       
    58 {
       
    59     kUnInitialized = -1,
       
    60     kPausedToPlaying,
       
    61     kPlayBufferPreRoll,
       
    62     kPlayed
       
    63 } ;
    57 struct _GstDevsoundSrc {
    64 struct _GstDevsoundSrc {
    58     GstPushSrc    src;
    65     GstPushSrc    src;
    59 
    66 
    60   void *handle;	
    67   void *handle;	
    61   gchar *device;
    68   gchar *device;
    84   gint g711encodemode;
    91   gint g711encodemode;
    85   gboolean g711vadmode;
    92   gboolean g711vadmode;
    86   gboolean g729vadmode;
    93   gboolean g729vadmode;
    87   gint ilbcencodemode;
    94   gint ilbcencodemode;
    88   gboolean ilbcvadmode;
    95   gboolean ilbcvadmode;
    89   gint firstimecreatecalled; 
    96   gint firstTimeInit;
    90 
    97   guint prevbuffersize;
    91   
    98   
    92 };
    99 };
    93 
   100 
    94 struct _GstDevsoundSrcClass {
   101 struct _GstDevsoundSrcClass {
    95 GstPushSrcClass parent_class;
   102 GstPushSrcClass parent_class;