lame: ensure parsed output
[glsdk/gst-plugins-ugly0-10.git] / ext / lame / gstlame.h
index 6755e718aab12325c37606866d0ca896fd3081fd..f12a47d4f1bc5f39d2a5246d34aa76933905ca4c 100644 (file)
@@ -28,6 +28,7 @@ G_BEGIN_DECLS
 
 #include <lame/lame.h>
 #include <gst/audio/gstaudioencoder.h>
+#include <gst/base/gstadapter.h>
 
 #define GST_TYPE_LAME \
   (gst_lame_get_type())
@@ -54,6 +55,7 @@ struct _GstLame {
   /*< private >*/
 
   gint samplerate;
+  gint out_samplerate;
   gint num_channels;
   gboolean setup;
 
@@ -91,6 +93,8 @@ struct _GstLame {
   gint preset;
 
   lame_global_flags *lgf;
+
+  GstAdapter *adapter;
 };
 
 struct _GstLameClass {