diff -r d0f379fc4173 -r b90cf50ca3dc gst-plugins-mythtv/src/gstmythtvsrc.h --- a/gst-plugins-mythtv/src/gstmythtvsrc.h Wed Nov 22 00:16:33 2006 +0000 +++ b/gst-plugins-mythtv/src/gstmythtvsrc.h Mon Nov 27 21:20:57 2006 +0000 @@ -18,7 +18,7 @@ #include #include -#include +#include #include #include @@ -48,7 +48,7 @@ } GstMythtvState; struct _GstMythtvSrc { - GstBaseSrc element; + GstPushSrc element; /* MythFileTransfer */ GMythFileTransfer *file_transfer; @@ -73,7 +73,6 @@ guint64 bytes_read; gint64 read_offset; - gint64 adapter_offset; /* added by melunko (buffer cache) */ gint buffer_remain; @@ -98,7 +97,6 @@ GstCaps *mythtv_caps; GstPad *sinkpad; - GstPad *srcpad; GstTask *th_read_ahead; @@ -113,7 +111,7 @@ }; struct _GstMythtvSrcClass { - GstBaseSrcClass parent_class; + GstPushSrcClass parent_class; }; GType gst_mythtv_src_get_type (void);