------------------------gst_mrstcamsrc_base_init gst_mrstcamsrc_get_all_caps ------------------------gst_mrstcamsrc_class_init ------------------------gst_mrstcamsrc_init mrstcamsrc->ciobject = 0x8ca6040 Factory Details: Long name: MRST Platform Camera Source Class: Source/Video/Image Description: Reads JPEG/RAW Bayer frames from a MRST camera device Author(s): Thomas Vander Stichele , Ronald S. Bultje , Weian Chen Rank: none (0) Plugin Details: Name: mrstcamsrc Description: MRST camera source Filename: /usr/lib/gstreamer-0.10/libgstmrstcamsrc.so Version: 0.10.0.1 License: LGPL Source module: gst_mrst_camera_source Binary package: GStreamer Origin URL: http://gstreamer.net/ GObject +----GstObject +----GstElement +----GstBaseSrc +----GstPushSrc +----Gstmrstcamsrc Pad Templates: SRC template: 'src' Availability: Always Capabilities: video/x-raw-va width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-rgb bpp: 16 depth: 16 red_mask: 63488 green_mask: 2016 blue_mask: 31 endianness: 1234 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-rgb bpp: 32 depth: 32 red_mask: 255 green_mask: 65280 blue_mask: 16711680 endianness: 4321 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-yuv format: YUY2 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-yuv format: Y42B width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-yuv format: I420 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-yuv format: YV12 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-yuv format: NV12 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] image/jpeg width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-bayer format: BA81 bits: 8 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-bayer format: BYR1 bits: 10 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] video/x-raw-bayer format: BYR2 bits: 12 width: [ 1, 32768 ] height: [ 1, 32768 ] framerate: [ 0/1, 100/1 ] Element Flags: no flags set Element Implementation: Has change_state() function: gst_base_src_change_state Has custom save_thyself() function: gst_element_save_thyself Has custom restore_thyself() function: gst_element_restore_thyself Element has no clocking capabilities. Element has no indexing capabilities. Element has no URI handling capabilities. Pads: SRC: 'src' Implementation: Has getrangefunc(): gst_base_src_pad_get_range Has custom eventfunc(): gst_base_src_event_handler Has custom queryfunc(): gst_base_src_query Pad Template: 'src' Element Properties: name : The name of the object flags: readable, writable String. Default: null Current: "mrstcamsrc0" blocksize : Size in bytes to read per buffer (-1 = default) flags: readable, writable Unsigned Long. Range: 0 - 4294967295 Default: 4096 Current: 4096 num-buffers : Number of buffers to output before sending EOS (-1 = unlimited) flags: readable, writable Integer. Range: -1 - 2147483647 Default: -1 Current: -1 typefind : Run typefind before negotiating flags: readable, writable Boolean. Default: false Current: false do-timestamp : Apply current stream time to buffers flags: readable, writable Boolean. Default: false Current: false always-copy : If the buffer will or not be used directly from mmap flags: -------------------gst_mrstcamsrc_get_property readable, writable Boolean. Default: true Current: true sensor-num : The end user can select the sensor flags: -------------------gst_mrstcamsrc_get_property readable, writable Unsigned Integer. Range: 0 - 3 Default: 2 Current: 2 ae-on : Auto Exposure On flags: -------------------gst_mrstcamsrc_get_property readable, writable Boolean. Default: true Current: true af-on : Auto Focus On flags: -------------------gst_mrstcamsrc_get_property readable, writable Boolean. Default: false Current: false awb-on : Auto White Balance On flags: -------------------gst_mrstcamsrc_get_property readable, writable Boolean. Default: true Current: true video-mode : Is Video Mode or Not flags: -------------------gst_mrstcamsrc_get_property readable, writable Boolean. Default: true Current: true flash-mode-on : Flash Mode on flags: -------------------gst_mrstcamsrc_get_property readable, writable Boolean. Default: false Current: false half-pressed : Half Press to Adjust the Camera flags: -------------------gst_mrstcamsrc_get_property readable, writable Boolean. Default: false Current: false jpeg-ratio : The end user can select the JPEG Ratio when capture Image flags: -------------------gst_mrstcamsrc_get_property readable, writable Unsigned Integer. Range: 0 - 11 Default: 0 Current: 0 image-effect : The end user can choose the image effect flags: -------------------gst_mrstcamsrc_get_property readable, writable Unsigned Integer. Range: 0 - 6 Default: 0 Current: 0 ------------------------gst_mrstcamsrc_finalize