gst_plugins_symbian/gst/devsound/gstdevsoundsrc.h
changeset 22 8d4f92b9230e
parent 20 7e3786c5ed27
equal deleted inserted replaced
21:5cb7d96a6887 22:8d4f92b9230e
    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;