Should be fixed now. 3 source files were missing in the build script.

Uwe

On 04/18/2015 07:39 PM, Ryan Kramer wrote:
Thanks. It compiles, but now I get some link errors. It looks like some .obj files are not being fed to the linker. For example, soundsourceplugin.obj seems to be missing.

link /nologo /MACHINE:X86 /DEBUG /LTCG:NOSTATUS /OPT:REF /OPT:ICF /MANIFEST /nod efaultlib:LIBCMT.lib /nodefaultlib:LIBCMTd.lib /manifest /dll /out:win32_build\p lugins\win32_build\mediafoundation\soundsourcemediafoundation.dll /implib:win32_ build\plugins\win32_build\mediafoundation\soundsourcemediafoundation.lib /LIBPAT H:C:\code\github\mixxx\buildserver /LIBPATH:C:\code\github\mixxx\buildserver\lib
 /LIBPATH:C:\code\github\mixxx\buildserver\build\qt-everywhere-opensource-src-4.
8.6\lib shell32.lib portaudio.lib porttime.lib portmidi.lib qtmaind.lib QtCored4 .lib QtGuid4.lib QtOpenGLd4.lib QtXmld4.lib QtSvgd4.lib QtSqld4.lib QtScriptd4.l ib QtXmlPatternsd4.lib QtNetworkd4.lib QtTestd4.lib QtScriptToolsd4.lib opengl32 .lib libsndfile.lib libFLAC.lib libvorbisfile.lib libvorbis.lib libogg.lib openg l32.lib glu32.lib tag.lib libprotobuf-lite.lib chromaprint.lib rubberband.lib li bmad.lib libid3tag.lib Ole32.lib Mfuuid.lib Mfplat.lib Mfreadwrite.lib libhss139 4.lib setupapi.lib libshout.lib win32_build\plugins\win32_build\mediafoundation\ metadata\trackmetadata.obj win32_build\plugins\win32_build\mediafoundation\metad ata\trackmetadatataglib.obj win32_build\plugins\win32_build\mediafoundation\soun dsourcemediafoundation.obj win32_build\plugins\win32_build\mediafoundation\sourc es\audiosource.obj win32_build\plugins\win32_build\mediafoundation\sources\sound
source.obj

Creating library win32_build\plugins\win32_build\mediafoundation\soundsourcem ediafoundation.lib and object win32_build\plugins\win32_build\mediafoundation\so
undsourcemediafoundation.exp

soundsourcemediafoundation.obj : error LNK2001: unresolved external symbol "publ ic: static void __cdecl Mixxx::SoundSourcePlugin::freeFileExtensions(char * *)"
(?freeFileExtensions@SoundSourcePlugin@Mixxx@@SAXPAPAD@Z)

soundsourcemediafoundation.obj : error LNK2001: unresolved external symbol "publ ic: static char * * __cdecl Mixxx::SoundSourcePlugin::allocFileExtensions(class QList<class QString> const &)" (?allocFileExtensions@SoundSourcePlugin@Mixxx@@SA
PAPADABV?$QList@VQString@@@@@Z)

audiosource.obj : error LNK2001: unresolved external symbol "public: virtual __t
hiscall SampleBuffer::~SampleBuffer(void)" (??1SampleBuffer@@UAE@XZ)

audiosource.obj : error LNK2001: unresolved external symbol "public: __thiscall
SampleBuffer::SampleBuffer(int)" (??0SampleBuffer@@QAE@H@Z)

audiosource.obj : error LNK2001: unresolved external symbol "public: static void __cdecl SampleUtil::copyMultiToStereo(float *,float const *,int,int)" (?copyMul
tiToStereo@SampleUtil@@SAXPAMPBMHH@Z)

audiosource.obj : error LNK2001: unresolved external symbol "public: static void __cdecl SampleUtil::doubleMonoToDualMono(float *,int)" (?doubleMonoToDualMono@S
ampleUtil@@SAXPAMH@Z)

win32_build\plugins\win32_build\mediafoundation\soundsourcemediafoundation.dll :
 fatal error LNK1120: 6 unresolved externals

On Fri, Apr 17, 2015 at 1:25 AM, Uwe Klotz <uwe_kl...@web.de <mailto:uwe_kl...@web.de>> wrote:

    Thanks, Ryan. I've pushed a commit (together with some cosmetic
    changes) that should fix the compile errors.

    Uwe


    On 04/17/2015 06:18 AM, Ryan Kramer wrote:
    Good news everyone - I'm actually on the right friggin' branch now!
    Bad new is that, no, SoundSourceMediaFoundation.cpp does not
    currently compile on Windows.

    So the couple of bugs I've reported are actually against the master
    branch. It will be interesting to see if the new branch fixes them.

    Here are the compile errors. I will try to fix them this weekend if
    no one beats me to it.

    plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(251) :
    error C
    2664: 'void SoundSourceMediaFoundation::copyFrames(CSAMPLE *,size_t
    *,const CSAM
    PLE *,size_t)' : cannot convert argument 2 from 'SINT *' to 'size_t *'
          Types pointed to are unrelated; conversion requires
    reinterpret_cast, C-
    style cast or function-style cast

    plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(393) :
    error C
    2664: 'void SoundSourceMediaFoundation::copyFrames(CSAMPLE *,size_t
    *,const CSAM
    PLE *,size_t)' : cannot convert argument 2 from 'SINT *' to 'size_t *'
          Types pointed to are unrelated; conversion requires
    reinterpret_cast, C-
    style cast or function-style cast

    plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(580) :
    error C
    2065: 'kNumChannels' : undeclared identifier

    plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(584) :
    error C
    2065: 'kNumChannels' : undeclared identifier

    plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(584) :
    error C
    2660: 'memmove' : function does not take 2 arguments

    plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(588) :
    error C
    2065: 'kNumChannels' : undeclared identifier

    On Thu, Apr 16, 2015 at 2:14 AM, Uwe Klotz <uwe_kl...@web.de
    <mailto:uwe_kl...@web.de>> wrote:

        Thank you for your tests, Ryan! Since the old build server has
        been shut down I never got any feedback about my modifications on
        other platforms than Linux.

        SoundSourceSndFile is responsible for decoding WAV files. The
        file is analyzed correctly and plays without any issues on Fedora
        21 x86_64 with libsndfile 1.0.25 installed.

        Playing AAC/M4A files through the SoundSourceMediaFoundation
        plugin would be an additional test especially for Windows. I
        wonder if this class still compiles? The same applies to
        SoundSourceCoreAudio on OS X. Any feedback would be greatly
        appreciated!

        Uwe


        On 04/16/2015 03:11 AM, Ryan Kramer wrote:
        I've found 2 potential issues while testing this branch on Windows.

        1) Other media players can play this file:
        http://www.kozco.com/tech/organfinale.wav (linked from
        http://www.kozco.com/tech/soundtests.html)  Mixxx will load and
        analyze this file but playback is silent. The waveform is empty
        also, as you would expect from a silent track. Note that this
        also happens with the master branch of Mixxx.

        2) I ran auto-DJ for 16+ hours and then tried to close Mixxx,
        but it hung (for at least an hour before I noticed and killed
        it). The last message in the debug output was either "Deleting
        HSS1394 devices" or "Deleting HID devices". I guess I should
        have written it down. The gdb did not give me a backtrace so I
        will have to figure that out before I try to reproduce it. I
        don't know if this one also happens in the master branch.

        On Tue, Apr 14, 2015 at 2:09 AM, Daniel Schürmann
        <dasch...@mixxx.org <mailto:dasch...@mixxx.org>> wrote:

            Hi,

            Who has a Mac build environment and some spare time to run
            similar test?
            Thank you!

            Daniel



            2015-04-14 8:56 GMT+02:00 Daniel Schürmann
            <dasch...@mixxx.org <mailto:dasch...@mixxx.org>>:

                Hi Ryan,

                cool, thank you very much.

                The new features an fixes provided by the branch are
                roughly: (@Uwe please correct me)

                * floating point sample interface
                * no clamping to 1.0 after decoding
                * Better stream error handling
                * high resolution mp3 decoding (32 bit fixed point)
                * Better tagging issue handling

                The branch offers some new unit test. You should run
                them first (mixxx-test.exe)
                It is probably the best to find you own test cases, to
                have finally a good overall test coverage.

                The seek error effects only some VBR mp3 files. You can
                test it by jumping forward and backward to the file and
                check if the
                Waveform allays matches the sound output.

                My test on Linux was like that:
                * create a new library (rename mixxxdb.sqlite)
                * Start Mixxx in a debugger
                * Mass analyse all tracks
                * Play AutoDJ in random mode
                * Watch out for crashes, sound distortion and tagging
                issues.

                This runs very long and with only some result results.
                After two days, I have stopped that and tested only
                abnormal mp3s found in my collection by an mp3 checking
                tool.
                I have actually found some files where Mixxx 1.11 plays
                the embedded picture where Uwes Branch just reject the
                faulty file.

                Finally I have tested some files found on the web of the
                formats that are supported by Mixxx but not in my library.

                Kind regards,

                Daniel







                2015-04-14 4:55 GMT+02:00 Ryan Kramer
                <default.kra...@gmail.com
                <mailto:default.kra...@gmail.com>>:

                    I can build on Windows and probably test the branch,
                    depending on what is meant by "test the branch". If
                    it's just running auto-DJ for a few days I can do
                    that, although my audio collection is very
                    homogeneous - almost all mp3s, mostly from Amazon
                    and a few from Traxsource. If someone could provide
                    more details and/or audio files I think I could test
                    more effectively. Let me know.

                    - Kramer

                    On Mon, Apr 13, 2015 at 12:56 PM, Nico Schlömer
                    <nico.schloe...@gmail.com
                    <mailto:nico.schloe...@gmail.com>> wrote:

                        OS X seems to be (partly) supported by Travis [1].

                        –Nico


                        [1] http://docs.travis-ci.com/user/multi-os/

                        On Sun, Apr 12, 2015 at 11:48 PM, Daniel
                        Schürmann <dasch...@mixxx.org
                        <mailto:dasch...@mixxx.org>> wrote:
                        > Hi,
                        >
                        > I have started to test the new branch on my
                        Atom Netbook as a Linux 32
                        > bit low end reference.
                        > I have created a new sqlight library, analyzed
                        my whole external Hdd and
                        > play AutoDJ tracks in library random mode.
                        > The Library contains mp3, m4a and some wave files.
                        > It is running since two days, without any crashes.
                        >
                        > I have some minor findings that are also
                        issues of the master build:
                        > https://bugs.launchpad.net/mixxx/+bug/1398704
                        AutoDj hangs if track is
                        > shorter than transition time
                        > https://bugs.launchpad.net/mixxx/+bug/1442905
                        Analysis prograss bar is
                        > jumping ..
                        > https://bugs.launchpad.net/mixxx/+bug/1443181
                        continue mass analysis
                        >
                        > I have also some tacks that are refused from
                        the new branch with a
                        > pop-up window that they could not be loaded.
                        > As far as I have tested Mixxx master tries to
                        play these tracks but
                        > without much luck. It produces only strange
                        distorted sound.
                        > However they are played fine with GStreamer
                        based players. This is
                        > probably due to the ffmpeg decoder, Mixxx uses
                        the mad decoder.
                        >
                        > Unfortunately I cannot publish the tracks,
                        because of copyright.
                        >
                        > For me this is a good sign for the new branch,
                        It detects the faulty
                        > file and not tries to play it which involves a
                        crashing risk.
                        > For me playing such distorted sound is a
                        strong issue. This must not
                        > happen during a gig.
                        >
                        > Can someone on this list confirm it with a
                        similar test on Windows or
                        > Mac on his own track collection?
                        >
                        >
                        > Thank you for your help.
                        >
                        > Daniel
                        >
                        >
                        > Am 11.04.2015 um 09:36 schrieb Daniel Schürmann:
                        >> Hi,
                        >>
                        >> to continue toward fixing the mp3 seeks, wee
                        need to have test data from
                        >> all our build targets.
                        >>
                        >> Since RJ, the maintainer of our build server
                        seams to have a leak of
                        >> time,
                        >> I am looking for an alternative solution to
                        produce test builds of
                        >> https://github.com/mixxxdj/mixxx/pull/411
                        >>
                        >> I have already tested it on Ubuntu Trusty 32
                        and 64 bit.
                        >> So we need Windows and Mac test data the most.
                        >>
                        >> Who has a Mac or Windows build environment
                        and some spare time to
                        >> test the branch?
                        >>
                        >> Has anyone else access to the build server or
                        an other way to offer
                        >> test build
                        >> for the public?
                        >>
                        >> Has anyone tracks that he provide to the
                        testers that are known to
                        >> crash Mixxx?
                        >>
                        >> Thank you very much!
                        >>
                        >> Kind regards,
                        >>
                        >> Daniel
                        >>
                        >>
                        >>
                        >>
                        >>
                        >>
                        >> Am 29.03.2015 um 00:21 schrieb Daniel Schürmann:
                        >>> Hi,
                        >>>
                        >>> if we want to call out a new sound source
                        API test phase,
                        >>> the easter days seams to be a nice period.
                        >>>
                        >>> Are there any volunteers with a Windows or
                        Mac buid environment?
                        >>> This is the link to clone the branch:
                        >>> https://github.com/uklotzde/mixxx.git
                        >>>
                        >>> Independent from the question if it should
                        become part of the
                        >>> 1.12 alpha, it is a good idea to prepare
                        test build for all platforms.
                        >>>
                        >>> @rryan: How do you thing about the temporary
                        merge idea?
                        >>> Or is it just as easy to make our
                        buildservers watch for Uwes branch
                        >>> for a night without messing with master git
                        history?
                        >>>
                        >>> Or does anyone have a better idea?
                        >>>
                        >>> Thanks,
                        >>>
                        >>> Daniel
                        >>>
                        >>>
                        >>> Am 27.03.2015 um 13:26 schrieb Daniel Schürmann:
                        >>>> Hi,
                        >>>>
                        >>>> On one hand we have a ready branch, solving
                        a seek issue in the most
                        >>>> common mp3 format.
                        >>>> On the other hand we have the fear of
                        introducing critical bugs and
                        >>>> loosing reputation because of this.
                        >>>>
                        >>>> The branch meets all quality requirements,
                        It was reviewed (every
                        >>>> single
                        >>>> line) and has unit test.
                        >>>> It was improved by > 100 comments during a
                        review phase of nearly three
                        >>>> month.
                        >>>>
                        >>>> There is only one thing missing, results
                        from a comprehensive test with
                        >>>> all sorts of files.
                        >>>>
                        >>>> The problem is that we will never get this
                        results. Not before
                        >>>> releasing
                        >>>> a 1.12 beta,
                        >>>> and not before releasing a 1.13 beta in
                        three month or two years.
                        >>>>
                        >>>> During my review I got the impressin that
                        this branch is a stably win
                        >>>> and will probably fix more crasher
                        >>>> bug than it introduces.
                        >>>>
                        >>>> So what about this:
                        >>>> * Lets schedule publish of the beta next week
                        >>>> * Merge the API branch now, wait for
                        binaries and revert it.
                        >>>> * Ask all on this list to compare the API
                        build with the previous
                        >>>> master.
                        >>>> * Count crashes from the patched API
                        version with the unpatched
                        >>>> version.
                        >>>>
                        >>>> The winner is the new alpha.
                        >>>> Take the API version on draw
                        >>>>
                        >>>> What do you think?
                        >>>>
                        >>>> Kind regards,
                        >>>>
                        >>>> Daniel
                        >>>>
                        >>>>
                        >>>>
                        >>>> Am 27.03.2015 um 10:52 schrieb Tuukka Pasanen:
                        >>>>> Hello,
                        >>>>> We deficiently should get into beta stage.
                        Not allowing no more new
                        >>>>> features and just push them to 1.12. Like
                        rryan said this is huge
                        >>>>> update and 1.13 will be much larger with
                        that new audio interface
                        >>>>> stuff (I should dig into FFmpeg stuff
                        again). I don't think everything
                        >>>>> will be in order when 1.12 is released and
                        big audience starts digging
                        >>>>> in. There will be bugs and there will be
                        pain but we shouldn't stop it
                        >>>>> coming because longer we hold these back
                        longer will be pain section
                        >>>>> because everyone starts to fear ghosts.
                        >>>>>
                        >>>>> Tuukka
                        >>>>>
                        >>>>> 2015-03-24 16:51 GMT+02:00 Sean M.
                        Pappalardo - D.J. Pegasus
                        >>>>> <spappala...@mixxx.org
                        <mailto:spappala...@mixxx.org>>:
                        >>>>>> Hello again.
                        >>>>>>
                        >>>>>> I'm getting the idea that you guys are so
                        anxious for a release
                        >>>>>> that you're
                        >>>>>> acting like we're most of the way through
                        a beta period. If that's
                        >>>>>> how you
                        >>>>>> feel, cut a damn branch already and
                        release an official alpha so
                        >>>>>> we can
                        >>>>>> merge otherwise-ready things into master
                        and eliminate tensions.
                        >>>>>>
                        >>>>>> I just fear that Mixxx 1.12 won't be as
                        good as it could be if we
                        >>>>>> don't
                        >>>>>> merge ready things. But I acknowledge
                        there's nothing wrong with
                        >>>>>> or stopping
                        >>>>>> us from releasing a 1.13 in 3-6 months.
                        >>>>>>
                        >>>>>>
                        >>>>>> Sincerely,
                        >>>>>> Sean M. Pappalardo
                        >>>>>> "D.J. Pegasus"
                        >>>>>> Mixxx Developer - Controller Specialist
                        >>>>>>
                        >>>>>>
                        >>>>>>
                        
------------------------------------------------------------------------------
                        >>>>>>
                        >>>>>> Dive into the World of Parallel
                        Programming The Go Parallel Website,
                        >>>>>> sponsored
                        >>>>>> by Intel and developed in partnership
                        with Slashdot Media, is your
                        >>>>>> hub for
                        >>>>>> all
                        >>>>>> things parallel software development,
                        from weekly thought
                        >>>>>> leadership blogs
                        >>>>>> to
                        >>>>>> news, videos, case studies, tutorials and
                        more. Take a look and
                        >>>>>> join the
                        >>>>>> conversation now.
                        http://goparallel.sourceforge.net/
                        >>>>>>
                        _______________________________________________
                        >>>>>> Get Mixxx, the #1 Free MP3 DJ Mixing
                        software Today
                        >>>>>> http://mixxx.org
                        >>>>>>
                        >>>>>>
                        >>>>>> Mixxx-devel mailing list
                        >>>>>> Mixxx-devel@lists.sourceforge.net
                        <mailto:Mixxx-devel@lists.sourceforge.net>
                        >>>>>>
                        https://lists.sourceforge.net/lists/listinfo/mixxx-devel
                        >>>>>
                        
------------------------------------------------------------------------------
                        >>>>>
                        >>>>> Dive into the World of Parallel
                        Programming The Go Parallel
                        >>>>> Website, sponsored
                        >>>>> by Intel and developed in partnership with
                        Slashdot Media, is your
                        >>>>> hub for all
                        >>>>> things parallel software development, from
                        weekly thought
                        >>>>> leadership blogs to
                        >>>>> news, videos, case studies, tutorials and
                        more. Take a look and
                        >>>>> join the
                        >>>>> conversation now.
                        http://goparallel.sourceforge.net/
                        >>>>>
                        _______________________________________________
                        >>>>> Get Mixxx, the #1 Free MP3 DJ Mixing
                        software Today
                        >>>>> http://mixxx.org
                        >>>>>
                        >>>>>
                        >>>>> Mixxx-devel mailing list
                        >>>>> Mixxx-devel@lists.sourceforge.net
                        <mailto:Mixxx-devel@lists.sourceforge.net>
                        >>>>>
                        https://lists.sourceforge.net/lists/listinfo/mixxx-devel
                        >>>
                        >>
                        >
                        >
                        >
                        
------------------------------------------------------------------------------
                        > BPM Camp - Free Virtual Workshop May 6th at
                        10am PDT/1PM EDT
                        > Develop your own process in accordance with
                        the BPMN 2 standard
                        > Learn Process modeling best practices with
                        Bonita BPM through live exercises
                        >
                        
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
                        event?utm_
                        >
                        
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
                        > _______________________________________________
                        > Get Mixxx, the #1 Free MP3 DJ Mixing software
                        Today
                        > http://mixxx.org
                        >
                        >
                        > Mixxx-devel mailing list
                        > Mixxx-devel@lists.sourceforge.net
                        <mailto:Mixxx-devel@lists.sourceforge.net>
                        >
                        https://lists.sourceforge.net/lists/listinfo/mixxx-devel

                        
------------------------------------------------------------------------------
                        BPM Camp - Free Virtual Workshop May 6th at 10am
                        PDT/1PM EDT
                        Develop your own process in accordance with the
                        BPMN 2 standard
                        Learn Process modeling best practices with
                        Bonita BPM through live exercises
                        
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
                        event?utm_
                        
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
                        _______________________________________________
                        Get Mixxx, the #1 Free MP3 DJ Mixing software Today
                        http://mixxx.org


                        Mixxx-devel mailing list
                        Mixxx-devel@lists.sourceforge.net
                        <mailto:Mixxx-devel@lists.sourceforge.net>
                        https://lists.sourceforge.net/lists/listinfo/mixxx-devel





            
