diff options
Diffstat (limited to 'sys/msdk')
-rw-r--r-- | sys/msdk/gstmsdk.c | 7 | ||||
-rw-r--r-- | sys/msdk/gstmsdkav1dec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkh264dec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkh264enc.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkh265dec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkh265enc.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkmjpegdec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkmjpegenc.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkmpeg2dec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkmpeg2enc.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkvc1dec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkvp8dec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkvp9dec.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkvp9enc.c | 16 | ||||
-rw-r--r-- | sys/msdk/gstmsdkvpp.c | 16 |
15 files changed, 230 insertions, 1 deletions
diff --git a/sys/msdk/gstmsdk.c b/sys/msdk/gstmsdk.c index cac5d3f79..986152434 100644 --- a/sys/msdk/gstmsdk.c +++ b/sys/msdk/gstmsdk.c @@ -30,6 +30,13 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: plugin-msdk + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkav1dec.c b/sys/msdk/gstmsdkav1dec.c index ccbfe4415..dfed4d9aa 100644 --- a/sys/msdk/gstmsdkav1dec.c +++ b/sys/msdk/gstmsdkav1dec.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + /** + * SECTION: element-msdkav1dec + * @title: msdkav1dec + * @short_description: Intel MSDK AV1 decoder + * + * AV1 video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=sample.ivf ! ivfparse ! msdkav1dec ! glimagesink + * ``` + * + * Since: 1.20 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkh264dec.c b/sys/msdk/gstmsdkh264dec.c index 9b66126d6..bb4a5fa3e 100644 --- a/sys/msdk/gstmsdkh264dec.c +++ b/sys/msdk/gstmsdkh264dec.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + /** + * SECTION: element-msdkh264dec + * @title: msdkh264dec + * @short_description: Intel MSDK H264 decoder + * + * H264 video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=sample.h264 ! h264parse ! msdkh264dec ! glimagesink + * ``` + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkh264enc.c b/sys/msdk/gstmsdkh264enc.c index 0673a3d7f..888017f04 100644 --- a/sys/msdk/gstmsdkh264enc.c +++ b/sys/msdk/gstmsdkh264enc.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: element-msdkh264enc + * @title: msdkh264enc + * @short_description: Intel MSDK H264 encoder + * + * H264 video encoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 videotestsrc num-buffers=90 ! msdkh264enc ! h264parse ! filesink location=output.h264 + * ``` + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkh265dec.c b/sys/msdk/gstmsdkh265dec.c index 50b61b975..7e2a77032 100644 --- a/sys/msdk/gstmsdkh265dec.c +++ b/sys/msdk/gstmsdkh265dec.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + /** + * SECTION:element-msdkh265dec + * @title: msdkh265dec + * @short_description: Intel MSDK H265 decoder + * + * H265 video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=sample.h265 ! h265parse ! msdkh265dec ! glimagesink + * ``` + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkh265enc.c b/sys/msdk/gstmsdkh265enc.c index 97a9720e1..25e66ed25 100644 --- a/sys/msdk/gstmsdkh265enc.c +++ b/sys/msdk/gstmsdkh265enc.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION:element-msdkh265enc + * @title: msdkh265enc + * @short_description: Intel MSDK H265 encoder + * + * H265 video encoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 videotestsrc num-buffers=90 ! msdkh265enc ! h265parse ! filesink location=output.h265 + * ``` + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkmjpegdec.c b/sys/msdk/gstmsdkmjpegdec.c index 777b69d0e..73324daff 100644 --- a/sys/msdk/gstmsdkmjpegdec.c +++ b/sys/msdk/gstmsdkmjpegdec.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: element-msdkmjpegdec + * @title: msdkmjpegdec + * @short_description: Intel MSDK MJPEG decoder + * + * MJPEG video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=sample.jpg ! jpegparse ! msdkmjpegdec ! glimagesink + * ``` + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkmjpegenc.c b/sys/msdk/gstmsdkmjpegenc.c index 573950fc1..c4d7f6d5d 100644 --- a/sys/msdk/gstmsdkmjpegenc.c +++ b/sys/msdk/gstmsdkmjpegenc.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: element-msdkmjpegenc + * @title: msdkmjpegenc + * @short_description: Intel MSDK MJPEG encoder + * + * MJPEG video encoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 videotestsrc num-buffers=1 ! msdkmjpegenc ! jpegparse ! filesink location=output.jpg + * ``` + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkmpeg2dec.c b/sys/msdk/gstmsdkmpeg2dec.c index 6f53c96fe..31ebc0175 100644 --- a/sys/msdk/gstmsdkmpeg2dec.c +++ b/sys/msdk/gstmsdkmpeg2dec.c @@ -32,6 +32,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: element-msdkmpeg2dec + * @title: msdkmpeg2dec + * @short_description: Intel MSDK MPEG2 decoder + * + * MPEG2 video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=sample.mpeg2 ! mpegvideoparse ! msdkmpeg2dec ! glimagesink + * ``` + * + * Since: 1.14 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkmpeg2enc.c b/sys/msdk/gstmsdkmpeg2enc.c index d29932603..39435f46c 100644 --- a/sys/msdk/gstmsdkmpeg2enc.c +++ b/sys/msdk/gstmsdkmpeg2enc.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION:element-msdkmpeg2enc + * @title: msdkmpeg2enc + * @short_description: Intel MSDK MPEG2 encoder + * + * MPEG2 video encoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 videotestsrc num-buffers=90 ! msdkmpeg2enc ! mpegvideoparse ! filesink location=output.mpg + * ``` + * + * Since: 1.12 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkvc1dec.c b/sys/msdk/gstmsdkvc1dec.c index c658c58f8..85ab5943a 100644 --- a/sys/msdk/gstmsdkvc1dec.c +++ b/sys/msdk/gstmsdkvc1dec.c @@ -31,7 +31,21 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -/* sample pipeline: gst-launch-1.0 filesrc location=video.wmv ! asfdemux ! vc1parse ! msdkvc1dec ! videoconvert ! xvimagesink */ +/** + * SECTION: element-msdkvc1dec + * @title: msdkvc1dec + * @short_description: Intel MSDK VC1 decoder + * + * VC1/WMV video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=video.wmv ! asfdemux ! vc1parse ! msdkvc1dec ! videoconvert ! xvimagesink + * ``` + * + * Since: 1.14 + * + */ #ifdef HAVE_CONFIG_H # include <config.h> diff --git a/sys/msdk/gstmsdkvp8dec.c b/sys/msdk/gstmsdkvp8dec.c index 7c6412684..1ae5835be 100644 --- a/sys/msdk/gstmsdkvp8dec.c +++ b/sys/msdk/gstmsdkvp8dec.c @@ -30,6 +30,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION:element-msdkvp8dec + * @title: msdkvp8dec + * @short_description: Intel MSDK VP8 decoder + * + * VP8 video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=sample.webm ! matroskademux ! msdkvp8dec ! glimagesink + * ``` + * + * Since: 1.14 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkvp9dec.c b/sys/msdk/gstmsdkvp9dec.c index e6491a6f6..b8603d815 100644 --- a/sys/msdk/gstmsdkvp9dec.c +++ b/sys/msdk/gstmsdkvp9dec.c @@ -31,6 +31,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: element-msdkvp9dec + * @title: msdkvp9dec + * @short_description: Intel MSDK VP9 decoderr + * + * VP9 video decoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 filesrc location=sample.webm ! matroskademux ! msdkvp9dec ! glimagesink + * ``` + * + * Since: 1.16 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkvp9enc.c b/sys/msdk/gstmsdkvp9enc.c index b35a42e21..ac759c1ff 100644 --- a/sys/msdk/gstmsdkvp9enc.c +++ b/sys/msdk/gstmsdkvp9enc.c @@ -29,6 +29,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: element-msdkvp9enc + * @title: msdkvp9enc + * @short_description: Intel MSDK VP9 encoder + * + * VP9 video encoder based on Intel Media SDK + * + * ## Example launch line + * ``` + * gst-launch-1.0 videotestsrc num-buffers=90 ! msdkvp9enc ! matroskamux ! filesink location=output.webm + * ``` + * + * Since: 1.18 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif diff --git a/sys/msdk/gstmsdkvpp.c b/sys/msdk/gstmsdkvpp.c index 14fc2d8eb..b4a6570fa 100644 --- a/sys/msdk/gstmsdkvpp.c +++ b/sys/msdk/gstmsdkvpp.c @@ -31,6 +31,22 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/** + * SECTION: element-msdkvpp + * @title: msdkvpp + * @short_description: MSDK Video Postprocessor + * + * A MediaSDK Video Postprocessing Filter + * + * ## Example launch line + * ``` + * gst-launch-1.0 videotestsrc ! msdkvpp ! glimagesink + * ``` + * + * Since: 1.16 + * + */ + #ifdef HAVE_CONFIG_H # include <config.h> #endif |