Update of /cvsroot/easyh10/easyh10/libgetmediainfo
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv23388/libgetmediainfo
Modified Files:
gmi_mp3_taglib.cpp libgetmediainfo.vcproj
Log Message:
Reverted the migration from libid3tag to TagLib for the Win32 version.
TagLib preserves the ID3 specification so strictly that the migration is too harsh
for uses that do not use ISO-8859-1. For example, TagLib does not allow
- Use of CP932 encoding for ID3v1 tags
- Use of CP932 encoding for ID3v2 non-unicode tags
for Japanese users.
I'm aware that libid3tag can't handle some tags correctly, but can imagine
that the migration will affect a great number of non-alphabet tags.
Index: libgetmediainfo.vcproj
===================================================================
RCS file: /cvsroot/easyh10/easyh10/libgetmediainfo/libgetmediainfo.vcproj,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** libgetmediainfo.vcproj 6 Sep 2006 03:18:54 -0000 1.8
--- libgetmediainfo.vcproj 8 Oct 2006 08:19:52 -0000 1.9
***************
*** 20,24 ****
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="..\include,libid3tag,taglib\include"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB,HAVE_LIBID3TAG_GETNTAG"
MinimalRebuild="TRUE"
--- 20,24 ----
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="..\include,libid3tag"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB,HAVE_LIBID3TAG_GETNTAG"
MinimalRebuild="TRUE"
***************
*** 33,39 ****
<Tool
Name="VCLibrarianTool"
! AdditionalDependencies="taglib_static_d.lib zlibd.lib"
OutputFile="$(OutDir)/libgetmediainfo.lib"
! AdditionalLibraryDirectories=".\taglib\lib"/>
<Tool
Name="VCMIDLTool"/>
--- 33,39 ----
<Tool
Name="VCLibrarianTool"
! AdditionalDependencies="libid3tagd.lib zlibd.lib"
OutputFile="$(OutDir)/libgetmediainfo.lib"
! AdditionalLibraryDirectories=".\libid3tag"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 63,67 ****
<Tool
Name="VCCLCompilerTool"
! AdditionalIncludeDirectories="..\include,libid3tag,taglib\include"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB,HAVE_LIBID3TAG_GETNTAG"
RuntimeLibrary="2"
--- 63,67 ----
<Tool
Name="VCCLCompilerTool"
! AdditionalIncludeDirectories="..\include,libid3tag"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB,HAVE_LIBID3TAG_GETNTAG"
RuntimeLibrary="2"
***************
*** 74,80 ****
<Tool
Name="VCLibrarianTool"
! AdditionalDependencies="taglib_static.lib zlib.lib"
OutputFile="$(OutDir)/libgetmediainfo.lib"
! AdditionalLibraryDirectories=".\taglib\lib"/>
<Tool
Name="VCMIDLTool"/>
--- 74,80 ----
<Tool
Name="VCLibrarianTool"
! AdditionalDependencies="libid3tag.lib zlib.lib"
OutputFile="$(OutDir)/libgetmediainfo.lib"
! AdditionalLibraryDirectories=".\libid3tag"/>
<Tool
Name="VCMIDLTool"/>
***************
*** 108,112 ****
</File>
<File
! RelativePath=".\gmi_mp3_taglib.cpp">
</File>
<File
--- 108,112 ----
</File>
<File
! RelativePath=".\gmi_mp3_id3tag.c">
</File>
<File
|