簡體   English   中英

如何在不降低設備速度的情況下調試gstreamer

[英]how to debug gstreamer without slowing down the device

現在我使用GST_DEBUG在嵌入式設備上調試我的插件。 但是當我打開調試微型時,輸出消息將減慢設備的速度。 在這種情況下,gstreamer內部邏輯可能會因時序變化而改變,我無法重現該錯誤。 那么如何在不降低設備速度的情況下調試gstreamer呢?

你在設置GST_DEBUG的是什么? 您可以嘗試僅選擇所需的類別和級別。 對於那種用途,例如

GST_DEBUG="cat1:level1,cat2:level2,..."

在您的情況下,請使用您為插件注冊的類別。

使用環境變量GST_DEBUG_FILE告訴GStreamer將調試消息寫入tmpfs(或RAM磁盤)內的文件。
這個技巧可以大大提高速度。

(參考: https//gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gst-running.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM