Sayonara Player
Namespaces | Functions
Utilities

Namespaces

 Engine::Utils
 Utility functions.
 

Functions

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

Detailed Description

Function Documentation

◆ handle_probe()

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

This is the main interface for the outside world.

Parameters
active
queue
probe_id
callback

◆ handle_stream_recorder_probe()

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

handle_stream_recorder_probe

Parameters
data
callback

◆ lame_probed()

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

lame_probed

Parameters
pad
info
user_data
Returns

◆ level_probed()

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

level_probed

Parameters
pad
info
user_data
Returns

◆ pitch_probed()

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

pitch_probed

Parameters
pad
info
user_data
Returns

◆ spectrum_probed()

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

spectrum_probed

Parameters
pad
info
user_data
Returns

◆ stream_recorder_probed()

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

stream_recorder_probed

Parameters
pad
info
user_data
Returns