Gst-nvimagedec#

Gst-nvimagedec 插件在 dGPU 和 (ARM + dGPU) 平台(如 arm-sbsa)上解码图像。此插件基于 CUDA 工具包的一部分 libnvjpeg 库。该插件接受 JPEG 编码的比特流并生成 RGB 输出。 jpegparse 插件应在 nvimagedec 之前用于解析编码帧,因为它没有内部比特流解析器。

输入和输出#

  • 输入

    • 原始 JPEG

  • 控制参数

    • gpu-id

    • needs-pool

  • 输出

    • Gst 缓冲区,包含 RGB 格式的解码输出。

特性#

下表总结了 Gst-nvimagedec 插件的特性。

Gst-nvimagedec 插件特性#

特性

描述

发布版本

支持切换缓冲区池

插件可以根据用例切换输出缓冲区池

DS 6.4

Gst 属性#

下表总结了 Gst-nvimagedec 插件的 Gst 属性。

Gst-nvimagedec 插件 Gst 属性#

属性

含义

类型和范围

示例和注释

平台

gpu-id

用于解码的 GPU 设备 ID。

整数,0 到 4,294,967,295

gpu-id=0

独立 GPU, ARM+独立 GPU

needs-pool

启用/禁用输出缓冲区池

布尔值,0 或 1

needs-pool=1

独立 GPU, ARM+独立 GPU