gstreamermm  1.10.0
Public Member Functions | List of all members
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