我正在創建基於XULRunner的GStreamer應用程序。爲此,創建了一個XPCOM組件,使XUL應用程序中的一些GStreamer功能可用。但是,GStreamer通常使用一個消息循環(GMainLoop),它可以讓人接收總線消息。因爲XULRunner已經有了自己的消息循環,所以我不能創建GMainLoop。所以我需要另一種獲取這些消息的方式。一種方法是使用gst_bus_poll調用。我需要經常調用它以防止消息隊列被淹沒。所以我在想這個計時器是正確的解決方案。如何在XPCOM組件中實現一個定時器?
長話短說:如何在XPCOM組件中創建計時器?
XPCOM插件?這項技術已經死了。你的意思是NPAPI插件還是XPCOM組件? – Nickolay
我的意思是XPCOM組件。更新了我的帖子。 – StackedCrooked