Ok -- looks like you're using TagLib 1.8. We should use the compatible
function "tag()" if we don't have taglib 1.9. (ID3v2 seems to return more
data than tag though so it would be nice to keep it if 1.9 is available).
On Thu, Nov 20, 2014 at 1:59 PM, Leo Combes <[email protected]> wrote:
> Thanks for your time Ryan.
>
> # dpkg -l | grep libtag
> ii libtag1-dev 1.8-2
> amd64 audio meta-data library - development
> files
> ii libtag1-vanilla:amd64 1.8-2
> amd64 audio meta-data library - vanilla
> flavour
> rc libtag1-vanilla:i386 1.8-2
> i386 audio meta-data library - vanilla
> flavour
> ii libtag1c2a:amd64 1.8-2
> amd64 audio meta-data library
> ii libtagc0:amd64 1.8-2
> amd64 audio meta-data library - C bindings
> ii libtaglib2.1-cil 2.1.0.0-2
> all CLI library for accessing audio and
> video files metadata
>
> 2014-11-20 14:32 GMT-03:00 RJ Ryan <[email protected]>:
> > Er, wait -- sorry. That's not the right taglib package.
> >
> > What's the version of your "libtag1-dev" package?
> >
> > On Thu, Nov 20, 2014 at 12:30 PM, RJ Ryan <[email protected]> wrote:
> >>
> >> Eh, except the taglib2 branch seems to have this method:
> >>
> >>
> https://github.com/taglib/taglib/blob/taglib2/taglib/riff/wav/wavfile.h#L113
> >>
> >> On Thu, Nov 20, 2014 at 12:29 PM, RJ Ryan <[email protected]> wrote:
> >>>
> >>> Oh, hm. Taglib2 isn't released yet. We depend on 1.9.
> >>>
> >>> On Thu, Nov 20, 2014 at 12:11 PM, Leo Combes <[email protected]>
> wrote:
> >>>>
> >>>> TagLib is v2.1.0
> >>>>
> >>>> dpkg -l | grep taglib ii libtaglib2.1-cil 2.1.0.0-2 all CLI library
> >>>> for accessing audio and video files metadata
> >>>>
> >>>>
> >>>> 2014-11-20 13:40 GMT-03:00 RJ Ryan <[email protected]>:
> >>>> > Hm, what version of TagLib do you have installed?
> >>>> >
> >>>> > TagLib::RIFF::WAV::File should have an ID3v2Tag method in 1.9.
> >>>> >
> >>>> >
> https://github.com/taglib/taglib/blob/95776b59054582d0547786568ec2cf0214ecc472/taglib/riff/wav/wavfile.h#L115
> >>>> >
> >>>> >
> >>>> > On Thu, Nov 20, 2014 at 11:28 AM, Leo Combes <[email protected]>
> >>>> > wrote:
> >>>> >>
> >>>> >> Hi!
> >>>> >> I just did a pull of master branch from git, as usual and try to
> >>>> >> compile. But this time compilations fail (linux mint) and I have no
> >>>> >> idea why.
> >>>> >>
> >>>> >> Compilation end with:
> >>>> >>
> >>>> >> Checking for C library vamp-sdk... (cached) yes WE ARE IN:
> >>>> >> /home/leo/mixxx/lin64_build Building master - rev. 4841 Install
> root:
> >>>> >> /usr/local scons: done reading SConscript files. scons: Building
> >>>> >> targets ... g++ -o lin64_build/soundsourcesndfile.o -c -pipe -Wall
> >>>> >> -Wextra -g -pthread -O3 -ffast-math -funroll-loops
> >>>> >> -fomit-frame-pointer -Dx86_64 -D__LINUX__ -D__UNIX__
> >>>> >> -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\"
> >>>> >> -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\"
> >>>> >> -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\"
> >>>> >> -DSOUNDTOUCH_ALLOW_X86_OPTIMIZATIONS -D__PORTAUDIO__ -DQT_SHARED
> >>>> >> -DQT_TABLET_SUPPORT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB
> >>>> >> -DQT_XML_LIB -DQT_SVG_LIB -DQT_SQL_LIB -DQT_SCRIPT_LIB
> >>>> >> -DQT_NETWORK_LIB -DQT_SHARED -D__SNDFILE__ -D__MAD__ -D__HID__
> >>>> >> -D__BULK__ -D__VINYLCONTROL__ -D__SHOUTCAST__ -DHAVE_FFTW3
> >>>> >> -D__AUTODJCRATES__ -D__SQLITE3__ -Ilin64_build -Isrc
> >>>> >> -Ilib/soundtouch-1.6.0 -Ilib/replaygain -I/usr/include/qt4
> >>>> >> -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui
> >>>> >> -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml
> >>>> >> -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql
> >>>> >> -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtXmlPatterns
> >>>> >> -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtTest
> >>>> >> -I/usr/include/qt4/QtScriptTools -Ilib/gtest-1.7.0/include
> >>>> >> -Ilib/fidlib-0.9.10 -I/usr/include/taglib
> >>>> >> -Ilib/hidapi-0.8.0-pre/hidapi -I/usr/include/libusb-1.0 -Ilib/xwax
> >>>> >> -Ilib/scratchlib src/soundsourcesndfile.cpp
> >>>> >> src/soundsourcesndfile.cpp: In member function ?virtual Result
> >>>> >> SoundSourceSndFile::parseHeader()?:
> >>>> >> src/soundsourcesndfile.cpp:186:37:
> >>>> >> error: ?class TagLib::RIFF::WAV::File? has no member named
> ?ID3v2Tag?
> >>>> >> TagLib::ID3v2::Tag *id3v2(f.ID3v2Tag()); ^ scons: ***
> >>>> >> [lin64_build/soundsourcesndfile.o] Error 1 scons: building
> terminated
> >>>> >> because of errors.
> >>>> >>
> >>>> >> Anyone else getting errors compiling the latest build?
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >>
> ------------------------------------------------------------------------------
> >>>> >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> >>>> >> from Actuate! Instantly Supercharge Your Business Reports and
> >>>> >> Dashboards
> >>>> >> with Interactivity, Sharing, Native Excel Exports, App Integration
> &
> >>>> >> more
> >>>> >> Get technology previously reserved for billion-dollar corporations,
> >>>> >> FREE
> >>>> >>
> >>>> >>
> >>>> >>
> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
> >>>> >> _______________________________________________
> >>>> >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> >>>> >> http://mixxx.org
> >>>> >>
> >>>> >>
> >>>> >> Mixxx-devel mailing list
> >>>> >> [email protected]
> >>>> >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >>>> >
> >>>> >
> >>>
> >>>
> >>
> >
>
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel