|
static gboolean | onMessage (GstBus *bus, GstMessage *message, gpointer userData) |
|
static GstFlowReturn | onNewBuffer (GstAppSink *appsink, gpointer userData) |
|
Definition at line 14 of file audio_capture.cpp.
◆ RosGstCapture()
audio_transport::RosGstCapture::RosGstCapture |
( |
| ) |
|
|
inline |
◆ ~RosGstCapture()
audio_transport::RosGstCapture::~RosGstCapture |
( |
| ) |
|
|
inline |
◆ exitOnMainThread()
void audio_transport::RosGstCapture::exitOnMainThread |
( |
int |
code | ) |
|
|
inline |
◆ onMessage()
static gboolean audio_transport::RosGstCapture::onMessage |
( |
GstBus * |
bus, |
|
|
GstMessage * |
message, |
|
|
gpointer |
userData |
|
) |
| |
|
inlinestatic |
◆ onNewBuffer()
static GstFlowReturn audio_transport::RosGstCapture::onNewBuffer |
( |
GstAppSink * |
appsink, |
|
|
gpointer |
userData |
|
) |
| |
|
inlinestatic |
◆ publish()
void audio_transport::RosGstCapture::publish |
( |
const audio_common_msgs::AudioData & |
msg | ) |
|
|
inline |
◆ publishStamped()
void audio_transport::RosGstCapture::publishStamped |
( |
const audio_common_msgs::AudioDataStamped & |
msg | ) |
|
|
inline |
◆ _bitrate
int audio_transport::RosGstCapture::_bitrate |
|
private |
◆ _bus
GstBus* audio_transport::RosGstCapture::_bus |
|
private |
◆ _channels
int audio_transport::RosGstCapture::_channels |
|
private |
◆ _convert
GstElement * audio_transport::RosGstCapture::_convert |
|
private |
◆ _depth
int audio_transport::RosGstCapture::_depth |
|
private |
◆ _encode
GstElement * audio_transport::RosGstCapture::_encode |
|
private |
◆ _filter
GstElement * audio_transport::RosGstCapture::_filter |
|
private |
◆ _format
std::string audio_transport::RosGstCapture::_format |
|
private |
◆ _gst_thread
boost::thread audio_transport::RosGstCapture::_gst_thread |
|
private |
◆ _loop
GMainLoop* audio_transport::RosGstCapture::_loop |
|
private |
◆ _nh
◆ _pipeline
GstElement* audio_transport::RosGstCapture::_pipeline |
|
private |
◆ _pub
◆ _pub_info
◆ _pub_stamped
◆ _sample_format
std::string audio_transport::RosGstCapture::_sample_format |
|
private |
◆ _sample_rate
int audio_transport::RosGstCapture::_sample_rate |
|
private |
◆ _sink
GstElement * audio_transport::RosGstCapture::_sink |
|
private |
◆ _source
GstElement * audio_transport::RosGstCapture::_source |
|
private |
The documentation for this class was generated from the following file: