Created
February 10, 2015 02:30
-
-
Save mitsuhito/ad3ae3e341726687457c to your computer and use it in GitHub Desktop.
raspi omxh264enc params
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pi@raspberrypi ~ $ gst-inspect-1.0 omxh264enc | |
Factory Details: | |
Rank primary + 1 (257) | |
Long-name OpenMAX H.264 Video Encoder | |
Klass Codec/Encoder/Video | |
Description Encode H.264 video streams | |
Author Sebastian Dröge <sebastian.droege@collabora.co.uk> | |
Plugin Details: | |
Name omx | |
Description GStreamer OpenMAX Plug-ins | |
Filename /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstomx.so | |
Version 1.2.0 | |
License LGPL | |
Source module gst-omx | |
Source release date 2014-07-23 | |
Binary package GStreamer OpenMAX Plug-ins source release | |
Origin URL Unknown package origin | |
GObject | |
+----GInitiallyUnowned | |
+----GstObject | |
+----GstElement | |
+----GstVideoEncoder | |
+----GstOMXVideoEnc | |
+----GstOMXH264Enc | |
+----GstOMXH264Enc-omxh264enc | |
Implemented Interfaces: | |
GstPreset | |
Pad Templates: | |
SRC template: 'src' | |
Availability: Always | |
Capabilities: | |
video/x-h264 | |
width: [ 16, 4096 ] | |
height: [ 16, 4096 ] | |
SINK template: 'sink' | |
Availability: Always | |
Capabilities: | |
video/x-raw | |
width: [ 1, 2147483647 ] | |
height: [ 1, 2147483647 ] | |
framerate: [ 0/1, 2147483647/1 ] | |
Element Flags: | |
no flags set | |
Element Implementation: | |
Has change_state() function: gst_omx_video_enc_change_state | |
Element has no clocking capabilities. | |
Element has no indexing capabilities. | |
Element has no URI handling capabilities. | |
Pads: | |
SINK: 'sink' | |
Implementation: | |
Has chainfunc(): gst_video_encoder_chain | |
Has custom eventfunc(): gst_video_encoder_sink_event | |
Has custom queryfunc(): gst_video_encoder_sink_query | |
Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default | |
Pad Template: 'sink' | |
SRC: 'src' | |
Implementation: | |
Has custom eventfunc(): gst_video_encoder_src_event | |
Has custom queryfunc(): gst_video_encoder_src_query | |
Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default | |
Pad Template: 'src' | |
Element Properties: | |
name : The name of the object | |
flags: readable, writable | |
String. Default: "omxh264enc-omxh264enc0" | |
parent : The parent of the object | |
flags: readable, writable | |
Object of type "GstObject" | |
control-rate : Bitrate control method | |
flags: readable, writable, changeable only in NULL or READY state | |
Enum "GstOMXVideoEncControlRate" Default: -1, "default" | |
(0): disable - Disable | |
(1): variable - Variable | |
(2): constant - Constant | |
(3): variable-skip-frames - Variable Skip Frames | |
(4): constant-skip-frames - Constant Skip Frames | |
(-1): default - Component Default | |
target-bitrate : Target bitrate (0xffffffff=component default) | |
flags: readable, writable, changeable in NULL, READY, PAUSED or PLAYING state | |
Unsigned Integer. Range: 0 - 4294967295 Default: 4294967295 | |
quant-i-frames : Quantization parameter for I-frames (0xffffffff=component default) | |
flags: readable, writable, changeable only in NULL or READY state | |
Unsigned Integer. Range: 0 - 4294967295 Default: 4294967295 | |
quant-p-frames : Quantization parameter for P-frames (0xffffffff=component default) | |
flags: readable, writable, changeable only in NULL or READY state | |
Unsigned Integer. Range: 0 - 4294967295 Default: 4294967295 | |
quant-b-frames : Quantization parameter for B-frames (0xffffffff=component default) | |
flags: readable, writable, changeable only in NULL or READY state | |
Unsigned Integer. Range: 0 - 4294967295 Default: 4294967295 | |
inline-header : Inline SPS/PPS header before IDR | |
flags: readable, writable, changeable only in NULL or READY state | |
Boolean. Default: true | |
periodicty-idr : Periodicity of IDR frames (0xffffffff=component default) | |
flags: readable, writable, changeable only in NULL or READY state | |
Unsigned Integer. Range: 0 - 4294967295 Default: 4294967295 | |
interval-intraframes: Interval of coding Intra frames (0xffffffff=component default) | |
flags: readable, writable, changeable only in NULL or READY state | |
Unsigned Integer. Range: 0 - 4294967295 Default: 4294967295 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment