Searched refs:GstAdaptiveDemuxStream (Results 1 – 9 of 9) sorted by relevance
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/adaptivedemux/ |
D | gstadaptivedemux.h | 46 #define GST_ADAPTIVE_DEMUX_STREAM_CAST(obj) ((GstAdaptiveDemuxStream *)obj) 65 #define GST_ADAPTIVE_DEMUX_STREAM_PAD(obj) (((GstAdaptiveDemuxStream *) (obj))->pad) 67 #define GST_ADAPTIVE_DEMUX_STREAM_NEED_HEADER(obj) (((GstAdaptiveDemuxStream *) (obj))->need_header) 91 typedef struct _GstAdaptiveDemuxStream GstAdaptiveDemuxStream; typedef 366 void (*stream_free) (GstAdaptiveDemuxStream * stream); 367 …GstFlowReturn (*stream_seek) (GstAdaptiveDemuxStream * stream, gboolean forward, GstSeekFlags … 368 gboolean (*stream_has_next_fragment) (GstAdaptiveDemuxStream * stream); 369 GstFlowReturn (*stream_advance_fragment) (GstAdaptiveDemuxStream * stream); 379 gboolean (*need_another_chunk) (GstAdaptiveDemuxStream * stream); 391 GstFlowReturn (*stream_update_fragment_info) (GstAdaptiveDemuxStream * stream); [all …]
|
D | gstadaptivedemux.c | 281 static void gst_adaptive_demux_stream_download_loop (GstAdaptiveDemuxStream * 289 GstAdaptiveDemuxStream * stream, gboolean forward, GstSeekFlags flags, 292 demux, GstAdaptiveDemuxStream * stream); 294 demux, GstAdaptiveDemuxStream * stream, guint64 bitrate); 297 GstAdaptiveDemuxStream * stream); 300 GstAdaptiveDemuxStream * stream); 308 static void gst_adaptive_demux_stream_free (GstAdaptiveDemuxStream * stream); 310 gst_adaptive_demux_stream_push_event (GstAdaptiveDemuxStream * stream, 325 gst_adaptive_demux_stream_fragment_download_finish (GstAdaptiveDemuxStream * 329 GstAdaptiveDemuxStream * stream, GstBuffer * buffer); [all …]
|
/third_party/gstreamer/gstplugins_bad/ext/smoothstreaming/ |
D | gstmssdemux.c | 125 static GstFlowReturn gst_mss_demux_stream_seek (GstAdaptiveDemuxStream * stream, 128 static gboolean gst_mss_demux_stream_has_next_fragment (GstAdaptiveDemuxStream * 131 gst_mss_demux_stream_advance_fragment (GstAdaptiveDemuxStream * stream); 132 static gboolean gst_mss_demux_stream_select_bitrate (GstAdaptiveDemuxStream * 135 gst_mss_demux_stream_update_fragment_info (GstAdaptiveDemuxStream * stream); 140 gst_mss_demux_stream_get_fragment_waiting_time (GstAdaptiveDemuxStream * 148 GstAdaptiveDemuxStream * stream, GstBuffer * buffer); 302 gst_mss_demux_stream_update_fragment_info (GstAdaptiveDemuxStream * stream) in gst_mss_demux_stream_update_fragment_info() 325 gst_mss_demux_stream_seek (GstAdaptiveDemuxStream * stream, gboolean forward, in gst_mss_demux_stream_seek() 336 gst_mss_demux_stream_advance_fragment (GstAdaptiveDemuxStream * stream) in gst_mss_demux_stream_advance_fragment() [all …]
|
D | gstmssdemux.h | 56 GstAdaptiveDemuxStream parent;
|
/third_party/gstreamer/gstplugins_bad/ext/hls/ |
D | gsthlsdemux.c | 108 static GstFlowReturn gst_hls_demux_stream_seek (GstAdaptiveDemuxStream * 113 GstAdaptiveDemuxStream * stream); 115 GstAdaptiveDemuxStream * stream); 117 GstAdaptiveDemuxStream * stream, GstBuffer * buffer); 118 static void gst_hls_demux_stream_free (GstAdaptiveDemuxStream * stream); 119 static gboolean gst_hls_demux_stream_has_next_fragment (GstAdaptiveDemuxStream * 121 static GstFlowReturn gst_hls_demux_advance_fragment (GstAdaptiveDemuxStream * 123 static GstFlowReturn gst_hls_demux_update_fragment_info (GstAdaptiveDemuxStream 125 static gboolean gst_hls_demux_select_bitrate (GstAdaptiveDemuxStream * stream, 158 static gint gst_hls_demux_get_current_bandwidth (GstAdaptiveDemuxStream * stream); [all …]
|
D | gsthlsdemux.h | 93 GstAdaptiveDemuxStream adaptive_demux_stream;
|
/third_party/gstreamer/gstplugins_bad/ext/dash/ |
D | gstdashdemux.c | 380 gst_dash_demux_stream_update_fragment_info (GstAdaptiveDemuxStream * stream); 381 static GstFlowReturn gst_dash_demux_stream_seek (GstAdaptiveDemuxStream * 384 static gboolean gst_dash_demux_stream_has_next_fragment (GstAdaptiveDemuxStream 387 gst_dash_demux_stream_advance_fragment (GstAdaptiveDemuxStream * stream); 389 gst_dash_demux_stream_advance_subfragment (GstAdaptiveDemuxStream * stream); 390 static gboolean gst_dash_demux_stream_select_bitrate (GstAdaptiveDemuxStream * 397 gst_dash_demux_stream_get_fragment_waiting_time (GstAdaptiveDemuxStream * 402 GstAdaptiveDemuxStream * stream, GstBuffer * buffer); 405 GstAdaptiveDemuxStream * stream); 408 GstAdaptiveDemuxStream * stream); [all …]
|
D | gstdashdemux.h | 62 GstAdaptiveDemuxStream parent;
|
/third_party/gstreamer/gstplugins_bad/ |
D | ChangeLog | 56933 adaptivedemux: Fix leak of pad probes in GstAdaptiveDemuxStream 56934 This commit ensures that the idle probe which GstAdaptiveDemuxStream 67777 GstHLSDemuxStream inherits GstAdaptiveDemuxStream, not
|