Advertisement
Guest User

Untitled

a guest
May 6th, 2014
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.90 KB | None | 0 0
  1. Factory Details:
  2. Long name: MC camera source
  3. Class: Camera/Src
  4. Description: MediaController camera source element
  5. Author(s): Maemo Multimedia <multimedia@maemo.org>
  6. Rank: none (0)
  7.  
  8. Plugin Details:
  9. Name: mcsrc
  10. Description: MediaController video source element
  11. Filename: /usr/lib/gstreamer-0.10/libgstmcsrc.so
  12. Version: 0.10.0
  13. License: LGPL
  14. Source module: gst-plugins-camera
  15. Binary package: Nokia
  16. Origin URL: www.nokia.com
  17.  
  18. GObject
  19. +----GstObject
  20. +----GstElement
  21. +----GstCameraSrc2
  22. +----GstBaseMcSrc
  23. +----GstMcSrc
  24.  
  25. Implemented Interfaces:
  26. GstImplementsInterface
  27. GstPhotography
  28. GstColorBalance
  29.  
  30. Pad Templates:
  31. SRC template: 'video'
  32. Availability: Always
  33. Capabilities:
  34. video/x-raw-yuv
  35. format: UYVY
  36. framerate: [ 0/1, 200/1 ]
  37. width: [ 1, 2147483647 ]
  38. height: [ 1, 2147483647 ]
  39. video/x-raw-yuv
  40. format: YUY2
  41. framerate: [ 0/1, 200/1 ]
  42. width: [ 1, 2147483647 ]
  43. height: [ 1, 2147483647 ]
  44.  
  45. SRC template: 'image'
  46. Availability: Always
  47. Capabilities:
  48. video/x-raw-yuv
  49. format: UYVY
  50. framerate: [ 0/1, 200/1 ]
  51. width: [ 1, 2147483647 ]
  52. height: [ 1, 2147483647 ]
  53. video/x-raw-yuv
  54. format: YUY2
  55. framerate: [ 0/1, 200/1 ]
  56. width: [ 1, 2147483647 ]
  57. height: [ 1, 2147483647 ]
  58.  
  59. SRC template: 'src'
  60. Availability: Always
  61. Capabilities:
  62. video/x-raw-yuv
  63. format: UYVY
  64. framerate: [ 0/1, 200/1 ]
  65. width: [ 1, 2147483647 ]
  66. height: [ 1, 2147483647 ]
  67. video/x-raw-yuv
  68. format: YUY2
  69. framerate: [ 0/1, 200/1 ]
  70. width: [ 1, 2147483647 ]
  71. height: [ 1, 2147483647 ]
  72.  
  73.  
  74. Element Flags:
  75. no flags set
  76.  
  77. Element Implementation:
  78. Has change_state() function: gst_camerasrc_change_state
  79.  
  80. Element has no clocking capabilities.
  81. Element has no indexing capabilities.
  82. Element has no URI handling capabilities.
  83.  
  84. Pads:
  85. SRC: 'src'
  86. Implementation:
  87. Has custom eventfunc(): 0xa69d7b28
  88. Has custom queryfunc(): 0xa69d57fc
  89. Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
  90. Has getcapsfunc(): 0xa69d5740
  91. Has setcapsfunc(): 0xa69dad70
  92. Has acceptcapsfunc(): gst_pad_acceptcaps_default
  93. Has fixatecapsfunc(): 0xa69d5ae0
  94. Pad Template: 'src'
  95. SRC: 'video'
  96. Implementation:
  97. Has custom eventfunc(): 0xa69d7b28
  98. Has custom queryfunc(): 0xa69d57fc
  99. Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
  100. Has getcapsfunc(): 0xa69d5740
  101. Has setcapsfunc(): 0xa69daa90
  102. Has acceptcapsfunc(): gst_pad_acceptcaps_default
  103. Has fixatecapsfunc(): 0xa69d5864
  104. Pad Template: 'video'
  105. SRC: 'image'
  106. Implementation:
  107. Has custom eventfunc(): 0xa69d7b28
  108. Has custom queryfunc(): 0xa69d57fc
  109. Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
  110. Has getcapsfunc(): 0xa69d5740
  111. Has setcapsfunc(): 0xa69da79c
  112. Has acceptcapsfunc(): gst_pad_acceptcaps_default
  113. Has fixatecapsfunc(): 0xa69d54e4
  114. Pad Template: 'image'
  115.  
  116. Element Properties:
  117. aperture : Aperture defines the size of lens opening (0 = auto)
  118. flags: readable, writable
  119. Unsigned Integer. Range: 0 - 255 Default: 0
  120. autofocus : Set true to start autofocus sequence and false to interrupt it
  121. flags: readable, writable
  122. Boolean. Default: false
  123. capabilities : Tells the photo capabilities of the device
  124. flags: readable
  125. Unsigned Long. Range: 0 - 4294967295 Default: 64
  126. colour-tone-mode : Colour tone setting changes colour shading in the photo
  127. flags: readable, writable
  128. Enum "GstColourToneMode" Default: 0, "normal"
  129. (0): normal - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NORMAL
  130. (1): sepia - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SEPIA
  131. (2): negative - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NEGATIVE
  132. (3): grayscale - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_GRAYSCALE
  133. (4): natural - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NATURAL
  134. (5): vivid - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_VIVID
  135. (6): colorswap - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_COLORSWAP
  136. (7): solarize - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SOLARIZE
  137. (8): out-of-focus - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_OUT_OF_FOCUS
  138. (9): sky-blue - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SKY_BLUE
  139. (10): grass-green - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_GRASS_GREEN
  140. (11): skin-whiten - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SKIN_WHITEN
  141. ev-compensation : EV compensation affects the brightness of the image
  142. flags: readable, writable
  143. Float. Range: -2.5 - 2.5 Default: 0
  144. exposure : Exposure time defines how long the shutter will stay open (0 = auto)
  145. flags: readable, writable
  146. Unsigned Integer. Range: 0 - 4294967295 Default: 0
  147. flash-mode : Flash mode defines how the flash light should be used
  148. flags: readable, writable
  149. Enum "GstFlashMode" Default: 0, "auto"
  150. (0): auto - GST_PHOTOGRAPHY_FLASH_MODE_AUTO
  151. (1): off - GST_PHOTOGRAPHY_FLASH_MODE_OFF
  152. (2): on - GST_PHOTOGRAPHY_FLASH_MODE_ON
  153. (3): fill-in - GST_PHOTOGRAPHY_FLASH_MODE_FILL_IN
  154. (4): red-eye - GST_PHOTOGRAPHY_FLASH_MODE_RED_EYE
  155. flicker-mode : Flicker reduction mode defines a line frequency for flickering prevention
  156. flags: readable, writable
  157. Enum "GstFlickerReductionMode" Default: 3, "auto"
  158. (0): off - GST_PHOTOGRAPHY_FLICKER_REDUCTION_OFF
  159. (1): 50hz - GST_PHOTOGRAPHY_FLICKER_REDUCTION_50HZ
  160. (2): 60hz - GST_PHOTOGRAPHY_FLICKER_REDUCTION_60HZ
  161. (3): auto - GST_PHOTOGRAPHY_FLICKER_REDUCTION_AUTO
  162. focus-mode : Focus mode defines the range of focal lengths to use in autofocus search
  163. flags: readable, writable
  164. Enum "GstFocusMode" Default: 0, "auto"
  165. (0): auto - GST_PHOTOGRAPHY_FOCUS_MODE_AUTO
  166. (1): macro - GST_PHOTOGRAPHY_FOCUS_MODE_MACRO
  167. (2): portrait - GST_PHOTOGRAPHY_FOCUS_MODE_PORTRAIT
  168. (3): infinity - GST_PHOTOGRAPHY_FOCUS_MODE_INFINITY
  169. (4): hyperfocal - GST_PHOTOGRAPHY_FOCUS_MODE_HYPERFOCAL
  170. (5): extended - GST_PHOTOGRAPHY_FOCUS_MODE_EXTENDED
  171. (6): continuous-normal - GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_NORMAL
  172. (7): continuous-extended - GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_EXTENDED
  173. (8): sport - GST_PHOTOGRAPHY_FOCUS_MODE_SPORT
  174. image-capture-supported-caps: Caps describing supported image capture formats
  175. flags: readable
  176. video/x-raw-yuv
  177. format: UYVY
  178. framerate: [ 0/1, 200/1 ]
  179. width: [ 1, 2147483647 ]
  180. height: [ 1, 2147483647 ]
  181. video/x-raw-yuv
  182. format: YUY2
  183. framerate: [ 0/1, 200/1 ]
  184. width: [ 1, 2147483647 ]
  185. height: [ 1, 2147483647 ]
  186.  
  187. image-preview-supported-caps: Caps describing supported image preview formats
  188. flags: readable
  189. EMPTY
  190.  
  191. iso-speed : ISO speed defines the light sensitivity (0 = auto)
  192. flags: readable, writable
  193. Unsigned Integer. Range: 0 - 6400 Default: 0
  194. noise-reduction : Which noise reduction modes are enabled (0 = disabled)
  195. flags: readable, writable
  196. Flags "GstPhotographyNoiseReduction" Default: 0x00000000, "(none)"
  197. (0x00000001): bayer - GST_PHOTOGRAPHY_NOISE_REDUCTION_BAYER
  198. (0x00000002): ycc - GST_PHOTOGRAPHY_NOISE_REDUCTION_YCC
  199. (0x00000004): temporal - GST_PHOTOGRAPHY_NOISE_REDUCTION_TEMPORAL
  200. (0x00000008): fixed - GST_PHOTOGRAPHY_NOISE_REDUCTION_FIXED
  201. (0x00000010): extra - GST_PHOTOGRAPHY_NOISE_REDUCTION_EXTRA
  202. scene-mode : Scene mode works as a preset for different photo shooting mode settings
  203. flags: readable, writable
  204. Enum "GstSceneMode" Default: 0, "manual"
  205. (0): manual - GST_PHOTOGRAPHY_SCENE_MODE_MANUAL
  206. (1): closeup - GST_PHOTOGRAPHY_SCENE_MODE_CLOSEUP
  207. (2): portrait - GST_PHOTOGRAPHY_SCENE_MODE_PORTRAIT
  208. (3): landscape - GST_PHOTOGRAPHY_SCENE_MODE_LANDSCAPE
  209. (4): sport - GST_PHOTOGRAPHY_SCENE_MODE_SPORT
  210. (5): night - GST_PHOTOGRAPHY_SCENE_MODE_NIGHT
  211. (6): auto - GST_PHOTOGRAPHY_SCENE_MODE_AUTO
  212. white-balance-mode : White balance affects the color temperature of the photo
  213. flags: readable, writable
  214. Enum "GstWhiteBalanceMode" Default: 0, "auto"
  215. (0): auto - GST_PHOTOGRAPHY_WB_MODE_AUTO
  216. (1): daylight - GST_PHOTOGRAPHY_WB_MODE_DAYLIGHT
  217. (2): cloudy - GST_PHOTOGRAPHY_WB_MODE_CLOUDY
  218. (3): sunset - GST_PHOTOGRAPHY_WB_MODE_SUNSET
  219. (4): tungsten - GST_PHOTOGRAPHY_WB_MODE_TUNGSTEN
  220. (5): fluorescent - GST_PHOTOGRAPHY_WB_MODE_FLUORESCENT
  221. zoom : How much the resulted image will be zoomed
  222. flags: readable, writable
  223. Float. Range: 1 - 10 Default: 1
  224. name : The name of the object
  225. flags: readable, writable
  226. String. Default: "mcsrc0"
  227. num-buffers : Number of buffers to output before sending EOS (-1 = unlimited)
  228. flags: readable, writable
  229. Integer. Range: -1 - 2147483647 Default: -1
  230. always-copy : If the buffer will or not be used directly from mmap
  231. flags: readable, writable
  232. Boolean. Default: false
  233. send-eos : Send EOS event from image/video pad after capture
  234. flags: readable, writable
  235. Boolean. Default: true
  236. fast-image-capture : Prefer image capture speed over quality
  237. flags: readable, writable
  238. Boolean. Default: false
  239. capture-mode : Defines what kind of capturing mode to be used
  240. flags: readable, writable
  241. Enum "GstCameraSrcCaptureMode" Default: 0, "viewfinder"
  242. (0): viewfinder - Viewfinder mode
  243. (1): still - Still image capture mode
  244. (2): video - Video capturing mode
  245. viewfinder-mode : Defines in what mode viewfinder should be run
  246. flags: readable, writable
  247. Enum "GstCameraSrcViewfinderMode" Default: 0, "still"
  248. (0): still - Still image capture mode
  249. (1): video - Video capturing mode
  250. video-torch : Sets torch light on or off for video recording
  251. flags: readable, writable
  252. Boolean. Default: false
  253. fast-image-capture-supported-caps: The caps to be used in fast image capture shooting mode
  254. flags: readable
  255. EMPTY
  256.  
  257. max-zoom : Digital zoom factor (e.g. 1.5 means 1.5x)
  258. flags: readable
  259. Float. Range: 1 - 3.402823e+38 Default: 10
  260. queue-size : Number of buffers to be enqueud in the driver
  261. flags: readable, writable
  262. Unsigned Integer. Range: 1 - 16 Default: 4
  263. camera-device : Defines which camera device should be used
  264. flags: readable, writable
  265. Enum "GstBaseMcSrcCameraDevice" Default: 0, "primary"
  266. (0): primary - Primary camera
  267. (1): secondary - Secondary camera
  268. night-mode-caps : Defines viewfinder caps that must be used in night scene mode
  269.  
  270. (gst-inspect-0.10:1857): GStreamer-CRITICAL **: gst_caps_is_empty: assertion `GST_IS_CAPS (caps)' failed
  271. flags: readable
  272. EMPTY
  273.  
  274. frame-offset : Difference (delay) in number of buffers between just captured frame and fastcapture referenced frame
  275. flags: readable, writable
  276. Unsigned Integer. Range: 0 - 4 Default: 0
  277. driver-clock : Set the clock type corresponding to the one used by the v4l2 kernel driver
  278. flags: readable, writable
  279. Enum "GstBaseMcSrcDriverClock" Default: 1, "monotonic"
  280. (0): realtime - Realtime/wall clock - gettimeofday
  281. (1): monotonic - Monotonic clock - clock_gettime monotonic
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement