23 #ifndef PIPELINEPROBES_H 24 #define PIPELINEPROBES_H 32 GstElement* queue=
nullptr;
33 GstElement* sink=
nullptr;
34 gchar* filename=
nullptr;
38 bool has_empty_filename;
44 has_empty_filename =
true;
60 level_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
63 spectrum_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
66 lame_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
68 void handle_probe(
bool* active, GstElement* queue, gulong* probe_id, GstPadProbeCallback callback);
72 stream_recorder_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
73 void handle_stream_recorder_probe(
StreamRecorderData* data, GstPadProbeCallback callback);
77 #endif // PIPELINEPROBES_H Definition: PipelineProbes.h:30
Definition: PipelineProbes.h:56