# Drop-frame-interval not working on dGPU - DeepStream

**URL:** <https://forums.developer.nvidia.com/t/drop-frame-interval-not-working-on-dgpu-deepstream/348838>\
**Category:** DeepStream SDK\
**Tags:** gstreamer, deepstream\
**Created:** [October 24, 2025, 12:47pm UTC](https://forums.developer.nvidia.com/t/drop-frame-interval-not-working-on-dgpu-deepstream/348838 "2025-10-24T12:47:30Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![valou](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@valou](https://forums.developer.nvidia.com/u/valou)\
**Post date:** [October 24, 2025, 12:47pm UTC](https://forums.developer.nvidia.com/t/drop-frame-interval-not-working-on-dgpu-deepstream/348838/1 "2025-10-24T12:47:30Z")

</div>

Please provide complete information as applicable to your setup.

**• Hardware Platform (Jetson / GPU) :** dGPU RTX 6000 Ada  
**• DeepStream Version :** 6.3  
**• JetPack Version (valid for Jetson only)**  
**• TensorRT Version**  
**• NVIDIA GPU Driver Version (valid for GPU only) :** 570.172.08  
**• Issue Type( questions, new requirements, bugs) :** questions  
**• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)**

Using deepstream-app with following config:

```

[source0]  
enable = 1  
type = 2  
uri = file:///workspace/tracker/road.mp4  
drop-frame-interval = 5  
num-sources = 1  
gpu-id = 0  
cudadec-memtype = 0  
rtsp-reconnect-interval-sec = 20  
rtsp-reconnect-attempts = -1  
camera-id = 1

[sink0]  
enable = 1  
type = 3  
container=1  
codec = 1  
enc-type = 1  
sync = 1  
bitrate = 4000000  
profile = 0  
output-file = /workspace/tracker/results/road.mp4

```

**• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)**

Hello,

On our server (NVIDIA dGPU, not Jetson), the drop-frame-interval property doesn’t seem to have any effect.

The nvv4l2decoder element exposes this property, but we’re not sure it’s actually being used.

We exported the GStreamer pipeline graph to verify which decoder is in use:

```auto
export GST_DEBUG_DUMP_DOT_DIR=/path/to/dot/file
sudo apt install graphviz
dot -Tpng pipeline.dot -o pipeline.png

```

 ![image](https://global.discourse-cdn.com/nvidia/original/4X/7/3/0/7303a853d3793c55b2b735adfdb491e19f15921f.png)

The resulting graph shows that avdec\_h264 is being used, not nvv4l2decoder. However, avdec\_h264 does not have the drop-frame-interval property. Inspecting nvv4l2decoder gives: _NVIDIA v4l2 video decoder_ which suggests this decoder is V4L2-based and Jetson-specific.

Why does the documentation state that drop-frame-interval is supported on dGPU, while the only element providing it (nvv4l2decoder) seems to be Jetson-specific, and the actual decoder in use on dGPU (avdec\_h264) doesn’t support it?

 ![image](https://global.discourse-cdn.com/nvidia/original/4X/c/0/8/c0863079d3a6064a18c76c6a41eb576915df916a.png)

---

<div class="post-metadata">

**Author:** ![fanzh](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/fanzh/32/115955_2.png) [@fanzh](https://forums.developer.nvidia.com/u/fanzh)\
**Post date:** [October 26, 2025, 8:41am UTC](https://forums.developer.nvidia.com/t/drop-frame-interval-not-working-on-dgpu-deepstream/348838/3 "2025-10-26T08:41:14Z")

</div>

> [@valou](#):
>
> Inspecting nvv4l2decoder gives: _NVIDIA v4l2 video decoder_ which suggests this decoder is V4L2-based and Jetson-specific.

How did you observe nvv4l2decoder is Jetson-specific? As “gst-inspect-1.0 nvv4l2decoder” shown, it does not mention this plugin is Jetson-specific.

---

<div class="post-metadata">

**Author:** ![valou](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@valou](https://forums.developer.nvidia.com/u/valou)\
**Post date:** [November 3, 2025, 11:52am UTC](https://forums.developer.nvidia.com/t/drop-frame-interval-not-working-on-dgpu-deepstream/348838/4 "2025-11-03T11:52:39Z")

</div>

Thanks for the follow-up.

It turns out the issue was on my side. On the machine I was using, the `nvv4l2decoder` plugin was not being selected and the pipeline was falling back to `avdec_h264`, which explains why `drop-frame-interval` had no effect.

After updating the NVIDIA driver (`nvidia-smi` now shows **580.95.05** ), DeepStream correctly switched to `nvv4l2decoder` and the `drop-frame-interval` property now works as expected.

So there was no DeepStream bug — just a strange environment issue that got resolved after the driver update.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/system/32/68080_2.png) [@system](https://forums.developer.nvidia.com/u/system)\
**Post date:** [November 17, 2025, 11:53am UTC](https://forums.developer.nvidia.com/t/drop-frame-interval-not-working-on-dgpu-deepstream/348838/5 "2025-11-17T11:53:17Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
