1.1 --- a/gst-plugins-mythtv/src/gstmythtvsrc.h Mon Nov 13 19:58:37 2006 +0000
1.2 +++ b/gst-plugins-mythtv/src/gstmythtvsrc.h Fri Nov 17 15:20:28 2006 +0000
1.3 @@ -54,14 +54,14 @@
1.4 GMythFileTransfer *file_transfer;
1.5
1.6 GMythLiveTV *spawn_livetv;
1.7 -
1.8 +
1.9 GstMythtvState state;
1.10
1.11 gchar *uri_name;
1.12 gchar *user_agent;
1.13
1.14 gchar *live_chain_id;
1.15 -
1.16 +
1.17 gint mythtv_version;
1.18
1.19 gint64 content_size;
1.20 @@ -75,32 +75,39 @@
1.21 gint64 read_offset;
1.22 gint64 adapter_offset;
1.23
1.24 + //guint64 file_size;
1.25 + /* added by melunko */
1.26 + guint8* buffer;
1.27 +
1.28 + gint buffer_offset;
1.29 + gint buffer_remain;
1.30 +
1.31 gboolean eos;
1.32 -
1.33 +
1.34 gboolean do_start;
1.35
1.36 gboolean unique_setup;
1.37
1.38 gboolean live_tv;
1.39 -
1.40 +
1.41 gboolean enable_timing_position;
1.42
1.43 gint live_tv_id;
1.44 -
1.45 +
1.46 gint channel_num;
1.47 -
1.48 +
1.49 guint mode;
1.50
1.51 /* MythTV capabilities */
1.52 GstCaps *mythtv_caps;
1.53 -
1.54 +
1.55 GstPad *sinkpad;
1.56 GstPad *srcpad;
1.57 -
1.58 +
1.59 GstTask *th_read_ahead;
1.60 -
1.61 - GStaticRecMutex *th_mutex;
1.62 -
1.63 +
1.64 + GStaticRecMutex *th_mutex;
1.65 +
1.66 GstAdapter *adapter;
1.67
1.68 /* enable Myth TV debug messages */