equal
deleted
inserted
replaced
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 } ; |
|
64 struct _GstDevsoundSrc { |
57 struct _GstDevsoundSrc { |
65 GstPushSrc src; |
58 GstPushSrc src; |
66 |
59 |
67 void *handle; |
60 void *handle; |
68 gchar *device; |
61 gchar *device; |
82 gint leftbalance; |
75 gint leftbalance; |
83 gint rightbalance; |
76 gint rightbalance; |
84 gint samplesrecorded; |
77 gint samplesrecorded; |
85 GList* fmt; |
78 GList* fmt; |
86 GList* supportedbitrates; |
79 GList* supportedbitrates; |
87 gboolean eosreceived; |
|
88 |
80 |
89 guint speechbitrate; |
81 guint speechbitrate; |
90 gboolean speechvadmode; |
82 gboolean speechvadmode; |
91 gint g711encodemode; |
83 gint g711encodemode; |
92 gboolean g711vadmode; |
84 gboolean g711vadmode; |
93 gboolean g729vadmode; |
85 gboolean g729vadmode; |
94 gint ilbcencodemode; |
86 gint ilbcencodemode; |
95 gboolean ilbcvadmode; |
87 gboolean ilbcvadmode; |
96 gint firstTimeInit; |
88 |
97 guint prevbuffersize; |
|
98 |
89 |
99 }; |
90 }; |
100 |
91 |
101 struct _GstDevsoundSrcClass { |
92 struct _GstDevsoundSrcClass { |
102 GstPushSrcClass parent_class; |
93 GstPushSrcClass parent_class; |