From: Thibaut M. <thi...@gm...> - 2005-03-08 11:18:04
|
Hi Marco, On Tue, 08 Mar 2005 11:23:34 +0100, Marco Gerards <met...@st...> wrote: > Hi, > > Hopefully this list is the right list to post this patch to. > Otherwise please tell me which list I should use so I can use the > right list next time. xine-devel is a better place, you need to subscribe first. > This patch fixes two problems in xine-lib. The first issue is one > with the rawdv demuxer. It is set to the priority 0. Because of this > the mp3 demuxer is (at least for me) executed before the rawdv > demuxer. The mp3 (mpgaudio) demuxer is used for this file because it > detects mp3 data in this file in the function > `sniff_buffer_looks_like_mp3'. The best way to fix this problem is > giving rawdv a higher priority, in the patch it is set to 10. setting the priority to 1 should be enough. > The other problem is related to this one. The priorities of the > demuxers are not stored in the catalog cache. Because of that the > priority of the demuxers are only used the first time xine runs, after > that the cache is used and every demuxer gets the default priority. this was on my todo list. thanks for the patch. > Perhaps this could cause some other problems in xine as well. > > Thanks, > Marco cheers, Thibaut |