adeen-s

droideglsink

Jan 10th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.63 KB | None | 0 0
  1. [root@Jolla nemo]# gst-inspect-1.0 droideglsink
  2. Factory Details:
  3. Rank primary (256)
  4. Long-name Video sink
  5. Klass Sink/Video/Device
  6. Description EGL based videosink
  7. Author Mohammed Sameer <msameer@foolab.org>
  8.  
  9. Plugin Details:
  10. Name droid
  11. Description Android HAL plugins
  12. Filename /usr/lib/gstreamer-1.0/libgstdroid.so
  13. Version 1.0.0
  14. License LGPL
  15. Source module gst-droid
  16. Binary package gst-droid
  17. Origin URL http://foolab.org/
  18.  
  19. GObject
  20. +----GInitiallyUnowned
  21. +----GstObject
  22. +----GstElement
  23. +----GstBaseSink
  24. +----GstVideoSink
  25. +----GstDroidEglSink
  26.  
  27. Implemented Interfaces:
  28. NemoGstVideoTexture
  29.  
  30. Pad Templates:
  31. SINK template: 'sink'
  32. Availability: Always
  33. Capabilities:
  34. video/x-raw
  35. format: { YV12, NV21 }
  36. width: [ 1, 2147483647 ]
  37. height: [ 1, 2147483647 ]
  38. framerate: [ 0/1, 2147483647/1 ]
  39. video/x-raw(memory:DroidMediaBuffer)
  40. format: { YV12 }
  41. width: [ 1, 2147483647 ]
  42. height: [ 1, 2147483647 ]
  43. framerate: [ 0/1, 2147483647/1 ]
  44.  
  45.  
  46. Element Flags:
  47. no flags set
  48.  
  49. Element Implementation:
  50. Has change_state() function: gst_base_sink_change_state
  51.  
  52. Element has no clocking capabilities.
  53. Element has no URI handling capabilities.
  54.  
  55. Pads:
  56. SINK: 'sink'
  57. Implementation:
  58. Has chainfunc(): gst_base_sink_chain
  59. Has custom eventfunc(): gst_base_sink_event
  60. Has custom queryfunc(): gst_base_sink_sink_query
  61. Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
  62. Pad Template: 'sink'
  63.  
  64. Element Properties:
  65. egl-display : The application provided EGL display to be used for creating EGLImageKHR objects.
  66. flags: readable, writable
  67. Pointer.
  68. name : The name of the object
  69. flags: readable, writable
  70. String. Default: "droideglsink0"
  71. parent : The parent of the object
  72. flags: readable, writable
  73. Object of type "GstObject"
  74. sync : Sync on the clock
  75. flags: readable, writable
  76. Boolean. Default: true
  77. max-lateness : Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)
  78. flags: readable, writable
  79. Integer64. Range: -1 - 9223372036854775807 Default: 20000000
  80. qos : Generate Quality-of-Service events upstream
  81. flags: readable, writable
  82. Boolean. Default: true
  83. async : Go asynchronously to PAUSED
  84. flags: readable, writable
  85. Boolean. Default: true
  86. ts-offset : Timestamp offset in nanoseconds
  87. flags: readable, writable
  88. Integer64. Range: -9223372036854775808 - 9223372036854775807 Default: 0
  89. enable-last-sample : Enable the last-sample property
  90. flags: readable, writable
  91. Boolean. Default: false
  92. last-sample : The last sample received in the sink
  93. flags: readable
  94. Boxed pointer of type "GstSample"
  95. blocksize : Size in bytes to pull per buffer (0 = default)
  96. flags: readable, writable
  97. Unsigned Integer. Range: 0 - 4294967295 Default: 4096
  98. render-delay : Additional render delay of the sink in nanoseconds
  99. flags: readable, writable
  100. Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
  101. throttle-time : The time to keep between rendered buffers (0 = disabled)
  102. flags: readable, writable
  103. Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
  104. max-bitrate : The maximum bits per second to render (0 = disabled)
  105. flags: readable, writable
  106. Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
  107. show-preroll-frame : Whether to render video frames during preroll
  108. flags: readable, writable
  109. Boolean. Default: true
Add Comment
Please, Sign In to add comment