Hey Owen,
Thanks a lot for the patch, the mmap one looks good -- it'll land in trunk
once I extend it to work on Mac and Windows. The library one is good also --
I agree that it would be good to not continuously reimport the 1.7 library
in the situation that someone is switching back and forth between 1.8 and
1.7. However, if this were to be in Mixxx it would be better if it set a
mixxx.cfg file option -- something like '1.7-upgraded' as true.
Thanks a lot,
RJ
On Sat, Feb 13, 2010 at 9:34 AM, Owen Williams <owen-b...@ywwg.com> wrote:
> Hey all,
>
> Here are two patches for current trunk (1.8). The first adds mmap
> support for linux when loading mp3s. This change alone eliminates all
> of the xruns and stuttering I was getting when loading new tracks. This
> is a huge improvement for me in very few lines of code.
>
> Secondly, I go back and forth between 1.7 and 1.8 a lot, so 1.8's legacy
> libraryimporter is a pain in the ass because it's always moving my old
> 1.7 database aside (and it doesn't overwrite old copies of
> mixxxtrack.xml, so it causes data loss!). This patch has the importer
> check for a stub file and does the upgrade if the file isn't there.
>
> owen
>
>
> ------------------------------------------------------------------------------
> SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
> http://p.sf.net/sfu/solaris-dev2dev
> _______________________________________________
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel