0
A
回答
0
這取決於局勢表示here
你可以把它變成空,然後PLAYING:
gst_element_set_state(pipeline, GST_STATE_NULL);
//do your stuff for example, change some elements, remove some elements etc:
gst_element_set_state(pipeline, GST_STATE_PLAYING);
或者你可以把它變成READY(在上面的代碼與READY代替NULL)並設置一些參數,這應該工作,我想..
關於同步/異步的gst_element_set_state的等檢查文檔here
相關問題
- 1. 在管道中傳播退出狀態
- 2. WCF操作時的重試機制調用當渠道處於fautled狀態
- 3. AVAudioPlayer失去「播放」狀態
- 4. QMovie播放狀態通知
- 5. Android MediaPlayer的播放狀態
- 6. 處理子對象狀態當它影響雙親狀態
- 7. 打破JENKINS作業,當它處於掛起狀態
- 8. 如何確保Window媒體播放器處於播放模式?
- 9. Pyqt;服務器重啓後QTcpSocket總是處於connectedState狀態;
- 10. 如何知道列表視圖是否處於活動狀態?
- 11. 如何知道Android中的視圖處於觸摸狀態
- 12. Swift:如何知道哪個Storyboard處於活動狀態
- 13. 如何知道線程是否處於死鎖狀態?
- 14. Android如何知道用戶是否處於不活動狀態
- 15. 如何知道MediaRecorder是否處於運行狀態?
- 16. 如何知道手機是否處於鎖定狀態
- 17. 如何知道Android TalkBack是否處於活動狀態?
- 18. 當比賽處於暫停狀態,LibGdx
- 19. 的VBScript當PC處於鎖定狀態
- 20. 當線程處於休眠狀態
- 21. 儘管Shift鍵在啓動時處於啓用狀態,但如何保持啓用Visual Studio的加載項?
- 22. 如何啓用播放2.0
- 23. 如何清除軟鍵盤當EditText處於焦點狀態時?
- 24. 如何確保Windows服務是否處於啓動或啓動狀態
- 25. 如何從silverlight媒體播放器(player.xap)通過javascript獲取播放狀態?
- 26. 如何在重新啓動時重新創建用於視頻播放的surfaceview()?
- 27. 如何重新啓動Android服務,當它被重啓中斷?
- 28. 視覺狀態處於活動狀態時動態縮放對象
- 29. 如何處理Unix管道
- 30. 如何在播放器的狀態枚舉中添加子狀態 - LibGdx
但是當我將狀態設置爲NULL時,接收器元素從播放變爲暫停然後被阻止,我無法執行下一行代碼,它在gst_element_set_state(pipeline,GST_STATE_NULL)處被阻塞; –
@PrasanthKumarArisetti當你第一次設置爲.._ PAUSED然後_NULL時會發生什麼?還有_PAUSED塊嗎? – nayana
當我在一個appsink的回調函數中將狀態設置爲NULL時,它不起作用,但我將代碼分隔到單獨的超時函數,它工作正常。 –