嘿人我寫了一個簡單的應用程序來運行使用libvlc視頻流。但似乎libvlc_media_player_get_time()函數不能正常工作。它每次被調用時返回零,無論多少視頻已經播放過。所以請你找出可能的補救辦法。 還有libvlc中的任何信號處理程序或函數,當我們到達流結束時可以引發一個事件,以便我可以暫停一會兒,直到更多數據堆積起來? 所有在這方面的答覆將不勝感激。 與問候,感謝 libvlc_media_player_get_time返回零
0
A
回答
0
如果你流進來的數據可能總是返回0
2
對於它的價值,我看到VLC 1.1.12相同的行爲。這取決於正在播放的媒體類型。我有一個總是返回0的.ts文件,但YouTube視頻顯示正確的時間。
相關問題
- 1. NSBundle.mainBundle()返回零
- 2. UIImage.animatedImageNamed返回零
- 3. NSBundle返回零
- 4. Swift:NSDate.day返回零
- 5. NSDateComponents返回零
- 6. fread返回零
- 7. indexPathForObject返回零
- 8. URLWithString:返回零
- 9. AssetForURL返回零
- 10. MPMediaItemPropertyAssetURL返回零
- 11. ABAddressBookGetPersonWithRecordID返回零
- 12. contentsOfDirectoryAtPath返回零
- 13. cellForRowAtIndexPath返回零
- 14. WSAGetLastError返回零
- 15. UserDefaults.standard.string()返回零
- 16. DateFormatter返回零
- 17. UILabel返回零
- 18. CTFramesetterCreateFrame返回零
- 19. UUID返回零
- 20. 返回零對零IEnumerables
- 21. nsnumberformatter numberfromstring返回零
- 22. 方法返回零
- 23. aircraftLocation()返回零點
- 24. - [UIImage CGImage]返回零
- 25. 位置返回零
- 26. webapp2 self.request.get返回零
- 27. CountVectorizer只返回零
- 28. NSBundle pathForRes返回零
- 29. 變量返回零
- 30. NSUserDefaults standardUserDefaults返回零
您是否嘗試過使用不同類型的視頻? (即不同的編解碼器)。發佈一些代碼也有幫助 – bcoughlan 2010-06-01 00:49:02