[英]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.