23 #ifndef PIPELINEPROBES_H 24 #define PIPELINEPROBES_H 32 GstElement* queue=
nullptr;
33 GstElement* sink=
nullptr;
34 gchar* filename=
nullptr;
39 bool has_empty_filename;
45 has_empty_filename =
true;
61 level_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
64 spectrum_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
67 lame_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
69 void handle_probe(
bool* active, GstElement* queue, gulong* probe_id, GstPadProbeCallback callback);
73 stream_recorder_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
74 void handle_stream_recorder_probe(
StreamRecorderData* data, GstPadProbeCallback callback);
78 #endif // PIPELINEPROBES_H Definition: PipelineProbes.h:30
Definition: PipelineProbes.h:57