X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ssdemux%2Fsrc%2Fgstssdemux.h;h=b230b96a8ca0937c5c2f3d35e8e4434bc9e478bc;hb=10d8c7c2b57632a0708f30fc5e417cccbb8f2a66;hp=adc552505b3f6522010c29c7b5fe28098e613b73;hpb=e69270ac86b363e8806a1f81b56ec2593a972b44;p=framework%2Fmultimedia%2Fgst-plugins-ext0.10.git diff --git a/ssdemux/src/gstssdemux.h b/ssdemux/src/gstssdemux.h index adc5525..b230b96 100755 --- a/ssdemux/src/gstssdemux.h +++ b/ssdemux/src/gstssdemux.h @@ -40,17 +40,18 @@ struct _GstSSDemux /* Properties */ gchar **cookies; /* HTTP request cookies. */ gboolean allow_audio_only; /*In LIVE case, allow audio only download when downloadrate is less */ - guint fragments_cache; /* number of fragments needed to be cached to start playing */ + guint64 max_cache_time; gfloat bitrate_switch_tol; /* tolerance with respect to the fragment duration to switch the bitarate*/ - gboolean need_cache; - gboolean cancelled; - guint download_rate; GstBuffer *manifest; GstSSMParse *parser; /* manifest parser */ - + gint percent; + gint low_percent; + gint high_percent; + gboolean eos; GstSSDemuxStream *streams[SS_STREAM_NUM]; SS_BW_MODE ss_mode; gboolean switch_eos; + GstBuffer *protection_header; }; struct _GstSSDemuxClass