Sayonara Player
Namespaces | Functions
Utilities

Namespaces

namespace  Engine::Utils
 Utility functions.
 

Functions

void PipelineExtensions::Probing::handleProbe (bool *active, GstElement *queue, gulong *probe_id, GstPadProbeCallback callback)
 This is the main interface for the outside world. More...
 
GstPadProbeReturn PipelineExtensions::Probing::levelProbed (GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
 level_probed More...
 
GstPadProbeReturn PipelineExtensions::Probing::spectrumProbed (GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
 spectrum_probed More...
 
GstPadProbeReturn PipelineExtensions::Probing::lameProbed (GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
 lame_probed More...
 
GstPadProbeReturn PipelineExtensions::Probing::pitchProbed (GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
 pitch_probed More...
 
GstPadProbeReturn PipelineExtensions::Probing::streamRecorderProbed (GstPad *pad, GstPadProbeInfo *info, gpointer user_data)
 stream_recorder_probed More...
 
void PipelineExtensions::Probing::handleStreamRecorderProbe (StreamRecorder::Data *data, GstPadProbeCallback callback)
 handle_stream_recorder_probe More...
 

Detailed Description

Function Documentation

◆ handleProbe()

void PipelineExtensions::Probing::handleProbe ( bool *  active,
GstElement *  queue,
gulong *  probe_id,
GstPadProbeCallback  callback 
)

This is the main interface for the outside world.

Parameters
active
queue
probe_id
callback

◆ handleStreamRecorderProbe()

void PipelineExtensions::Probing::handleStreamRecorderProbe ( StreamRecorder::Data data,
GstPadProbeCallback  callback 
)

handle_stream_recorder_probe

Parameters
data
callback

◆ lameProbed()

GstPadProbeReturn PipelineExtensions::Probing::lameProbed ( GstPad *  pad,
GstPadProbeInfo *  info,
gpointer  user_data 
)

lame_probed

Parameters
pad
info
user_data
Returns

◆ levelProbed()

GstPadProbeReturn PipelineExtensions::Probing::levelProbed ( GstPad *  pad,
GstPadProbeInfo *  info,
gpointer  user_data 
)

level_probed

Parameters
pad
info
user_data
Returns

◆ pitchProbed()

GstPadProbeReturn PipelineExtensions::Probing::pitchProbed ( GstPad *  pad,
GstPadProbeInfo *  info,
gpointer  user_data 
)

pitch_probed

Parameters
pad
info
user_data
Returns

◆ spectrumProbed()

GstPadProbeReturn PipelineExtensions::Probing::spectrumProbed ( GstPad *  pad,
GstPadProbeInfo *  info,
gpointer  user_data 
)

spectrum_probed

Parameters
pad
info
user_data
Returns

◆ streamRecorderProbed()

GstPadProbeReturn PipelineExtensions::Probing::streamRecorderProbed ( GstPad *  pad,
GstPadProbeInfo *  info,
gpointer  user_data 
)

stream_recorder_probed

Parameters
pad
info
user_data
Returns