appsink to gl texture

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

appsink to gl texture

hgedek
I have a rtspsrc pipeline and I wish to show video frames on dear-imgui based
window while playing audio. I wish to use appsink to extract frames but I
don't know how to ! Sample code tells it's getting frames but how will I
convert them to gl textures ? Thanks for any help.

!!! I was using overlay method and using SDL2 I connected SDL2 window with
xvimagesink but we need subwindow in window and sdl2,glfw etc. doesn't
support this. Because of this, I returned back to extract frames to show in
window.


static GstFlowReturn on_new_sample_from_sink (GstElement * sink, ProgramData
* data)
{

    GstSample *sample;
    /* Retrieve the buffer */
    g_signal_emit_by_name (sink, "pull-sample", &sample);

    if (sample) {
        /* The only thing we do in this example is print a * to indicate a
received buffer */
        g_print ("*");
        gst_sample_unref (sample);
       
        return GST_FLOW_OK;
    }

    return GST_FLOW_ERROR;
}





--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel