Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

I finally got it compile on my machine.

I sent a PR with all the changes I made :

https://github.com/mixxxdj/mixxx/pull/743

sb

Le 16/10/2015 00:31, Sébastien Blaisot a écrit :
> in fact, both of them need to be replaced with
> TAGLIB_FILENAME_FROM_QSTRING(getFilename())
>
> sb
>
> Le 16/10/2015 00:24, Sébastien Blaisot a écrit :
>> sorry, wrong line.
>>
>> I meant
>> https://github.com/mixxxdj/mixxx/blob/1.12/plugins/soundsourcemediafoundation/soundsourcemediafoundation.cpp#L396
>>
>> sb
>>
>> Le 16/10/2015 00:09, Sébastien Blaisot a écrit :
>>> Probably you also need to patch this :
>>> https://github.com/mixxxdj/mixxx/blob/1.12/plugins/soundsourcemediafoundation/soundsourcemediafoundation.cpp#L105
>>>
>>> I have a link-time error (unresolved external symbol) for
>>> soundsourcemediafoundation
>>>
>>> sb
>>>
>>> Le 15/10/2015 23:59, Daniel Schürmann a écrit :
 Nice! Then I will prepare a commit, using this.

 Am 15.10.2015 um 23:57 schrieb Sébastien Blaisot:
> I have no idea.
> It is available in Visual Studio 2010, 2012, 2013 and 2015
> https://msdn.microsoft.com/fr-fr/library/hh567368.aspx#featurelist
> but I don't know if it is dependant of an option at compile time.
>
> I know it works perfectly for me, out of the box (no special
> configuration for VC) using scons and mixxx 1.12 config ;)
>
> sb
>
> Le 15/10/2015 23:50, Daniel Schürmann a écrit :
>> Is this available on VC without c++11 support?
>>
>> Am 15.10.2015 um 23:41 schrieb Sébastien Blaisot:
>>> As we are in a #ifdef _WIN32, why not using native static_assert ?
>>> https://msdn.microsoft.com/fr-fr/library/dd293588.aspx
>>>
>>> sb
>>> --
>>> ___
>>> 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
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

in fact, both of them need to be replaced with
TAGLIB_FILENAME_FROM_QSTRING(getFilename())

sb

Le 16/10/2015 00:24, Sébastien Blaisot a écrit :
> sorry, wrong line.
>
> I meant
> https://github.com/mixxxdj/mixxx/blob/1.12/plugins/soundsourcemediafoundation/soundsourcemediafoundation.cpp#L396
>
> sb
>
> Le 16/10/2015 00:09, Sébastien Blaisot a écrit :
>> Probably you also need to patch this :
>> https://github.com/mixxxdj/mixxx/blob/1.12/plugins/soundsourcemediafoundation/soundsourcemediafoundation.cpp#L105
>>
>> I have a link-time error (unresolved external symbol) for
>> soundsourcemediafoundation
>>
>> sb
>>
>> Le 15/10/2015 23:59, Daniel Schürmann a écrit :
>>> Nice! Then I will prepare a commit, using this.
>>>
>>> Am 15.10.2015 um 23:57 schrieb Sébastien Blaisot:
 I have no idea.
 It is available in Visual Studio 2010, 2012, 2013 and 2015
 https://msdn.microsoft.com/fr-fr/library/hh567368.aspx#featurelist
 but I don't know if it is dependant of an option at compile time.

 I know it works perfectly for me, out of the box (no special
 configuration for VC) using scons and mixxx 1.12 config ;)

 sb

 Le 15/10/2015 23:50, Daniel Schürmann a écrit :
> Is this available on VC without c++11 support?
>
> Am 15.10.2015 um 23:41 schrieb Sébastien Blaisot:
>> As we are in a #ifdef _WIN32, why not using native static_assert ?
>> https://msdn.microsoft.com/fr-fr/library/dd293588.aspx
>>
>> sb
>>
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

sorry, wrong line.

I meant 
https://github.com/mixxxdj/mixxx/blob/1.12/plugins/soundsourcemediafoundation/soundsourcemediafoundation.cpp#L396

sb

Le 16/10/2015 00:09, Sébastien Blaisot a écrit :
> Probably you also need to patch this :
> https://github.com/mixxxdj/mixxx/blob/1.12/plugins/soundsourcemediafoundation/soundsourcemediafoundation.cpp#L105
>
> I have a link-time error (unresolved external symbol) for
> soundsourcemediafoundation
>
> sb
>
> Le 15/10/2015 23:59, Daniel Schürmann a écrit :
>> Nice! Then I will prepare a commit, using this.
>>
>> Am 15.10.2015 um 23:57 schrieb Sébastien Blaisot:
>>> I have no idea.
>>> It is available in Visual Studio 2010, 2012, 2013 and 2015
>>> https://msdn.microsoft.com/fr-fr/library/hh567368.aspx#featurelist
>>> but I don't know if it is dependant of an option at compile time.
>>>
>>> I know it works perfectly for me, out of the box (no special
>>> configuration for VC) using scons and mixxx 1.12 config ;)
>>>
>>> sb
>>>
>>> Le 15/10/2015 23:50, Daniel Schürmann a écrit :
 Is this available on VC without c++11 support?

 Am 15.10.2015 um 23:41 schrieb Sébastien Blaisot:
> As we are in a #ifdef _WIN32, why not using native static_assert ?
> https://msdn.microsoft.com/fr-fr/library/dd293588.aspx
>
> sb
>
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

Probably you also need to patch this :
https://github.com/mixxxdj/mixxx/blob/1.12/plugins/soundsourcemediafoundation/soundsourcemediafoundation.cpp#L105

I have a link-time error (unresolved external symbol) for 
soundsourcemediafoundation

sb

Le 15/10/2015 23:59, Daniel Schürmann a écrit :
> Nice! Then I will prepare a commit, using this.
>
> Am 15.10.2015 um 23:57 schrieb Sébastien Blaisot:
>> I have no idea.
>> It is available in Visual Studio 2010, 2012, 2013 and 2015
>> https://msdn.microsoft.com/fr-fr/library/hh567368.aspx#featurelist
>> but I don't know if it is dependant of an option at compile time.
>>
>> I know it works perfectly for me, out of the box (no special
>> configuration for VC) using scons and mixxx 1.12 config ;)
>>
>> sb
>>
>> Le 15/10/2015 23:50, Daniel Schürmann a écrit :
>>> Is this available on VC without c++11 support?
>>>
>>> Am 15.10.2015 um 23:41 schrieb Sébastien Blaisot:
 As we are in a #ifdef _WIN32, why not using native static_assert ?
 https://msdn.microsoft.com/fr-fr/library/dd293588.aspx

 sb



--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Daniel Schürmann
Nice! Then I will prepare a commit, using this.

Am 15.10.2015 um 23:57 schrieb Sébastien Blaisot:
> I have no idea.
> It is available in Visual Studio 2010, 2012, 2013 and 2015
> https://msdn.microsoft.com/fr-fr/library/hh567368.aspx#featurelist
> but I don't know if it is dependant of an option at compile time.
>
> I know it works perfectly for me, out of the box (no special
> configuration for VC) using scons and mixxx 1.12 config ;)
>
> sb
>
> Le 15/10/2015 23:50, Daniel Schürmann a écrit :
>> Is this available on VC without c++11 support?
>>
>> Am 15.10.2015 um 23:41 schrieb Sébastien Blaisot:
>>> As we are in a #ifdef _WIN32, why not using native static_assert ?
>>> https://msdn.microsoft.com/fr-fr/library/dd293588.aspx
>>>
>>> sb
>>>
>>> Le 15/10/2015 22:05, Daniel Schürmann a écrit :
 Thank you.

 I have fixed the issue and have a working STATIC_ASSERT
 just build local, will commit next.


 Am 15.10.2015 um 22:00 schrieb Owen Williams:
> Still failing:
>
>
> cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
> soundsourcemediafoundation.cpp
>
> c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
> warning C4005: 'NOMINMAX' : macro redefinition
>  command-line arguments :  see previous definition of 
> 'NOMINMAX'
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
> error C2614: 'SoundSourceMediaFoundation' : illegal member
> initialization: 'm_wcFilename' is not a base or member
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
> error C2065: 'm_wcFilename' : undeclared identifier
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
> error C2065: 'm_wcFilename' : undeclared identifier
>
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
> error C2541: 'delete' : cannot delete objects that are not pointers
> scons: *** [win64_build\plugins\win64_build\mediafoundation
> \soundsourcemediafoundation.obj] Error 2
> scons: building terminated because of errors.
>
> Build step 'Execute Windows batch command' marked build as failure
> Recording test results
> ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
> were found but none of them are new. Did tests run?
> For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
> \windows\test_results.xml is 14 days old
>
> SSH: Current build result is [FAILURE], not going to run.
>
> Finished: FAILURE
>
>
> On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
>> NULL),
>>
>> You're missing a closing parenthesis
>>
>> —
>> Reply to this email directly or view it on GitHub.
>>
>>
> --
> ___
> 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
 --
 ___
 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
>>> --
>>> ___
>>> 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
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

I have no idea.
It is available in Visual Studio 2010, 2012, 2013 and 2015
https://msdn.microsoft.com/fr-fr/library/hh567368.aspx#featurelist
but I don't know if it is dependant of an option at compile time.

I know it works perfectly for me, out of the box (no special 
configuration for VC) using scons and mixxx 1.12 config ;)

sb

Le 15/10/2015 23:50, Daniel Schürmann a écrit :
> Is this available on VC without c++11 support?
>
> Am 15.10.2015 um 23:41 schrieb Sébastien Blaisot:
>> As we are in a #ifdef _WIN32, why not using native static_assert ?
>> https://msdn.microsoft.com/fr-fr/library/dd293588.aspx
>>
>> sb
>>
>> Le 15/10/2015 22:05, Daniel Schürmann a écrit :
>>> Thank you.
>>>
>>> I have fixed the issue and have a working STATIC_ASSERT
>>> just build local, will commit next.
>>>
>>>
>>> Am 15.10.2015 um 22:00 schrieb Owen Williams:
 Still failing:


 cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
 soundsourcemediafoundation.cpp

 c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
 warning C4005: 'NOMINMAX' : macro redefinition
 command-line arguments :  see previous definition of 'NOMINMAX'
 plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
 error C2614: 'SoundSourceMediaFoundation' : illegal member
 initialization: 'm_wcFilename' is not a base or member
 plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
 error C2065: 'm_wcFilename' : undeclared identifier
 plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
 error C2065: 'm_wcFilename' : undeclared identifier

 plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
 error C2541: 'delete' : cannot delete objects that are not pointers
 scons: *** [win64_build\plugins\win64_build\mediafoundation
 \soundsourcemediafoundation.obj] Error 2
 scons: building terminated because of errors.

 Build step 'Execute Windows batch command' marked build as failure
 Recording test results
 ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
 were found but none of them are new. Did tests run?
 For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
 \windows\test_results.xml is 14 days old

 SSH: Current build result is [FAILURE], not going to run.

 Finished: FAILURE


 On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
> NULL),
>
> You're missing a closing parenthesis
>
> —
> Reply to this email directly or view it on GitHub.
>
>
 --
 ___
 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
>>> --
>>> ___
>>> 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
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

It seems to be compiling fine if you replace

STATIC_ASSERT(sizeof(wchar_t) == sizeof(QChar));

with

static_assert(sizeof(wchar_t) == sizeof(QChar), "wchar_t is not the same 
size than QChar");

and remove STATIC_ASSERT definition in src/util/assert.h

sb

Le 15/10/2015 23:41, Sébastien Blaisot a écrit :
> As we are in a #ifdef _WIN32, why not using native static_assert ?
> https://msdn.microsoft.com/fr-fr/library/dd293588.aspx
>
> sb
>
> Le 15/10/2015 22:05, Daniel Schürmann a écrit :
>> Thank you.
>>
>> I have fixed the issue and have a working STATIC_ASSERT
>> just build local, will commit next.
>>
>>
>> Am 15.10.2015 um 22:00 schrieb Owen Williams:
>>> Still failing:
>>>
>>>
>>> cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
>>> soundsourcemediafoundation.cpp
>>>
>>> c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
>>> warning C4005: 'NOMINMAX' : macro redefinition
>>>command-line arguments :  see previous definition of 'NOMINMAX'
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
>>> error C2614: 'SoundSourceMediaFoundation' : illegal member
>>> initialization: 'm_wcFilename' is not a base or member
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
>>> error C2065: 'm_wcFilename' : undeclared identifier
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>>> error C2065: 'm_wcFilename' : undeclared identifier
>>>
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>>> error C2541: 'delete' : cannot delete objects that are not pointers
>>> scons: *** [win64_build\plugins\win64_build\mediafoundation
>>> \soundsourcemediafoundation.obj] Error 2
>>> scons: building terminated because of errors.
>>>
>>> Build step 'Execute Windows batch command' marked build as failure
>>> Recording test results
>>> ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
>>> were found but none of them are new. Did tests run?
>>> For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
>>> \windows\test_results.xml is 14 days old
>>>
>>> SSH: Current build result is [FAILURE], not going to run.
>>>
>>> Finished: FAILURE
>>>
>>>
>>> On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
 NULL),

 You're missing a closing parenthesis

 —
 Reply to this email directly or view it on GitHub.


>>> --
>>> ___
>>> 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
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Daniel Schürmann
Is this available on VC without c++11 support?

Am 15.10.2015 um 23:41 schrieb Sébastien Blaisot:
> As we are in a #ifdef _WIN32, why not using native static_assert ?
> https://msdn.microsoft.com/fr-fr/library/dd293588.aspx
>
> sb
>
> Le 15/10/2015 22:05, Daniel Schürmann a écrit :
>> Thank you.
>>
>> I have fixed the issue and have a working STATIC_ASSERT
>> just build local, will commit next.
>>
>>
>> Am 15.10.2015 um 22:00 schrieb Owen Williams:
>>> Still failing:
>>>
>>>
>>> cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
>>> soundsourcemediafoundation.cpp
>>>
>>> c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
>>> warning C4005: 'NOMINMAX' : macro redefinition
>>>command-line arguments :  see previous definition of 'NOMINMAX'
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
>>> error C2614: 'SoundSourceMediaFoundation' : illegal member
>>> initialization: 'm_wcFilename' is not a base or member
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
>>> error C2065: 'm_wcFilename' : undeclared identifier
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>>> error C2065: 'm_wcFilename' : undeclared identifier
>>>
>>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>>> error C2541: 'delete' : cannot delete objects that are not pointers
>>> scons: *** [win64_build\plugins\win64_build\mediafoundation
>>> \soundsourcemediafoundation.obj] Error 2
>>> scons: building terminated because of errors.
>>>
>>> Build step 'Execute Windows batch command' marked build as failure
>>> Recording test results
>>> ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
>>> were found but none of them are new. Did tests run?
>>> For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
>>> \windows\test_results.xml is 14 days old
>>>
>>> SSH: Current build result is [FAILURE], not going to run.
>>>
>>> Finished: FAILURE
>>>
>>>
>>> On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
 NULL),

 You're missing a closing parenthesis

 —
 Reply to this email directly or view it on GitHub.


>>> --
>>> ___
>>> 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
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

As we are in a #ifdef _WIN32, why not using native static_assert ?
https://msdn.microsoft.com/fr-fr/library/dd293588.aspx

sb

Le 15/10/2015 22:05, Daniel Schürmann a écrit :
> Thank you.
>
> I have fixed the issue and have a working STATIC_ASSERT
> just build local, will commit next.
>
>
> Am 15.10.2015 um 22:00 schrieb Owen Williams:
>> Still failing:
>>
>>
>> cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
>> soundsourcemediafoundation.cpp
>>
>> c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
>> warning C4005: 'NOMINMAX' : macro redefinition
>>   command-line arguments :  see previous definition of 'NOMINMAX'
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
>> error C2614: 'SoundSourceMediaFoundation' : illegal member
>> initialization: 'm_wcFilename' is not a base or member
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
>> error C2065: 'm_wcFilename' : undeclared identifier
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>> error C2065: 'm_wcFilename' : undeclared identifier
>>
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>> error C2541: 'delete' : cannot delete objects that are not pointers
>> scons: *** [win64_build\plugins\win64_build\mediafoundation
>> \soundsourcemediafoundation.obj] Error 2
>> scons: building terminated because of errors.
>>
>> Build step 'Execute Windows batch command' marked build as failure
>> Recording test results
>> ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
>> were found but none of them are new. Did tests run?
>> For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
>> \windows\test_results.xml is 14 days old
>>
>> SSH: Current build result is [FAILURE], not going to run.
>>
>> Finished: FAILURE
>>
>>
>> On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
>>> NULL),
>>>
>>> You're missing a closing parenthesis
>>>
>>> —
>>> Reply to this email directly or view it on GitHub.
>>>
>>>
>>
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Sébastien Blaisot

Still failing:

cl : Ligne de commande warning D9002 : option '/arch:SSE2' inconnue ignorée
audiotagger.cpp
d:\mixxx-buildserver64\include\taglib\trefcounter.h(36) : warning C4005: 
'NOMINMAX' : redéfinition de macro
 arguments de ligne de commande : voir la définition précédente 
de 'NOMINMAX'
src\audiotagger.cpp(25) : error C4430: spécificateur de type manquant - 
int est
pris en compte par défaut. Remarque : C++ ne prend pas en charge int par 
défaut
scons: *** [win64_build\audiotagger.obj] Error 2
scons: building terminated because of errors.



Le 15/10/2015 22:16, Daniel Schürmann a écrit :
> New version is up:
> https://github.com/mixxxdj/mixxx/commit/316e7e9900e03a7c331db6ebdf03d5c16c323651
>
> Am 15.10.2015 um 22:00 schrieb Owen Williams:
>> Still failing:
>>
>>
>> cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
>> soundsourcemediafoundation.cpp
>>
>> c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
>> warning C4005: 'NOMINMAX' : macro redefinition
>>   command-line arguments :  see previous definition of 'NOMINMAX'
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
>> error C2614: 'SoundSourceMediaFoundation' : illegal member
>> initialization: 'm_wcFilename' is not a base or member
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
>> error C2065: 'm_wcFilename' : undeclared identifier
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>> error C2065: 'm_wcFilename' : undeclared identifier
>>
>> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
>> error C2541: 'delete' : cannot delete objects that are not pointers
>> scons: *** [win64_build\plugins\win64_build\mediafoundation
>> \soundsourcemediafoundation.obj] Error 2
>> scons: building terminated because of errors.
>>
>> Build step 'Execute Windows batch command' marked build as failure
>> Recording test results
>> ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
>> were found but none of them are new. Did tests run?
>> For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
>> \windows\test_results.xml is 14 days old
>>
>> SSH: Current build result is [FAILURE], not going to run.
>>
>> Finished: FAILURE
>>
>>
>> On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
>>> NULL),
>>>
>>> You're missing a closing parenthesis
>>>
>>> —
>>> Reply to this email directly or view it on GitHub.
>>>
>>>
>>
>> --
>> ___
>> 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
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Daniel Schürmann
New version is up:
https://github.com/mixxxdj/mixxx/commit/316e7e9900e03a7c331db6ebdf03d5c16c323651

Am 15.10.2015 um 22:00 schrieb Owen Williams:
> Still failing:
>
>
> cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
> soundsourcemediafoundation.cpp
>
> c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
> warning C4005: 'NOMINMAX' : macro redefinition
>  command-line arguments :  see previous definition of 'NOMINMAX'
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
> error C2614: 'SoundSourceMediaFoundation' : illegal member
> initialization: 'm_wcFilename' is not a base or member
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
> error C2065: 'm_wcFilename' : undeclared identifier
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
> error C2065: 'm_wcFilename' : undeclared identifier
>
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
> error C2541: 'delete' : cannot delete objects that are not pointers
> scons: *** [win64_build\plugins\win64_build\mediafoundation
> \soundsourcemediafoundation.obj] Error 2
> scons: building terminated because of errors.
>
> Build step 'Execute Windows batch command' marked build as failure
> Recording test results
> ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
> were found but none of them are new. Did tests run?
> For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
> \windows\test_results.xml is 14 days old
>
> SSH: Current build result is [FAILURE], not going to run.
>
> Finished: FAILURE
>
>
> On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
>> NULL),
>>
>> You're missing a closing parenthesis
>>
>> —
>> Reply to this email directly or view it on GitHub.
>>
>>
>
>
> --
> ___
> 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


--
___
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

Re: [Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Daniel Schürmann
Thank you.

I have fixed the issue and have a working STATIC_ASSERT
just build local, will commit next.


Am 15.10.2015 um 22:00 schrieb Owen Williams:
> Still failing:
>
>
> cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
> soundsourcemediafoundation.cpp
>
> c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
> warning C4005: 'NOMINMAX' : macro redefinition
>  command-line arguments :  see previous definition of 'NOMINMAX'
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
> error C2614: 'SoundSourceMediaFoundation' : illegal member
> initialization: 'm_wcFilename' is not a base or member
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
> error C2065: 'm_wcFilename' : undeclared identifier
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
> error C2065: 'm_wcFilename' : undeclared identifier
>
> plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
> error C2541: 'delete' : cannot delete objects that are not pointers
> scons: *** [win64_build\plugins\win64_build\mediafoundation
> \soundsourcemediafoundation.obj] Error 2
> scons: building terminated because of errors.
>
> Build step 'Execute Windows batch command' marked build as failure
> Recording test results
> ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
> were found but none of them are new. Did tests run?
> For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
> \windows\test_results.xml is 14 days old
>
> SSH: Current build result is [FAILURE], not going to run.
>
> Finished: FAILURE
>
>
> On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
>> NULL),
>>
>> You're missing a closing parenthesis
>>
>> —
>> Reply to this email directly or view it on GitHub.
>>
>>
>
>
> --
> ___
> 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


--
___
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

[Mixxx-devel] 1.12 windows build fixing

2015-10-15 Thread Owen Williams
Still failing:


cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'
soundsourcemediafoundation.cpp

c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) :
warning C4005: 'NOMINMAX' : macro redefinition
command-line arguments :  see previous definition of 'NOMINMAX'
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
error C2614: 'SoundSourceMediaFoundation' : illegal member
initialization: 'm_wcFilename' is not a base or member
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
error C2065: 'm_wcFilename' : undeclared identifier
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
error C2065: 'm_wcFilename' : undeclared identifier

plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
error C2541: 'delete' : cannot delete objects that are not pointers
scons: *** [win64_build\plugins\win64_build\mediafoundation
\soundsourcemediafoundation.obj] Error 2
scons: building terminated because of errors.

Build step 'Execute Windows batch command' marked build as failure
Recording test results
ERROR: Publisher 'Publish JUnit test result report' failed: Test reports
were found but none of them are new. Did tests run? 
For example, c:\mixxx\workspace\1.12-release\architecture\amd64\platform
\windows\test_results.xml is 14 days old

SSH: Current build result is [FAILURE], not going to run.

Finished: FAILURE


On Thu, 2015-10-15 at 12:38 -0700, Sebastien BLAISOT wrote:
> NULL),
> 
> You're missing a closing parenthesis
> 
> —
> Reply to this email directly or view it on GitHub.
> 
> 



--
___
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

Re: [Mixxx-devel] 1.12 -> trunk merge needs help

2015-10-15 Thread Sébastien Blaisot
Le 15/10/2015 08:42, Daniel Schürmann a écrit :
> Unfortunately I have no access to the build server (network timeout)
> Since there are no recent windows builds builds on
> http://downloads.mixxx.org/builds/1.12/
> I assume there is still an issue. Can one forward me the failing build
> message?

from 
http://builds.mixxx.org:8081/jenkins/job/1.12-release/architecture=amd64,platform=windows/129/console

soundsourcemediafoundation.cpp
c:\mixxx\environments\2.0-x64-release\include\taglib\trefcounter.h(36) : 
warning C4005: 'NOMINMAX' : macro redefinition
  command-line arguments :  see previous definition of 'NOMINMAX'
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) : 
error C2614: 'SoundSourceMediaFoundation' : illegal member 
initialization: 'm_wcFilename' is not a base or member
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) : 
error C2065: 'm_wcFilename' : undeclared identifier
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) : 
error C2065: 'm_wcFilename' : undeclared identifier
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) : 
error C2541: 'delete' : cannot delete objects that are not pointers
scons: *** 
[win64_build\plugins\win64_build\mediafoundation\soundsourcemediafoundation.obj]
 
Error 2
scons: building terminated because of errors.

-- 
Sébastien
圣巴斯弟盎



--
___
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

Re: [Mixxx-devel] 1.12 -> trunk merge needs help

2015-10-15 Thread Owen Williams
Windows build failure:
Ilib\fidlib-0.9.10 /IC:\usr\include\taglib /Ilib\hidapi-0.8.0-pre
\hidapi /Ilib\xwax /Ilib\scratchlib /Ilib\vamp-2.3
soundsourcemediafoundation.cpp
c:\mixxx\environments\2.0-x64-debug\include\taglib\trefcounter.h(36) :
warning C4005: 'NOMINMAX' : macro redefinition
command-line arguments :  see previous definition of 'NOMINMAX'
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(66) :
error C2614: 'SoundSourceMediaFoundation' : illegal member
initialization: 'm_wcFilename' is not a base or member
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(75) :
error C2065: 'm_wcFilename' : undeclared identifier
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
error C2065: 'm_wcFilename' : undeclared identifier
plugins\soundsourcemediafoundation\soundsourcemediafoundation.cpp(80) :
error C2541: 'delete' : cannot delete objects that are not pointers
scons: *** [win64_build\plugins\win64_build\mediafoundation
\soundsourcemediafoundation.obj] Error 2
scons: building terminated because of errors.
Build step 'Execute Windows batch command' marked build as failure

http://builds.mixxx.org:8081/jenkins/job/1.12-debug/architecture=amd64,platform=windows/15/console


