Object Hierarchy

    GObject
        GstVaapiObject
            GstVaapiContext
            GstVaapiImage
            GstVaapiSubpicture
            GstVaapiSurface
            GstVaapiWindow
                GstVaapiWindowX11
                    GstVaapiWindowGLX
            GstVaapiTexture
        GstVaapiDecoder
        GstVaapiDisplay
            GstVaapiDisplayX11
                GstVaapiDisplayGLX
        GstVaapiVideoPool
            GstVaapiImagePool
            GstVaapiSurfacePool
        GstVaapiSurfaceProxy
    GstMiniObject
        GstBuffer
            GstSurfaceBuffer
                GstVaapiVideoBuffer