Advertisement
Guest User

vaapisink

a guest
Mar 14th, 2012
483
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.63 KB | None | 0 0
  1. Factory Details:
  2. Long name: VA-API sink
  3. Class: Sink/Video
  4. Description: A VA-API based videosink
  5. Author(s): Gwenole Beauchesne <gwenole.beauchesne@intel.com>
  6. Rank: primary (256)
  7.  
  8. Plugin Details:
  9. Name: vaapi
  10. Description: VA-API based elements
  11. Filename: /usr/lib/gstreamer-0.10/libgstvaapi.so
  12. Version: 0.3.5.pre1
  13. License: LGPL
  14. Source module: gstreamer-vaapi
  15. Binary package: gstreamer-vaapi
  16. Origin URL: gwenole.beauchesne@intel.com
  17.  
  18. GObject
  19. +----GstObject
  20. +----GstElement
  21. +----GstBaseSink
  22. +----GstVideoSink
  23. +----GstVaapiSink
  24.  
  25. Implemented Interfaces:
  26. GstImplementsInterface
  27. GstVideoContext
  28. GstXOverlay
  29.  
  30. Pad Templates:
  31. SINK template: 'sink'
  32. Availability: Always
  33. Capabilities:
  34. video/x-surface
  35. type: vaapi
  36. opengl: { true, false }
  37. width: [ 1, 2147483647 ]
  38. height: [ 1, 2147483647 ]
  39. framerate: [ 0/1, 2147483647/1 ]
  40.  
  41.  
  42. Element Flags:
  43. no flags set
  44.  
  45. Element Implementation:
  46. Has change_state() function: gst_base_sink_change_state
  47. Has custom save_thyself() function: gst_element_save_thyself
  48. Has custom restore_thyself() function: gst_element_restore_thyself
  49.  
  50. Element has no clocking capabilities.
  51. Element has no indexing capabilities.
  52. Element has no URI handling capabilities.
  53.  
  54. Pads:
  55. SINK: 'sink'
  56. Implementation:
  57. Has chainfunc(): gst_base_sink_chain
  58. Has custom eventfunc(): gst_base_sink_event
  59. Has custom queryfunc(): gst_base_sink_sink_query
  60. Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
  61. Has bufferallocfunc(): gst_base_sink_pad_buffer_alloc
  62. Has getcapsfunc(): gst_base_sink_pad_getcaps
  63. Has setcapsfunc(): gst_base_sink_pad_setcaps
  64. Has acceptcapsfunc(): gst_pad_acceptcaps_default
  65. Has fixatecapsfunc(): gst_base_sink_pad_fixate
  66. Pad Template: 'sink'
  67.  
  68. Element Properties:
  69. name : The name of the object
  70. flags: readable, writable
  71. String. Default: "vaapisink0"
  72. preroll-queue-len : Number of buffers to queue during preroll
  73. flags: readable, writable
  74. Unsigned Integer. Range: 0 - 4294967295 Default: 0
  75. sync : Sync on the clock
  76. flags: readable, writable
  77. Boolean. Default: true
  78. max-lateness : Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)
  79. flags: readable, writable
  80. Integer64. Range: -1 - 9223372036854775807 Default: 20000000
  81. qos : Generate Quality-of-Service events upstream
  82. flags: readable, writable
  83. Boolean. Default: true
  84. async : Go asynchronously to PAUSED
  85. flags: readable, writable
  86. Boolean. Default: true
  87. ts-offset : Timestamp offset in nanoseconds
  88. flags: readable, writable
  89. Integer64. Range: -9223372036854775808 - 9223372036854775807 Default: 0
  90. enable-last-buffer : Enable the last-buffer property
  91. flags: readable, writable
  92. Boolean. Default: true
  93. last-buffer : The last buffer received in the sink
  94. flags: readable
  95. MiniObject of type "GstBuffer"
  96. blocksize : Size in bytes to pull per buffer (0 = default)
  97. flags: readable, writable
  98. Unsigned Integer. Range: 0 - 4294967295 Default: 4096
  99. render-delay : Additional render delay of the sink in nanoseconds
  100. flags: readable, writable
  101. Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
  102. throttle-time : The time to keep between rendered buffers (unused)
  103. flags: readable, writable
  104. Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0
  105. show-preroll-frame : Whether to render video frames during preroll
  106. flags: readable, writable
  107. Boolean. Default: true
  108. fullscreen : Requests window in fullscreen state
  109. flags: readable, writable
  110. Boolean. Default: false
  111. synchronous : Toggles X display synchronous mode
  112. flags: readable, writable
  113. Boolean. Default: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement