Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Factory Details:
- Long name: MC camera source
- Class: Camera/Src
- Description: MediaController camera source element
- Author(s): Maemo Multimedia <multimedia@maemo.org>
- Rank: none (0)
- Plugin Details:
- Name: mcsrc
- Description: MediaController video source element
- Filename: /usr/lib/gstreamer-0.10/libgstmcsrc.so
- Version: 0.10.0
- License: LGPL
- Source module: gst-plugins-camera
- Binary package: Nokia
- Origin URL: www.nokia.com
- GObject
- +----GstObject
- +----GstElement
- +----GstCameraSrc2
- +----GstBaseMcSrc
- +----GstMcSrc
- Implemented Interfaces:
- GstImplementsInterface
- GstPhotography
- GstColorBalance
- Pad Templates:
- SRC template: 'video'
- Availability: Always
- Capabilities:
- video/x-raw-yuv
- format: UYVY
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- video/x-raw-yuv
- format: YUY2
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- SRC template: 'image'
- Availability: Always
- Capabilities:
- video/x-raw-yuv
- format: UYVY
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- video/x-raw-yuv
- format: YUY2
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- SRC template: 'src'
- Availability: Always
- Capabilities:
- video/x-raw-yuv
- format: UYVY
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- video/x-raw-yuv
- format: YUY2
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- Element Flags:
- no flags set
- Element Implementation:
- Has change_state() function: gst_camerasrc_change_state
- Element has no clocking capabilities.
- Element has no indexing capabilities.
- Element has no URI handling capabilities.
- Pads:
- SRC: 'src'
- Implementation:
- Has custom eventfunc(): 0xa69d7b28
- Has custom queryfunc(): 0xa69d57fc
- Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
- Has getcapsfunc(): 0xa69d5740
- Has setcapsfunc(): 0xa69dad70
- Has acceptcapsfunc(): gst_pad_acceptcaps_default
- Has fixatecapsfunc(): 0xa69d5ae0
- Pad Template: 'src'
- SRC: 'video'
- Implementation:
- Has custom eventfunc(): 0xa69d7b28
- Has custom queryfunc(): 0xa69d57fc
- Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
- Has getcapsfunc(): 0xa69d5740
- Has setcapsfunc(): 0xa69daa90
- Has acceptcapsfunc(): gst_pad_acceptcaps_default
- Has fixatecapsfunc(): 0xa69d5864
- Pad Template: 'video'
- SRC: 'image'
- Implementation:
- Has custom eventfunc(): 0xa69d7b28
- Has custom queryfunc(): 0xa69d57fc
- Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
- Has getcapsfunc(): 0xa69d5740
- Has setcapsfunc(): 0xa69da79c
- Has acceptcapsfunc(): gst_pad_acceptcaps_default
- Has fixatecapsfunc(): 0xa69d54e4
- Pad Template: 'image'
- Element Properties:
- aperture : Aperture defines the size of lens opening (0 = auto)
- flags: readable, writable
- Unsigned Integer. Range: 0 - 255 Default: 0
- autofocus : Set true to start autofocus sequence and false to interrupt it
- flags: readable, writable
- Boolean. Default: false
- capabilities : Tells the photo capabilities of the device
- flags: readable
- Unsigned Long. Range: 0 - 4294967295 Default: 64
- colour-tone-mode : Colour tone setting changes colour shading in the photo
- flags: readable, writable
- Enum "GstColourToneMode" Default: 0, "normal"
- (0): normal - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NORMAL
- (1): sepia - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SEPIA
- (2): negative - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NEGATIVE
- (3): grayscale - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_GRAYSCALE
- (4): natural - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_NATURAL
- (5): vivid - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_VIVID
- (6): colorswap - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_COLORSWAP
- (7): solarize - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SOLARIZE
- (8): out-of-focus - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_OUT_OF_FOCUS
- (9): sky-blue - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SKY_BLUE
- (10): grass-green - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_GRASS_GREEN
- (11): skin-whiten - GST_PHOTOGRAPHY_COLOUR_TONE_MODE_SKIN_WHITEN
- ev-compensation : EV compensation affects the brightness of the image
- flags: readable, writable
- Float. Range: -2.5 - 2.5 Default: 0
- exposure : Exposure time defines how long the shutter will stay open (0 = auto)
- flags: readable, writable
- Unsigned Integer. Range: 0 - 4294967295 Default: 0
- flash-mode : Flash mode defines how the flash light should be used
- flags: readable, writable
- Enum "GstFlashMode" Default: 0, "auto"
- (0): auto - GST_PHOTOGRAPHY_FLASH_MODE_AUTO
- (1): off - GST_PHOTOGRAPHY_FLASH_MODE_OFF
- (2): on - GST_PHOTOGRAPHY_FLASH_MODE_ON
- (3): fill-in - GST_PHOTOGRAPHY_FLASH_MODE_FILL_IN
- (4): red-eye - GST_PHOTOGRAPHY_FLASH_MODE_RED_EYE
- flicker-mode : Flicker reduction mode defines a line frequency for flickering prevention
- flags: readable, writable
- Enum "GstFlickerReductionMode" Default: 3, "auto"
- (0): off - GST_PHOTOGRAPHY_FLICKER_REDUCTION_OFF
- (1): 50hz - GST_PHOTOGRAPHY_FLICKER_REDUCTION_50HZ
- (2): 60hz - GST_PHOTOGRAPHY_FLICKER_REDUCTION_60HZ
- (3): auto - GST_PHOTOGRAPHY_FLICKER_REDUCTION_AUTO
- focus-mode : Focus mode defines the range of focal lengths to use in autofocus search
- flags: readable, writable
- Enum "GstFocusMode" Default: 0, "auto"
- (0): auto - GST_PHOTOGRAPHY_FOCUS_MODE_AUTO
- (1): macro - GST_PHOTOGRAPHY_FOCUS_MODE_MACRO
- (2): portrait - GST_PHOTOGRAPHY_FOCUS_MODE_PORTRAIT
- (3): infinity - GST_PHOTOGRAPHY_FOCUS_MODE_INFINITY
- (4): hyperfocal - GST_PHOTOGRAPHY_FOCUS_MODE_HYPERFOCAL
- (5): extended - GST_PHOTOGRAPHY_FOCUS_MODE_EXTENDED
- (6): continuous-normal - GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_NORMAL
- (7): continuous-extended - GST_PHOTOGRAPHY_FOCUS_MODE_CONTINUOUS_EXTENDED
- (8): sport - GST_PHOTOGRAPHY_FOCUS_MODE_SPORT
- image-capture-supported-caps: Caps describing supported image capture formats
- flags: readable
- video/x-raw-yuv
- format: UYVY
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- video/x-raw-yuv
- format: YUY2
- framerate: [ 0/1, 200/1 ]
- width: [ 1, 2147483647 ]
- height: [ 1, 2147483647 ]
- image-preview-supported-caps: Caps describing supported image preview formats
- flags: readable
- EMPTY
- iso-speed : ISO speed defines the light sensitivity (0 = auto)
- flags: readable, writable
- Unsigned Integer. Range: 0 - 6400 Default: 0
- noise-reduction : Which noise reduction modes are enabled (0 = disabled)
- flags: readable, writable
- Flags "GstPhotographyNoiseReduction" Default: 0x00000000, "(none)"
- (0x00000001): bayer - GST_PHOTOGRAPHY_NOISE_REDUCTION_BAYER
- (0x00000002): ycc - GST_PHOTOGRAPHY_NOISE_REDUCTION_YCC
- (0x00000004): temporal - GST_PHOTOGRAPHY_NOISE_REDUCTION_TEMPORAL
- (0x00000008): fixed - GST_PHOTOGRAPHY_NOISE_REDUCTION_FIXED
- (0x00000010): extra - GST_PHOTOGRAPHY_NOISE_REDUCTION_EXTRA
- scene-mode : Scene mode works as a preset for different photo shooting mode settings
- flags: readable, writable
- Enum "GstSceneMode" Default: 0, "manual"
- (0): manual - GST_PHOTOGRAPHY_SCENE_MODE_MANUAL
- (1): closeup - GST_PHOTOGRAPHY_SCENE_MODE_CLOSEUP
- (2): portrait - GST_PHOTOGRAPHY_SCENE_MODE_PORTRAIT
- (3): landscape - GST_PHOTOGRAPHY_SCENE_MODE_LANDSCAPE
- (4): sport - GST_PHOTOGRAPHY_SCENE_MODE_SPORT
- (5): night - GST_PHOTOGRAPHY_SCENE_MODE_NIGHT
- (6): auto - GST_PHOTOGRAPHY_SCENE_MODE_AUTO
- white-balance-mode : White balance affects the color temperature of the photo
- flags: readable, writable
- Enum "GstWhiteBalanceMode" Default: 0, "auto"
- (0): auto - GST_PHOTOGRAPHY_WB_MODE_AUTO
- (1): daylight - GST_PHOTOGRAPHY_WB_MODE_DAYLIGHT
- (2): cloudy - GST_PHOTOGRAPHY_WB_MODE_CLOUDY
- (3): sunset - GST_PHOTOGRAPHY_WB_MODE_SUNSET
- (4): tungsten - GST_PHOTOGRAPHY_WB_MODE_TUNGSTEN
- (5): fluorescent - GST_PHOTOGRAPHY_WB_MODE_FLUORESCENT
- zoom : How much the resulted image will be zoomed
- flags: readable, writable
- Float. Range: 1 - 10 Default: 1
- name : The name of the object
- flags: readable, writable
- String. Default: "mcsrc0"
- num-buffers : Number of buffers to output before sending EOS (-1 = unlimited)
- flags: readable, writable
- Integer. Range: -1 - 2147483647 Default: -1
- always-copy : If the buffer will or not be used directly from mmap
- flags: readable, writable
- Boolean. Default: false
- send-eos : Send EOS event from image/video pad after capture
- flags: readable, writable
- Boolean. Default: true
- fast-image-capture : Prefer image capture speed over quality
- flags: readable, writable
- Boolean. Default: false
- capture-mode : Defines what kind of capturing mode to be used
- flags: readable, writable
- Enum "GstCameraSrcCaptureMode" Default: 0, "viewfinder"
- (0): viewfinder - Viewfinder mode
- (1): still - Still image capture mode
- (2): video - Video capturing mode
- viewfinder-mode : Defines in what mode viewfinder should be run
- flags: readable, writable
- Enum "GstCameraSrcViewfinderMode" Default: 0, "still"
- (0): still - Still image capture mode
- (1): video - Video capturing mode
- video-torch : Sets torch light on or off for video recording
- flags: readable, writable
- Boolean. Default: false
- fast-image-capture-supported-caps: The caps to be used in fast image capture shooting mode
- flags: readable
- EMPTY
- max-zoom : Digital zoom factor (e.g. 1.5 means 1.5x)
- flags: readable
- Float. Range: 1 - 3.402823e+38 Default: 10
- queue-size : Number of buffers to be enqueud in the driver
- flags: readable, writable
- Unsigned Integer. Range: 1 - 16 Default: 4
- camera-device : Defines which camera device should be used
- flags: readable, writable
- Enum "GstBaseMcSrcCameraDevice" Default: 0, "primary"
- (0): primary - Primary camera
- (1): secondary - Secondary camera
- night-mode-caps : Defines viewfinder caps that must be used in night scene mode
- (gst-inspect-0.10:1857): GStreamer-CRITICAL **: gst_caps_is_empty: assertion `GST_IS_CAPS (caps)' failed
- flags: readable
- EMPTY
- frame-offset : Difference (delay) in number of buffers between just captured frame and fastcapture referenced frame
- flags: readable, writable
- Unsigned Integer. Range: 0 - 4 Default: 0
- driver-clock : Set the clock type corresponding to the one used by the v4l2 kernel driver
- flags: readable, writable
- Enum "GstBaseMcSrcDriverClock" Default: 1, "monotonic"
- (0): realtime - Realtime/wall clock - gettimeofday
- (1): monotonic - Monotonic clock - clock_gettime monotonic
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement