Home
last modified time | relevance | path

Searched refs:padtemplates (Results 1 – 17 of 17) sorted by relevance

/third_party/gstreamer/gstreamer/docs/random/wtay/
Dcapsnego-cases96 check padtemplates, if compatible connect
119 also check padtemplates if compatible,
141 check padtemplates, if match call negotiate until
146 check padtemplates, if match call negotiate until
Dcaps-negociation74 to the pads and to the padtemplates. This has several advantages:
115 3) the pad/padtemplates caps
120 The padtemplates provide a range of possible media types this pad can
121 src/sink. the main purpose for the padtemplates is to allow a
138 are incompatible, the padtemplates are checked, if they
143 the padtemplates are compared, if they are incompatible,
146 - if none of the pads have caps, the padtemplates are checked,
160 - the caps must be compatible with the padtemplates of this
239 When the pads are connected the padtemplates are checked and it
Dcapsnego2-docs112 - padtemplates.
113 * padtemplates are added to elementfactory to describe the possible
115 * padtemplates contain the name, direction and presence of the pads.
116 * padtemplates also describe the media types that this element can
118 * padtemplates can provide fixed or variable GstCaps for the pads.
119 * padtemplates can be used by the element to create its pads and is
Dautoplug293 only operates on padtemplates and ALWAYS pads. The pipeline
Dnegotiation316 - pad template caps: caps put on padtemplates to describe the possible media types of
/third_party/gstreamer/gstplugins_good/gst/avi/
DREADME12 the demuxer element in it. The demuxer has a set of padtemplates for
28 the demuxer has a set of padtemplates for the raw avi header properties.
69 automatically generate the padtemplates from all possible avi types
/third_party/gstreamer/gstreamer/docs/random/
Ddynpads10 the padtemplates.
29 padtemplates for audio and video. The typical usage pattern for the
41 padtemplates, either from the internal elements or from itself. Along
DChangeLog-0.82138 add our padtemplates, we indeed do have some.
8468 (gst_element_base_class_init): ->padtemplates should be cleared
/third_party/gstreamer/gstreamer/gst/
Dgstelement.c293 GList *node, *padtemplates; in gst_element_base_class_init() local
306 padtemplates = g_list_copy (element_class->padtemplates); in gst_element_base_class_init()
307 for (node = padtemplates; node != NULL; node = node->next) { in gst_element_base_class_init()
311 element_class->padtemplates = padtemplates; in gst_element_base_class_init()
1244 list = class->padtemplates; in gst_element_request_pad_simple()
1509 GList *template_list = klass->padtemplates; in gst_element_class_add_pad_template()
1532 klass->padtemplates = g_list_append (klass->padtemplates, templ); in gst_element_class_add_pad_template()
1766 return element_class->padtemplates; in gst_element_class_get_pad_template_list()
1813 padlist = element_class->padtemplates; in gst_element_class_get_pad_template()
Dgstelement.h834 GList *padtemplates; member
Dgstelementfactory.c255 for (item = klass->padtemplates; item; item = item->next) { in gst_element_register()
/third_party/gstreamer/gstreamer/tools/
Dgst-inspect.c988 for (l = klass->padtemplates; l != NULL; l = l->next) { in has_sometimes_template()
/third_party/gstreamer/gstplugins_base/gst/playback/
Dgstparsebin.c2267 for (pads = GST_ELEMENT_GET_CLASS (element)->padtemplates; pads; in connect_element()
Dgstdecodebin2.c2884 for (pads = GST_ELEMENT_GET_CLASS (element)->padtemplates; pads; in connect_element()
/third_party/gstreamer/gstreamer/docs/random/old/
DChangeLog.gstreamer717 patch from Andy Wingo <apwingo@eos.ncsu.edu> add padtemplates to
3781 padtemplates.
6220 gstqueue.c: Added 1337 macros to create padtemplates and
6673 large patch: - changed the API for the padtemplates: - remove
6674 the factories (array of pointers) for the padtemplates,
6789 padtemplates for the two elements in the mulaw plugin.
6948 the padtemplates to the elementfactory.
7126 the caps are set in the plugins as described by their padtemplates
9442 padtemplates, plan-generation, sched-case, sched-commit1, sched2,
10015 now, like padtemplates, caps/props, and arguments. More stuff can
/third_party/gstreamer/gstreamer/
DChangeLog1651 * docs/random/omega/padtemplates:
102432 gst/gstelement.c: Make padtemplates also work when they don't contain %s or %d.
102435 Make padtemplates also work when they don't contain %s or %d.
107915 gst/gstghostpad.c: GhostPad no longer implicitely use the padtemplates of the targets.
107918 GhostPad no longer implicitely use the padtemplates of the targets.
/third_party/gstreamer/gstplugins_base/
DChangeLog88988 method to get to the padtemplates. Fixes 'GstTagDemux subclass GstTagDemux
152403 Don't leak padtemplates, patch by Christophe Fergeau,