新規作成  編集  Ruby-GNOME2 Project Website  ページ一覧  検索  更新履歴  編集履歴  RSS  Back  ログイン

Gst::Autoplug 差分 - Ruby-GNOME2 Project Website

  • 最後の更新で追加された部分はこのように表示します。
  • 最後の更新で削除された部分はこのように表示します。

= class Gst::Autoplug
Automatically create and link elements.

== Object Hierarchy
* Object
  * GLib::Instantiatable
    * GLib::Object
      * Gst::Object
        * Gst::Autoplug

== Instance Methods
--- signal_new_object(obj)
    Emits a 'new_object' signal.  Autopluggers are supposed to emit
    this signal whenever a new object has been added to the
    autoplugged pipeline.
    * obj: a Gst::Object.  
    * Returns: self.

--- to_caps(src, sink)
    Performs the autoplugging procedure on the autoplugger,
    connecting the given source and sink Gst::Caps.
    * src: a Gst::Caps.
    * sink: a Gst::Caps.  
    * Returns: a new Gst::Element object that connects these caps or nil.

--- to_renderers(src_caps, sink_element)
    Performs the autoplugging procedure on the autoplugger,
    connecting the given source Gst::Caps to the target Gst::Element.
    * sink_element: a Gst::Element.  
    * src_caps: a Gst::Caps.
    * Returns: a new Gst::Element object that connects the caps to the target  element or nil.

== Signals
--- new-object

== See Also
((<Gst>)).

- ((<lrz>))