9abb7d4713
Matroska support in the FFmpeg plugin. I have a few streams to test with, most didn't play right with the Matroska reader, many simply crash. With the FFmpeg matroska support, most files do play fine. Seeking the audio stream is a problem, in that the FFmpeg code does not build the index for the audio stream, and so seeking always falls back to regions of the file that have already played. The audio will catch up eventually and playback will be fine again. A minority of files I could test with don't work right, those seem all to be older files. Overall, the support for Matroska files has much improved with this commit. I am still investigating why FFplay has no trouble seeking in mkv files, while the FFmpeg plugin only seeks perfectly in video streams. It may be a problem that the FFmpeg plugin uses completely separate AVFormatContexts for each stream, which on the other hand allows to seek BMediaTracks independently from each other and resolves concurrency issues. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38541 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
config_headers | ||
jam | ||
scripts |