0
我想使用QProcess編寫ffplay的接口。 我只是使用QProcess啓動ffplay.exe,但我怎樣才能將鍵盤envent發送到ffplay? 我在QProcess中使用寫入方法,但它沒有任何意義。有沒有一種方法可以將信息發送給ffplay?如何爲ffplay編寫接口並讓它對鍵盤事件做出反應
我想使用QProcess編寫ffplay的接口。 我只是使用QProcess啓動ffplay.exe,但我怎樣才能將鍵盤envent發送到ffplay? 我在QProcess中使用寫入方法,但它沒有任何意義。有沒有一種方法可以將信息發送給ffplay?如何爲ffplay編寫接口並讓它對鍵盤事件做出反應
我認爲ffplay從版本變化到版本,但是在我看到的代碼中,我沒有看到任何IPC代碼和從SDL中開發的GUI接收的事件。因此,您可以使用這種方式,或者您可以更改ffplay.c中的event_loop()函數以從stdin獲取事件,並使用QProcess的write()方法發送事件。
你也可以簡單地在你自己的類中包裝ffplay代碼,刪除main()和event_loop()函數。
謝謝你。我認爲這是唯一的方法... – Himiko 2012-03-11 01:31:22