How to operate on GstMapInfo
dingoegret
sephvelut at gmail.com
Thu Apr 13 09:38:49 UTC 2017
Is there a plugin that would allow me to pull 100ms pts of audio every 100ms
of real time? I was looking at audiorate but nothing I've tried accomplished
what I wanted. My program is simple filesrc to appsink where I have set
'new-sample' signal' with the following callback
static void new_sample(GstElement *sink) {
GstSample *sample;
g_signal_emit_by_name(sink, "pull-sample", &sample);
if(sample) {
GstBuffer* buffer = gst_sample_get_buffer(sample);
gst_adapter_push(adapter, buffer);
}
}
I have another thread that reads off the adapter. Don't worry I've left out
thread syncing mutex code for the example.
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/How-to-operate-on-GstMapInfo-tp4682202p4682645.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list