gstreamermm 1.10.0
Gst::ElementClass< DerivedCppType > Class Template Reference

#include <gstreamermm/register.h>

Public Member Functions

void add_pad_template (const Glib::RefPtr< Gst::PadTemplate >& tpl)
void set_metadata (const Glib::ustring& longname, const Glib::ustring& classification, const Glib::ustring& description, const Glib::ustring& author)
void add_metadata (const Glib::ustring& key, const Glib::ustring& value)
const GstElementClass* gobj () const
GstElementClass* gobj ()

Member Function Documentation

◆ add_metadata()

template <typename DerivedCppType>
void Gst::ElementClass< DerivedCppType >::add_metadata ( const Glib::ustring & key,
const Glib::ustring & value )
inline

◆ add_pad_template()

template <typename DerivedCppType>
void Gst::ElementClass< DerivedCppType >::add_pad_template ( const Glib::RefPtr< Gst::PadTemplate >& tpl)
inline

◆ gobj() [1/2]

template <typename DerivedCppType>
GstElementClass* Gst::ElementClass< DerivedCppType >::gobj ( )
inline

◆ gobj() [2/2]

template <typename DerivedCppType>
const GstElementClass* Gst::ElementClass< DerivedCppType >::gobj ( ) const
inline

◆ set_metadata()

template <typename DerivedCppType>
void Gst::ElementClass< DerivedCppType >::set_metadata ( const Glib::ustring & longname,
const Glib::ustring & classification,
const Glib::ustring & description,
const Glib::ustring & author )
inline