0
有一個從filesrc
到appsink
的音頻管道。它提供32ms緩衝區。如何強制它傳遞10ms音頻緩衝區?如何爲appsink設置緩衝區大小?
有一個從filesrc
到appsink
的音頻管道。它提供32ms緩衝區。如何強制它傳遞10ms音頻緩衝區?如何爲appsink設置緩衝區大小?
使用audiobuffersplit
在兩者之間appsink
g_object_set(audiobuffersplit, "output-buffer-duration", 1, 100, NULL);
https://github.com/GStreamer/gst-plugins-bad/blob/master/gst/audiobuffersplit/gstaudiobuffersplit.c
是這個問題涉及到分割緩衝區? http://stackoverflow.com/questions/7081406/force-gstreamer-appsink-buffers-to-only-hold-10ms-of-data – mpr
@mpr,不,它的標題太籠統了。 – Velkan