Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@Jolla nemo]# gst-inspect-1.0 droideglsink
- Factory Details:
- Rank primary (256)
- Long-name Video sink
- Klass Sink/Video/Device
- Description EGL based videosink
- Author Mohammed Sameer <msameer@foolab.org>
- Plugin Details:
- Name droid
- Description Android HAL plugins
- Filename /usr/lib/gstreamer-1.0/libgstdroid.so
- Version 1.0.0
- License LGPL
- Source module gst-droid
- Binary package gst-droid
- Origin URL http://foolab.org/
- GObject
- +----GInitiallyUnowned
- +----GstObject
- +----GstElement
- +----GstBaseSink
- +----GstVideoSink
- +----GstDroidEglSink
- Implemented Interfaces:
- NemoGstVideoTexture
- Pad Templates:
- SINK template: 'sink'
- Availability: Always
- Capabilities:
- video/x-raw
- format: { YV12, NV21 }
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- framerate: [ 0/1, 2147483647/1 ]
- video/x-raw(memory:DroidMediaBuffer)
- format: { YV12 }
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- framerate: [ 0/1, 2147483647/1 ]
- Element Flags:
- no flags set
- Element Implementation:
- Has change_state() function: gst_base_sink_change_state
- Element has no clocking capabilities.
- Element has no URI handling capabilities.
- Pads:
- SINK: 'sink'
- Implementation:
- Has chainfunc(): gst_base_sink_chain
- Has custom eventfunc(): gst_base_sink_event
- Has custom queryfunc(): gst_base_sink_sink_query
- Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
- Pad Template: 'sink'
- Element Properties:
- egl-display : The application provided EGL display to be used for creating EGLImageKHR objects.
- flags: readable, writable
- Pointer.
- name : The name of the object
- flags: readable, writable
- String. Default: "droideglsink0"
- parent : The parent of the object
- flags: readable, writable
- Object of type "GstObject"
- sync : Sync on the clock
- flags: readable, writable
- Boolean. Default: true
- max-lateness : Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)
- flags: readable, writable
- Integer64. Range: -1 - 9223372036854775807 Default: 20000000
- qos : Generate Quality-of-Service events upstream
- flags: readable, writable
- Boolean. Default: true
- async : Go asynchronously to PAUSED
- flags: readable, writable
- Boolean. Default: true
- ts-offset : Timestamp offset in nanoseconds
- flags: readable, writable
- Integer64. Range: -9223372036854775808 - 9223372036854775807 Default: 0
- enable-last-sample : Enable the last-sample property
- flags: readable, writable
- Boolean. Default: false
- last-sample : The last sample received in the sink
- flags: readable
- Boxed pointer of type "GstSample"
- blocksize : Size in bytes to pull per buffer (0 = default)
- flags: readable, writable
- Unsigned Integer. Range: 0 - 4294967295 Default: 4096
- render-delay : Additional render delay of the sink in nanoseconds
- flags: readable, writable
- Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
- throttle-time : The time to keep between rendered buffers (0 = disabled)
- flags: readable, writable
- Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
- max-bitrate : The maximum bits per second to render (0 = disabled)
- flags: readable, writable
- Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
- show-preroll-frame : Whether to render video frames during preroll
- flags: readable, writable
- Boolean. Default: true
Add Comment
Please, Sign In to add comment