On Thu, 2015-10-15 at 08:42 +0200, Daniel Schürmann wrote:
> My latest commit, trying to fix the wchat_t windows issue is on 1.12
> branch only. 
> 
> 
> I will merge the 1.12 to master once 1.12 builds on windows. 
> 
> Unfortunately I have no access to the build server (network timeout) 
> 
> Since there are no recent windows builds builds on
> http://downloads.mixxx.org/builds/1.12/
> 
> I assume there is still an issue. Can one forward me the failing build
> message? 
> 
> 
> There also a major Taglib issue pending. Version 1.10 will be released
> in a couple of days until then we can use Taglib head of master
> 
> Who is able to update Taglib to current master. Who is able to add
> Taglib 1.10 to the Mixxx ppa? 
> 
> What is to do for Mac? 
> 
> 
> Details: 
> https://github.com/taglib/taglib/issues/635
> 
>  
> 
> 
> 
> 
> 2015-10-15 7:48 GMT+02:00 Uwe Klotz :
> Daniel has already migrated his changes for Windows
> (UTF-16/wchar_t) from
> 1.12 to master separately. It should be safe if we just choose
> the
> SoundSource and TagLib files from master in case of conflicts.
> 
> On 10/15/2015 02:05 AM, Owen Williams wrote:
> > Can someone carefully do a merge from 1.12 into trunk?
> There are a
> > bunch of conflicts with the soundsource files.
> >
> > We have to be very careful making changes to soundsource
> files because
> > there has been so much divergence since the backend change.
> Until the
> > release we need to keep incorporating 1.12 bugfixes into
> master.
> >
> > (Speaking of the release, we're just waiting on the
> shoutcast fix and
> > then we'll do it.  It sounds like there's a freeze on
> shutdown we need
> > to fix, but otherwise it's mostly good)
> >
> >
> >
> 
> --
> > ___
> > 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
> >
> 
> 
> 
> --
> ___
> 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
> 
> 
> 
> --
> ___
> 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



--
___
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

Re: [Mixxx-devel] 1.12 -> trunk merge needs help

2015-10-15 Thread Owen Williams
The build server was having network problems so I bought a new network
card.  I've started a new build, we'll see if it works.

On Thu, 2015-10-15 at 08:42 +0200, Daniel Schürmann wrote:
> My latest commit, trying to fix the wchat_t windows issue is on 1.12
> branch only. 
> 
> 
> I will merge the 1.12 to master once 1.12 builds on windows. 
> 
> Unfortunately I have no access to the build server (network timeout) 
> 
> Since there are no recent windows builds builds on
> http://downloads.mixxx.org/builds/1.12/
> 
> I assume there is still an issue. Can one forward me the failing build
> message? 
> 
> 
> There also a major Taglib issue pending. Version 1.10 will be released
> in a couple of days until then we can use Taglib head of master
> 
> Who is able to update Taglib to current master. Who is able to add
> Taglib 1.10 to the Mixxx ppa? 
> 
> What is to do for Mac? 
> 
> 
> Details: 
> https://github.com/taglib/taglib/issues/635
> 
>  
> 
> 
> 
> 
> 2015-10-15 7:48 GMT+02:00 Uwe Klotz :
> Daniel has already migrated his changes for Windows
> (UTF-16/wchar_t) from
> 1.12 to master separately. It should be safe if we just choose
> the
> SoundSource and TagLib files from master in case of conflicts.
> 
> On 10/15/2015 02:05 AM, Owen Williams wrote:
> > Can someone carefully do a merge from 1.12 into trunk?
> There are a
> > bunch of conflicts with the soundsource files.
> >
> > We have to be very careful making changes to soundsource
> files because
> > there has been so much divergence since the backend change.
> Until the
> > release we need to keep incorporating 1.12 bugfixes into
> master.
> >
> > (Speaking of the release, we're just waiting on the
> shoutcast fix and
> > then we'll do it.  It sounds like there's a freeze on
> shutdown we need
> > to fix, but otherwise it's mostly good)
> >
> >
> >
> 
> --
> > ___
> > 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
> >
> 
> 
> 
> --
> ___
> 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
> 
> 
> 
> --
> ___
> 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



--
___
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

Re: [Mixxx-devel] Accessing TrackModel

2015-10-15 Thread Trevor Hansen
+1 for this idea as well.

On Thu, Oct 15, 2015 at 1:09 AM, Daniel Schürmann 
wrote:

> Hi JAmes,
>
> Thank you for contributing to Mixxx.
>
> I am not 100 % clear what how the final feature will look like.
>
> Is it similar to https://bugs.launchpad.net/mixxx/+bug/1505408 ?
>
> If yes, you may describe your feature there and assign the bug to
> yourselves.
> If not file a new one.
>
> The duration for playlists is shown here:
>
> https://github.com/mixxxdj/mixxx/blob/8f70bdcb277ed67e6bc53993c1bc97e8c160e141/src/library/playlistfeature.cpp#L168
> and calculated here:
>
> https://github.com/mixxxdj/mixxx/blob/8f70bdcb277ed67e6bc53993c1bc97e8c160e141/src/library/playlistfeature.cpp#L133
>
> This link might be help in general:
> http://www.mixxx.org/wiki/doku.php/bugfix_workflow
>
> If you need help on your code, just issue a normal GitHub pull request and
> ask your questions there.
>
> Hope that helps.
>
> Kind regards,
>
> Daniel
>
>
>
>
>
> 2015-10-15 8:10 GMT+02:00 JAmes Atwill :
>
>> Hi,
>>
>> I've been wanting a feature in AutoDJ where the total duration of the
>> selected tracks would be visible somewhere so I can estimate how much
>> of a set I've put together. I thought this would be a decent way to
>> dive into C++, Qt and associated tooling.
>>
>> I've connected the trackSelected signal to a slot in DlgAutoDJ.
>>
>> My method grabs the selectedRows of the m_pTrackTableView and I want
>> to call getTrackModel()->getTrack(...) except that getTrackModel is
>> private which makes me believe I've likely come about this the wrong
>> way.
>>
>> To play around, I made it public and I'm able to sum the total
>> duration ( pTrack->getDuration ) and print in a qDebug statement.
>> (I've added a QLabel to dlgautodj.ui where the result will ultimately
>> go.)
>>
>> I appreciate an actual C++ developer could do this in five minutes,
>> but there are handful of other tiny things I'd love to make Mixxx do
>> and figured this would be a good way to cut my teeth.
>>
>> What's the best way to get the trackmodel, or am I coming about this
>> wrong way?
>>
>> Thanks!
>>
>>   JAmes
>>
>>
>> --
>> ___
>> 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
>>
>
>
>
> --
>
> ___
> 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
>



-- 

Trevor Hansen
Opus Productions
www.djopus.com
801.866.5122
--
___
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

Re: [Mixxx-devel] 1.12 -> trunk merge needs help

2015-10-15 Thread Thorsten Munsch
Hi all,

I've done a lot of sessions with the current 1.12 branch. Just want to 
mention that the stability is impressive. I haven't found any bugs yet. :)

If I can help with testing for the further 1.12 release, let me know.

On the weekend I will watch for some (easy) bugs to solve.


Am 15.10.2015 um 08:42 schrieb Daniel Schürmann:
> My latest commit, trying to fix the wchat_t windows issue is on 1.12
> branch only.
>
> I will merge the 1.12 to master once 1.12 builds on windows.
>
> Unfortunately I have no access to the build server (network timeout)
> Since there are no recent windows builds builds on
> http://downloads.mixxx.org/builds/1.12/
> I assume there is still an issue. Can one forward me the failing build
> message?
>
> There also a major Taglib issue pending. Version 1.10 will be released
> in a couple of days until then we can use Taglib head of master
> Who is able to update Taglib to current master. Who is able to add
> Taglib 1.10 to the Mixxx ppa?
> What is to do for Mac?
>
> Details:
> https://github.com/taglib/taglib/issues/635
>
>
>
> 2015-10-15 7:48 GMT+02:00 Uwe Klotz  >:
>
> Daniel has already migrated his changes for Windows (UTF-16/wchar_t)
> from
> 1.12 to master separately. It should be safe if we just choose the
> SoundSource and TagLib files from master in case of conflicts.
>
> On 10/15/2015 02:05 AM, Owen Williams wrote:
>  > Can someone carefully do a merge from 1.12 into trunk?  There are a
>  > bunch of conflicts with the soundsource files.
>  >
>  > We have to be very careful making changes to soundsource files
> because
>  > there has been so much divergence since the backend change.
> Until the
>  > release we need to keep incorporating 1.12 bugfixes into master.
>  >
>  > (Speaking of the release, we're just waiting on the shoutcast fix and
>  > then we'll do it.  It sounds like there's a freeze on shutdown we
> need
>  > to fix, but otherwise it's mostly good)
>  >
>  >
>  >
> 
> --
>  > ___
>  > 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
>  >
>
>
> 
> --
> ___
> 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
>
>
>
>
> --
>
>
>
> ___
> 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
>

--
___
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


Re: [Mixxx-devel] Accessing TrackModel

2015-10-15 Thread Daniel Schürmann
Hi JAmes,

Thank you for contributing to Mixxx.

I am not 100 % clear what how the final feature will look like.

Is it similar to https://bugs.launchpad.net/mixxx/+bug/1505408 ?

If yes, you may describe your feature there and assign the bug to
yourselves.
If not file a new one.

The duration for playlists is shown here:
https://github.com/mixxxdj/mixxx/blob/8f70bdcb277ed67e6bc53993c1bc97e8c160e141/src/library/playlistfeature.cpp#L168
and calculated here:
https://github.com/mixxxdj/mixxx/blob/8f70bdcb277ed67e6bc53993c1bc97e8c160e141/src/library/playlistfeature.cpp#L133

This link might be help in general:
http://www.mixxx.org/wiki/doku.php/bugfix_workflow

If you need help on your code, just issue a normal GitHub pull request and
ask your questions there.

Hope that helps.

Kind regards,

Daniel





2015-10-15 8:10 GMT+02:00 JAmes Atwill :

> Hi,
>
> I've been wanting a feature in AutoDJ where the total duration of the
> selected tracks would be visible somewhere so I can estimate how much
> of a set I've put together. I thought this would be a decent way to
> dive into C++, Qt and associated tooling.
>
> I've connected the trackSelected signal to a slot in DlgAutoDJ.
>
> My method grabs the selectedRows of the m_pTrackTableView and I want
> to call getTrackModel()->getTrack(...) except that getTrackModel is
> private which makes me believe I've likely come about this the wrong
> way.
>
> To play around, I made it public and I'm able to sum the total
> duration ( pTrack->getDuration ) and print in a qDebug statement.
> (I've added a QLabel to dlgautodj.ui where the result will ultimately
> go.)
>
> I appreciate an actual C++ developer could do this in five minutes,
> but there are handful of other tiny things I'd love to make Mixxx do
> and figured this would be a good way to cut my teeth.
>
> What's the best way to get the trackmodel, or am I coming about this wrong
> way?
>
> Thanks!
>
>   JAmes
>
>
> --
> ___
> 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
>
--
___
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