Gst-nvimageenc
The Gst-nvimageenc plugin encodes images on dGPU and (ARM + dGPU) platforms like arm-sbsa.
This plugin is based on the libnvjpeg
library which is part of the CUDA toolkit.
The plugin accepts RGB input and produces JPEG encoded bitstream.
Inputs and Outputs
Inputs
Gst Buffer in RGB format
Control parameters
gpu-id
Output
Gst Buffer with encoded output in JPEG format
Features
The following table summarizes the features of the Gst-nvimageenc plugin.
Feature |
Description |
Release |
---|---|---|
Supports JPEG Encode |
— |
DS 6.4 |
Gst Properties
The following table summarizes the Gst properties of the Gst-nvimageenc plugin.
Property |
Meaning |
Type and Range |
Example and Notes |
Platforms |
---|---|---|---|---|
gpu-id |
Device ID of GPU to use for encoding. |
Integer, 0 to 4,294,967,295 |
gpu-id=0 |
dGPU, ARM+dGPU |