mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-27 10:40:34 +00:00
gst: Advertise elements interacting with hardware devices
This commit is contained in:
parent
82872f4234
commit
70726aef00
9 changed files with 15 additions and 15 deletions
|
@ -12,7 +12,7 @@
|
|||
<element>
|
||||
<name>vaapidecodebin</name>
|
||||
<longname>VA-API Decode Bin</longname>
|
||||
<class>Codec/Decoder/Video</class>
|
||||
<class>Codec/Decoder/Video/Hardware</class>
|
||||
<description>A VA-API based bin with a decoder and a postprocessor</description>
|
||||
<author>Sreerenj Balachandran <sreerenj.balachandran@intel.com>, Victor Jaquez <victorx.jaquez@intel.com></author>
|
||||
<pads>
|
||||
|
@ -33,7 +33,7 @@
|
|||
<element>
|
||||
<name>vaapih264dec</name>
|
||||
<longname>VA-API H264 decoder</longname>
|
||||
<class>Codec/Decoder/Video</class>
|
||||
<class>Codec/Decoder/Video/Hardware</class>
|
||||
<description>A VA-API based H264 video decoder</description>
|
||||
<author>Gwenole Beauchesne <gwenole.beauchesne@intel.com>, Halley Zhao <halley.zhao@intel.com>, Sreerenj Balachandran <sreerenj.balachandran@intel.com>, Wind Yuan <feng.yuan@intel.com></author>
|
||||
<pads>
|
||||
|
@ -54,7 +54,7 @@
|
|||
<element>
|
||||
<name>vaapih264enc</name>
|
||||
<longname>VA-API H264 encoder</longname>
|
||||
<class>Codec/Encoder/Video</class>
|
||||
<class>Codec/Encoder/Video/Hardware</class>
|
||||
<description>A VA-API based H264 video encoder</description>
|
||||
<author>Wind Yuan <feng.yuan@intel.com></author>
|
||||
<pads>
|
||||
|
@ -75,7 +75,7 @@
|
|||
<element>
|
||||
<name>vaapijpegdec</name>
|
||||
<longname>VA-API JPEG decoder</longname>
|
||||
<class>Codec/Decoder/Video</class>
|
||||
<class>Codec/Decoder/Video/Hardware</class>
|
||||
<description>A VA-API based JPEG video decoder</description>
|
||||
<author>Gwenole Beauchesne <gwenole.beauchesne@intel.com>, Halley Zhao <halley.zhao@intel.com>, Sreerenj Balachandran <sreerenj.balachandran@intel.com>, Wind Yuan <feng.yuan@intel.com></author>
|
||||
<pads>
|
||||
|
@ -96,7 +96,7 @@
|
|||
<element>
|
||||
<name>vaapimpeg2dec</name>
|
||||
<longname>VA-API MPEG2 decoder</longname>
|
||||
<class>Codec/Decoder/Video</class>
|
||||
<class>Codec/Decoder/Video/Hardware</class>
|
||||
<description>A VA-API based MPEG2 video decoder</description>
|
||||
<author>Gwenole Beauchesne <gwenole.beauchesne@intel.com>, Halley Zhao <halley.zhao@intel.com>, Sreerenj Balachandran <sreerenj.balachandran@intel.com>, Wind Yuan <feng.yuan@intel.com></author>
|
||||
<pads>
|
||||
|
@ -174,7 +174,7 @@
|
|||
<element>
|
||||
<name>vaapivc1dec</name>
|
||||
<longname>VA-API VC1 decoder</longname>
|
||||
<class>Codec/Decoder/Video</class>
|
||||
<class>Codec/Decoder/Video/Hardware</class>
|
||||
<description>A VA-API based VC1 video decoder</description>
|
||||
<author>Gwenole Beauchesne <gwenole.beauchesne@intel.com>, Halley Zhao <halley.zhao@intel.com>, Sreerenj Balachandran <sreerenj.balachandran@intel.com>, Wind Yuan <feng.yuan@intel.com></author>
|
||||
<pads>
|
||||
|
@ -193,4 +193,4 @@
|
|||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
</plugin>
|
||||
</plugin>
|
||||
|
|
|
@ -1497,7 +1497,7 @@ gst_vaapidecode_class_init (GstVaapiDecodeClass * klass)
|
|||
|
||||
element_class->set_context = gst_vaapi_base_set_context;
|
||||
gst_element_class_set_static_metadata (element_class, longname,
|
||||
"Codec/Decoder/Video", description,
|
||||
"Codec/Decoder/Video/Hardware", description,
|
||||
"Gwenole Beauchesne <gwenole.beauchesne@intel.com>, "
|
||||
"Halley Zhao <halley.zhao@intel.com>, "
|
||||
"Sreerenj Balachandran <sreerenj.balachandran@intel.com>, "
|
||||
|
|
|
@ -602,7 +602,7 @@ gst_vaapiencode_h264_class_init (GstVaapiEncodeH264Class * klass)
|
|||
|
||||
gst_element_class_set_static_metadata (element_class,
|
||||
"VA-API H264 encoder",
|
||||
"Codec/Encoder/Video",
|
||||
"Codec/Encoder/Video/Hardware",
|
||||
GST_PLUGIN_DESC, "Wind Yuan <feng.yuan@intel.com>");
|
||||
|
||||
/* sink pad */
|
||||
|
|
|
@ -523,7 +523,7 @@ gst_vaapiencode_h264_fei_class_init (GstVaapiEncodeH264FeiClass * klass)
|
|||
|
||||
gst_element_class_set_static_metadata (element_class,
|
||||
"VA-API H264 FEI Advanced encoder (Experimental)",
|
||||
"Codec/Encoder/Video",
|
||||
"Codec/Encoder/Video/Hardware",
|
||||
GST_PLUGIN_DESC,
|
||||
"Sreerenj Balachandran <sreerenj.balachandran@intel.com> ,"
|
||||
"Yi A Wang <yi.a.wang@intel.com>");
|
||||
|
|
|
@ -423,7 +423,7 @@ gst_vaapiencode_h265_class_init (GstVaapiEncodeH265Class * klass)
|
|||
|
||||
gst_element_class_set_static_metadata (element_class,
|
||||
"VA-API H265 encoder",
|
||||
"Codec/Encoder/Video",
|
||||
"Codec/Encoder/Video/Hardware",
|
||||
GST_PLUGIN_DESC,
|
||||
"Sreerenj Balachandran <sreerenj.balachandran@intel.com>");
|
||||
|
||||
|
|
|
@ -161,7 +161,7 @@ gst_vaapiencode_jpeg_class_init (GstVaapiEncodeJpegClass * klass)
|
|||
|
||||
gst_element_class_set_static_metadata (element_class,
|
||||
"VA-API JPEG encoder",
|
||||
"Codec/Encoder/Image",
|
||||
"Codec/Encoder/Image/Hardware",
|
||||
GST_PLUGIN_DESC,
|
||||
"Sreerenj Balachandran <sreerenj.balachandran@intel.com>");
|
||||
|
||||
|
|
|
@ -165,7 +165,7 @@ gst_vaapiencode_mpeg2_class_init (GstVaapiEncodeMpeg2Class * klass)
|
|||
|
||||
gst_element_class_set_static_metadata (element_class,
|
||||
"VA-API MPEG-2 encoder",
|
||||
"Codec/Encoder/Video",
|
||||
"Codec/Encoder/Video/Hardware",
|
||||
GST_PLUGIN_DESC, "Guangxin Xu <guangxin.xu@intel.com>");
|
||||
|
||||
/* sink pad */
|
||||
|
|
|
@ -161,7 +161,7 @@ gst_vaapiencode_vp8_class_init (GstVaapiEncodeVP8Class * klass)
|
|||
|
||||
gst_element_class_set_static_metadata (element_class,
|
||||
"VA-API VP8 encoder",
|
||||
"Codec/Encoder/Video",
|
||||
"Codec/Encoder/Video/Hardware",
|
||||
GST_PLUGIN_DESC,
|
||||
"Sreerenj Balachandran <sreerenj.balachandran@intel.com>");
|
||||
|
||||
|
|
|
@ -161,7 +161,7 @@ gst_vaapiencode_vp9_class_init (GstVaapiEncodeVP9Class * klass)
|
|||
|
||||
gst_element_class_set_static_metadata (element_class,
|
||||
"VA-API VP9 encoder",
|
||||
"Codec/Encoder/Video",
|
||||
"Codec/Encoder/Video/Hardware",
|
||||
GST_PLUGIN_DESC,
|
||||
"Sreerenj Balachandran <sreerenj.balachandran@intel.com>");
|
||||
|
||||
|
|
Loading…
Reference in a new issue