21 #ifndef PIPELINEPROBES_H 22 #define PIPELINEPROBES_H 47 void handle_probe(
bool* active, GstElement* queue, gulong* probe_id, GstPadProbeCallback callback);
59 level_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
70 spectrum_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
81 lame_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
92 pitch_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data);
116 #endif // PIPELINEPROBES_H GstPadProbeReturn lame_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
lame_probed
GstPadProbeReturn stream_recorder_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
stream_recorder_probed
void handle_probe(bool *active, GstElement *queue, gulong *probe_id, GstPadProbeCallback callback)
This is the main interface for the outside world.
The StreamRecorderData struct.
Definition: StreamRecorderData.h:32
GstPadProbeReturn spectrum_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
spectrum_probed
void handle_stream_recorder_probe(StreamRecorder::Data *data, GstPadProbeCallback callback)
handle_stream_recorder_probe
GstPadProbeReturn pitch_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
pitch_probed
GstPadProbeReturn level_probed(GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
level_probed
Definition: Changeable.h:26