+ static map<string, Glib::VariantBase> input_format_options(
+ vector<string> user_spec,
+ map<string, shared_ptr<Option>> fmt_opts);
+
+ void sample_thread_proc(function<void (const QString)> error_handler);
+
+ void free_unused_memory();
+
+ void signal_new_segment();
+ void signal_segment_completed();
+
+#ifdef ENABLE_FLOW
+ bool on_gst_bus_message(const Glib::RefPtr<Gst::Bus>& bus, const Glib::RefPtr<Gst::Message>& message);
+
+ Gst::FlowReturn on_gst_new_sample();
+#endif