------------------------------------------------------------------------------
            BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
            Develop your own process in accordance with the BPMN 2 standard
            Learn Process modeling best practices with Bonita BPM
            through live exercises
            http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
            event?utm_
            
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
            _______________________________________________
            Get Mixxx, the #1 Free MP3 DJ Mixing software Today
            http://mixxx.org


            Mixxx-devel mailing list
            Mixxx-devel@lists.sourceforge.net
            <mailto:Mixxx-devel@lists.sourceforge.net>
            https://lists.sourceforge.net/lists/listinfo/mixxx-devel




        
------------------------------------------------------------------------------
        BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
        Develop your own process in accordance with the BPMN 2 standard
        Learn Process modeling best practices with Bonita BPM through live 
exercises
        http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- 
event?utm_
        source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF


        _______________________________________________
        Get Mixxx, the #1 Free MP3 DJ Mixing software Today
        http://mixxx.org


        Mixxx-devel mailing list
        Mixxx-devel@lists.sourceforge.net  
<mailto:Mixxx-devel@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/mixxx-devel


        
------------------------------------------------------------------------------
        BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
        Develop your own process in accordance with the BPMN 2 standard
        Learn Process modeling best practices with Bonita BPM through
        live exercises
        http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
        event?utm_
        source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
        _______________________________________________
        Get Mixxx, the #1 Free MP3 DJ Mixing software Today
        http://mixxx.org


        Mixxx-devel mailing list
        Mixxx-devel@lists.sourceforge.net
        <mailto:Mixxx-devel@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/mixxx-devel





------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to