• Home
  • Raw
  • Download

Lines Matching refs:demux

120 static gboolean gst_mss_demux_is_live (GstAdaptiveDemux * demux);
121 static gboolean gst_mss_demux_process_manifest (GstAdaptiveDemux * demux,
123 static GstClockTime gst_mss_demux_get_duration (GstAdaptiveDemux * demux);
124 static void gst_mss_demux_reset (GstAdaptiveDemux * demux);
136 static gboolean gst_mss_demux_seek (GstAdaptiveDemux * demux, GstEvent * seek);
138 gst_mss_demux_get_manifest_update_interval (GstAdaptiveDemux * demux);
143 gst_mss_demux_update_manifest_data (GstAdaptiveDemux * demux,
145 static gboolean gst_mss_demux_get_live_seek_range (GstAdaptiveDemux * demux,
147 static GstFlowReturn gst_mss_demux_data_received (GstAdaptiveDemux * demux,
150 gst_mss_demux_requires_periodical_playlist_update (GstAdaptiveDemux * demux);
226 gst_mss_demux_reset (GstAdaptiveDemux * demux) in gst_mss_demux_reset() argument
228 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_reset()
282 gst_mss_demux_is_live (GstAdaptiveDemux * demux) in gst_mss_demux_is_live() argument
284 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_is_live()
292 gst_mss_demux_get_duration (GstAdaptiveDemux * demux) in gst_mss_demux_get_duration() argument
294 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_get_duration()
305 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (stream->demux); in gst_mss_demux_stream_update_fragment_info()
340 if (stream->demux->segment.rate >= 0) in gst_mss_demux_stream_advance_fragment()
414 gst_mss_demux_setup_streams (GstAdaptiveDemux * demux) in gst_mss_demux_setup_streams() argument
416 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_setup_streams()
447 demux->connection_speed); in gst_mss_demux_setup_streams()
448 gst_mss_manifest_change_bitrate (mssdemux->manifest, demux->connection_speed); in gst_mss_demux_setup_streams()
472 demux->connection_speed); in gst_mss_demux_setup_streams()
473 gst_mss_manifest_change_bitrate (mssdemux->manifest, demux->connection_speed); in gst_mss_demux_setup_streams()
521 GstAdaptiveDemux *demux = GST_ADAPTIVE_DEMUX_CAST (mssdemux); in gst_mss_demux_update_base_url() local
527 g_strdup (demux->manifest_base_uri ? demux->manifest_base_uri : demux-> in gst_mss_demux_update_base_url()
544 gst_mss_demux_process_manifest (GstAdaptiveDemux * demux, GstBuffer * buf) in gst_mss_demux_process_manifest() argument
546 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_process_manifest()
556 return gst_mss_demux_setup_streams (demux); in gst_mss_demux_process_manifest()
570 bitrate / MAX (1.0, ABS (stream->demux->segment.rate)))) { in gst_mss_demux_stream_select_bitrate()
573 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (stream->demux); in gst_mss_demux_stream_select_bitrate()
620 gst_mss_demux_seek (GstAdaptiveDemux * demux, GstEvent * seek) in gst_mss_demux_seek() argument
627 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_seek()
655 gst_mss_demux_get_manifest_update_interval (GstAdaptiveDemux * demux) in gst_mss_demux_get_manifest_update_interval() argument
657 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_get_manifest_update_interval()
683 gst_mss_demux_update_manifest_data (GstAdaptiveDemux * demux, in gst_mss_demux_update_manifest_data() argument
686 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_update_manifest_data()
695 gst_mss_demux_get_live_seek_range (GstAdaptiveDemux * demux, gint64 * start, in gst_mss_demux_get_live_seek_range() argument
698 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_get_live_seek_range()
704 gst_mss_demux_data_received (GstAdaptiveDemux * demux, in gst_mss_demux_data_received() argument
707 GstMssDemux *mssdemux = GST_MSS_DEMUX_CAST (demux); in gst_mss_demux_data_received()
712 return GST_ADAPTIVE_DEMUX_CLASS (parent_class)->data_received (demux, in gst_mss_demux_data_received()
732 return GST_ADAPTIVE_DEMUX_CLASS (parent_class)->data_received (demux, stream, in gst_mss_demux_data_received()
737 gst_mss_demux_requires_periodical_playlist_update (GstAdaptiveDemux * demux) in gst_mss_demux_requires_periodical_playlist_update() argument