Modified taglib plugin to not use the C bindings since they are not thread safe. Used C++ classes instead, which are.
parent
671d7021ae
commit
6a4b661208
|
@ -8,177 +8,179 @@
|
|||
|
||||
/* Begin PBXBuildFile section */
|
||||
177A12A10CC570B800E06D16 /* apefooter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11E80CC570B700E06D16 /* apefooter.cpp */; };
|
||||
177A12A20CC570B800E06D16 /* apefooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11E90CC570B700E06D16 /* apefooter.h */; };
|
||||
177A12A20CC570B800E06D16 /* apefooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11E90CC570B700E06D16 /* apefooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12A30CC570B800E06D16 /* apeitem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11EA0CC570B700E06D16 /* apeitem.cpp */; };
|
||||
177A12A40CC570B800E06D16 /* apeitem.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11EB0CC570B700E06D16 /* apeitem.h */; };
|
||||
177A12A40CC570B800E06D16 /* apeitem.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11EB0CC570B700E06D16 /* apeitem.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12A50CC570B800E06D16 /* apetag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11EC0CC570B700E06D16 /* apetag.cpp */; };
|
||||
177A12A60CC570B800E06D16 /* apetag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11ED0CC570B700E06D16 /* apetag.h */; };
|
||||
177A12A60CC570B800E06D16 /* apetag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11ED0CC570B700E06D16 /* apetag.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12A70CC570B800E06D16 /* audioproperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11EE0CC570B700E06D16 /* audioproperties.cpp */; };
|
||||
177A12A80CC570B800E06D16 /* audioproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11EF0CC570B700E06D16 /* audioproperties.h */; };
|
||||
177A12A80CC570B800E06D16 /* audioproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11EF0CC570B700E06D16 /* audioproperties.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12A90CC570B800E06D16 /* fileref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11F00CC570B700E06D16 /* fileref.cpp */; };
|
||||
177A12AA0CC570B800E06D16 /* fileref.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F10CC570B700E06D16 /* fileref.h */; };
|
||||
177A12AA0CC570B800E06D16 /* fileref.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F10CC570B700E06D16 /* fileref.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12AB0CC570B800E06D16 /* flacfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11F30CC570B700E06D16 /* flacfile.cpp */; };
|
||||
177A12AC0CC570B800E06D16 /* flacfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F40CC570B700E06D16 /* flacfile.h */; };
|
||||
177A12AC0CC570B800E06D16 /* flacfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F40CC570B700E06D16 /* flacfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12AD0CC570B800E06D16 /* flacproperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11F50CC570B700E06D16 /* flacproperties.cpp */; };
|
||||
177A12AE0CC570B800E06D16 /* flacproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F60CC570B700E06D16 /* flacproperties.h */; };
|
||||
177A12AF0CC570B800E06D16 /* flactag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F70CC570B700E06D16 /* flactag.h */; };
|
||||
177A12AE0CC570B800E06D16 /* flacproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F60CC570B700E06D16 /* flacproperties.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12AF0CC570B800E06D16 /* flactag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11F70CC570B700E06D16 /* flactag.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12B00CC570B800E06D16 /* boxfactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11F90CC570B700E06D16 /* boxfactory.cpp */; };
|
||||
177A12B10CC570B800E06D16 /* boxfactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11FA0CC570B700E06D16 /* boxfactory.h */; };
|
||||
177A12B10CC570B800E06D16 /* boxfactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11FA0CC570B700E06D16 /* boxfactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12B20CC570B800E06D16 /* itunesalbbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11FB0CC570B700E06D16 /* itunesalbbox.cpp */; };
|
||||
177A12B30CC570B800E06D16 /* itunesalbbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11FC0CC570B700E06D16 /* itunesalbbox.h */; };
|
||||
177A12B30CC570B800E06D16 /* itunesalbbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11FC0CC570B700E06D16 /* itunesalbbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12B40CC570B800E06D16 /* itunesartbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11FD0CC570B700E06D16 /* itunesartbox.cpp */; };
|
||||
177A12B50CC570B800E06D16 /* itunesartbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11FE0CC570B700E06D16 /* itunesartbox.h */; };
|
||||
177A12B50CC570B800E06D16 /* itunesartbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A11FE0CC570B700E06D16 /* itunesartbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12B60CC570B800E06D16 /* itunescmtbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A11FF0CC570B700E06D16 /* itunescmtbox.cpp */; };
|
||||
177A12B70CC570B800E06D16 /* itunescmtbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12000CC570B700E06D16 /* itunescmtbox.h */; };
|
||||
177A12B70CC570B800E06D16 /* itunescmtbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12000CC570B700E06D16 /* itunescmtbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12B80CC570B800E06D16 /* itunescvrbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12010CC570B700E06D16 /* itunescvrbox.cpp */; };
|
||||
177A12B90CC570B800E06D16 /* itunescvrbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12020CC570B700E06D16 /* itunescvrbox.h */; };
|
||||
177A12B90CC570B800E06D16 /* itunescvrbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12020CC570B700E06D16 /* itunescvrbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12BA0CC570B800E06D16 /* itunesdatabox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12030CC570B700E06D16 /* itunesdatabox.cpp */; };
|
||||
177A12BB0CC570B800E06D16 /* itunesdatabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12040CC570B700E06D16 /* itunesdatabox.h */; };
|
||||
177A12BB0CC570B800E06D16 /* itunesdatabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12040CC570B700E06D16 /* itunesdatabox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12BC0CC570B800E06D16 /* itunesdaybox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12050CC570B700E06D16 /* itunesdaybox.cpp */; };
|
||||
177A12BD0CC570B800E06D16 /* itunesdaybox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12060CC570B700E06D16 /* itunesdaybox.h */; };
|
||||
177A12BD0CC570B800E06D16 /* itunesdaybox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12060CC570B700E06D16 /* itunesdaybox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12BE0CC570B800E06D16 /* itunesdiskbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12070CC570B700E06D16 /* itunesdiskbox.cpp */; };
|
||||
177A12BF0CC570B800E06D16 /* itunesdiskbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12080CC570B700E06D16 /* itunesdiskbox.h */; };
|
||||
177A12BF0CC570B800E06D16 /* itunesdiskbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12080CC570B700E06D16 /* itunesdiskbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12C00CC570B800E06D16 /* itunesgenbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12090CC570B700E06D16 /* itunesgenbox.cpp */; };
|
||||
177A12C10CC570B800E06D16 /* itunesgenbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A120A0CC570B700E06D16 /* itunesgenbox.h */; };
|
||||
177A12C10CC570B800E06D16 /* itunesgenbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A120A0CC570B700E06D16 /* itunesgenbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12C20CC570B800E06D16 /* itunesgrpbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A120B0CC570B700E06D16 /* itunesgrpbox.cpp */; };
|
||||
177A12C30CC570B800E06D16 /* itunesgrpbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A120C0CC570B700E06D16 /* itunesgrpbox.h */; };
|
||||
177A12C30CC570B800E06D16 /* itunesgrpbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A120C0CC570B700E06D16 /* itunesgrpbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12C40CC570B800E06D16 /* itunesnambox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A120D0CC570B700E06D16 /* itunesnambox.cpp */; };
|
||||
177A12C50CC570B800E06D16 /* itunesnambox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A120E0CC570B700E06D16 /* itunesnambox.h */; };
|
||||
177A12C50CC570B800E06D16 /* itunesnambox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A120E0CC570B700E06D16 /* itunesnambox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12C60CC570B800E06D16 /* itunestmpobox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A120F0CC570B700E06D16 /* itunestmpobox.cpp */; };
|
||||
177A12C70CC570B800E06D16 /* itunestmpobox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12100CC570B700E06D16 /* itunestmpobox.h */; };
|
||||
177A12C70CC570B800E06D16 /* itunestmpobox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12100CC570B700E06D16 /* itunestmpobox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12C80CC570B800E06D16 /* itunestrknbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12110CC570B700E06D16 /* itunestrknbox.cpp */; };
|
||||
177A12C90CC570B800E06D16 /* itunestrknbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12120CC570B700E06D16 /* itunestrknbox.h */; };
|
||||
177A12C90CC570B800E06D16 /* itunestrknbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12120CC570B700E06D16 /* itunestrknbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12CA0CC570B800E06D16 /* ituneswrtbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12130CC570B700E06D16 /* ituneswrtbox.cpp */; };
|
||||
177A12CB0CC570B800E06D16 /* ituneswrtbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12140CC570B700E06D16 /* ituneswrtbox.h */; };
|
||||
177A12CB0CC570B800E06D16 /* ituneswrtbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12140CC570B700E06D16 /* ituneswrtbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12CC0CC570B800E06D16 /* mp4audioproperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12150CC570B700E06D16 /* mp4audioproperties.cpp */; };
|
||||
177A12CD0CC570B800E06D16 /* mp4audioproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12160CC570B700E06D16 /* mp4audioproperties.h */; };
|
||||
177A12CD0CC570B800E06D16 /* mp4audioproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12160CC570B700E06D16 /* mp4audioproperties.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12CE0CC570B800E06D16 /* mp4audiosampleentry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12170CC570B700E06D16 /* mp4audiosampleentry.cpp */; };
|
||||
177A12CF0CC570B800E06D16 /* mp4audiosampleentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12180CC570B700E06D16 /* mp4audiosampleentry.h */; };
|
||||
177A12CF0CC570B800E06D16 /* mp4audiosampleentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12180CC570B700E06D16 /* mp4audiosampleentry.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12D00CC570B800E06D16 /* mp4file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12190CC570B700E06D16 /* mp4file.cpp */; };
|
||||
177A12D10CC570B800E06D16 /* mp4file.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A121A0CC570B700E06D16 /* mp4file.h */; };
|
||||
177A12D10CC570B800E06D16 /* mp4file.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A121A0CC570B700E06D16 /* mp4file.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12D20CC570B800E06D16 /* mp4fourcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A121B0CC570B700E06D16 /* mp4fourcc.cpp */; };
|
||||
177A12D30CC570B800E06D16 /* mp4fourcc.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A121C0CC570B700E06D16 /* mp4fourcc.h */; };
|
||||
177A12D30CC570B800E06D16 /* mp4fourcc.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A121C0CC570B700E06D16 /* mp4fourcc.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12D40CC570B800E06D16 /* mp4hdlrbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A121D0CC570B700E06D16 /* mp4hdlrbox.cpp */; };
|
||||
177A12D50CC570B800E06D16 /* mp4hdlrbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A121E0CC570B700E06D16 /* mp4hdlrbox.h */; };
|
||||
177A12D50CC570B800E06D16 /* mp4hdlrbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A121E0CC570B700E06D16 /* mp4hdlrbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12D60CC570B800E06D16 /* mp4ilstbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A121F0CC570B700E06D16 /* mp4ilstbox.cpp */; };
|
||||
177A12D70CC570B800E06D16 /* mp4ilstbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12200CC570B700E06D16 /* mp4ilstbox.h */; };
|
||||
177A12D70CC570B800E06D16 /* mp4ilstbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12200CC570B700E06D16 /* mp4ilstbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12D80CC570B800E06D16 /* mp4isobox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12210CC570B700E06D16 /* mp4isobox.cpp */; };
|
||||
177A12D90CC570B800E06D16 /* mp4isobox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12220CC570B700E06D16 /* mp4isobox.h */; };
|
||||
177A12D90CC570B800E06D16 /* mp4isobox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12220CC570B700E06D16 /* mp4isobox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12DA0CC570B800E06D16 /* mp4isofullbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12230CC570B700E06D16 /* mp4isofullbox.cpp */; };
|
||||
177A12DB0CC570B800E06D16 /* mp4isofullbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12240CC570B700E06D16 /* mp4isofullbox.h */; };
|
||||
177A12DB0CC570B800E06D16 /* mp4isofullbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12240CC570B700E06D16 /* mp4isofullbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12DC0CC570B800E06D16 /* mp4itunestag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12250CC570B700E06D16 /* mp4itunestag.cpp */; };
|
||||
177A12DD0CC570B800E06D16 /* mp4itunestag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12260CC570B700E06D16 /* mp4itunestag.h */; };
|
||||
177A12DD0CC570B800E06D16 /* mp4itunestag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12260CC570B700E06D16 /* mp4itunestag.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12DE0CC570B800E06D16 /* mp4mdiabox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12270CC570B700E06D16 /* mp4mdiabox.cpp */; };
|
||||
177A12DF0CC570B800E06D16 /* mp4mdiabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12280CC570B700E06D16 /* mp4mdiabox.h */; };
|
||||
177A12DF0CC570B800E06D16 /* mp4mdiabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12280CC570B700E06D16 /* mp4mdiabox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12E00CC570B800E06D16 /* mp4metabox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12290CC570B700E06D16 /* mp4metabox.cpp */; };
|
||||
177A12E10CC570B800E06D16 /* mp4metabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A122A0CC570B700E06D16 /* mp4metabox.h */; };
|
||||
177A12E10CC570B800E06D16 /* mp4metabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A122A0CC570B700E06D16 /* mp4metabox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12E20CC570B800E06D16 /* mp4minfbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A122B0CC570B700E06D16 /* mp4minfbox.cpp */; };
|
||||
177A12E30CC570B800E06D16 /* mp4minfbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A122C0CC570B700E06D16 /* mp4minfbox.h */; };
|
||||
177A12E30CC570B800E06D16 /* mp4minfbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A122C0CC570B700E06D16 /* mp4minfbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12E40CC570B800E06D16 /* mp4moovbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A122D0CC570B700E06D16 /* mp4moovbox.cpp */; };
|
||||
177A12E50CC570B800E06D16 /* mp4moovbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A122E0CC570B700E06D16 /* mp4moovbox.h */; };
|
||||
177A12E50CC570B800E06D16 /* mp4moovbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A122E0CC570B700E06D16 /* mp4moovbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12E60CC570B800E06D16 /* mp4mvhdbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A122F0CC570B700E06D16 /* mp4mvhdbox.cpp */; };
|
||||
177A12E70CC570B800E06D16 /* mp4mvhdbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12300CC570B700E06D16 /* mp4mvhdbox.h */; };
|
||||
177A12E70CC570B800E06D16 /* mp4mvhdbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12300CC570B700E06D16 /* mp4mvhdbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12E80CC570B800E06D16 /* mp4propsproxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12310CC570B700E06D16 /* mp4propsproxy.cpp */; };
|
||||
177A12E90CC570B800E06D16 /* mp4propsproxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12320CC570B700E06D16 /* mp4propsproxy.h */; };
|
||||
177A12E90CC570B800E06D16 /* mp4propsproxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12320CC570B700E06D16 /* mp4propsproxy.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12EA0CC570B800E06D16 /* mp4sampleentry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12330CC570B700E06D16 /* mp4sampleentry.cpp */; };
|
||||
177A12EB0CC570B800E06D16 /* mp4sampleentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12340CC570B700E06D16 /* mp4sampleentry.h */; };
|
||||
177A12EB0CC570B800E06D16 /* mp4sampleentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12340CC570B700E06D16 /* mp4sampleentry.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12EC0CC570B800E06D16 /* mp4skipbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12350CC570B700E06D16 /* mp4skipbox.cpp */; };
|
||||
177A12ED0CC570B800E06D16 /* mp4skipbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12360CC570B700E06D16 /* mp4skipbox.h */; };
|
||||
177A12ED0CC570B800E06D16 /* mp4skipbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12360CC570B700E06D16 /* mp4skipbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12EE0CC570B800E06D16 /* mp4stblbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12370CC570B700E06D16 /* mp4stblbox.cpp */; };
|
||||
177A12EF0CC570B800E06D16 /* mp4stblbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12380CC570B700E06D16 /* mp4stblbox.h */; };
|
||||
177A12EF0CC570B800E06D16 /* mp4stblbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12380CC570B700E06D16 /* mp4stblbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12F00CC570B800E06D16 /* mp4stsdbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12390CC570B700E06D16 /* mp4stsdbox.cpp */; };
|
||||
177A12F10CC570B800E06D16 /* mp4stsdbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A123A0CC570B700E06D16 /* mp4stsdbox.h */; };
|
||||
177A12F10CC570B800E06D16 /* mp4stsdbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A123A0CC570B700E06D16 /* mp4stsdbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12F20CC570B800E06D16 /* mp4tagsproxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A123B0CC570B700E06D16 /* mp4tagsproxy.cpp */; };
|
||||
177A12F30CC570B800E06D16 /* mp4tagsproxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A123C0CC570B700E06D16 /* mp4tagsproxy.h */; };
|
||||
177A12F30CC570B800E06D16 /* mp4tagsproxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A123C0CC570B700E06D16 /* mp4tagsproxy.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12F40CC570B800E06D16 /* mp4trakbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A123D0CC570B700E06D16 /* mp4trakbox.cpp */; };
|
||||
177A12F50CC570B800E06D16 /* mp4trakbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A123E0CC570B700E06D16 /* mp4trakbox.h */; };
|
||||
177A12F50CC570B800E06D16 /* mp4trakbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A123E0CC570B700E06D16 /* mp4trakbox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12F60CC570B800E06D16 /* mp4udtabox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A123F0CC570B700E06D16 /* mp4udtabox.cpp */; };
|
||||
177A12F70CC570B800E06D16 /* mp4udtabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12400CC570B700E06D16 /* mp4udtabox.h */; };
|
||||
177A12F80CC570B800E06D16 /* combinedtag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12420CC570B700E06D16 /* combinedtag.h */; };
|
||||
177A12F70CC570B800E06D16 /* mp4udtabox.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12400CC570B700E06D16 /* mp4udtabox.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12F80CC570B800E06D16 /* combinedtag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12420CC570B700E06D16 /* combinedtag.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12F90CC570B800E06D16 /* mpcfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12430CC570B700E06D16 /* mpcfile.cpp */; };
|
||||
177A12FA0CC570B800E06D16 /* mpcfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12440CC570B700E06D16 /* mpcfile.h */; };
|
||||
177A12FA0CC570B800E06D16 /* mpcfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12440CC570B700E06D16 /* mpcfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12FB0CC570B800E06D16 /* mpcproperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12450CC570B700E06D16 /* mpcproperties.cpp */; };
|
||||
177A12FC0CC570B800E06D16 /* mpcproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12460CC570B700E06D16 /* mpcproperties.h */; };
|
||||
177A12FC0CC570B800E06D16 /* mpcproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12460CC570B700E06D16 /* mpcproperties.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12FD0CC570B800E06D16 /* id3v1genres.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12490CC570B700E06D16 /* id3v1genres.cpp */; };
|
||||
177A12FE0CC570B800E06D16 /* id3v1genres.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A124A0CC570B700E06D16 /* id3v1genres.h */; };
|
||||
177A12FE0CC570B800E06D16 /* id3v1genres.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A124A0CC570B700E06D16 /* id3v1genres.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A12FF0CC570B800E06D16 /* id3v1tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A124B0CC570B700E06D16 /* id3v1tag.cpp */; };
|
||||
177A13000CC570B800E06D16 /* id3v1tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A124C0CC570B700E06D16 /* id3v1tag.h */; };
|
||||
177A13000CC570B800E06D16 /* id3v1tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A124C0CC570B700E06D16 /* id3v1tag.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13010CC570B800E06D16 /* attachedpictureframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A124F0CC570B700E06D16 /* attachedpictureframe.cpp */; };
|
||||
177A13020CC570B800E06D16 /* attachedpictureframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12500CC570B700E06D16 /* attachedpictureframe.h */; };
|
||||
177A13020CC570B800E06D16 /* attachedpictureframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12500CC570B700E06D16 /* attachedpictureframe.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13030CC570B800E06D16 /* commentsframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12510CC570B700E06D16 /* commentsframe.cpp */; };
|
||||
177A13040CC570B800E06D16 /* commentsframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12520CC570B700E06D16 /* commentsframe.h */; };
|
||||
177A13040CC570B800E06D16 /* commentsframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12520CC570B700E06D16 /* commentsframe.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13050CC570B800E06D16 /* generalencapsulatedobjectframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12530CC570B700E06D16 /* generalencapsulatedobjectframe.cpp */; };
|
||||
177A13060CC570B800E06D16 /* generalencapsulatedobjectframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12540CC570B700E06D16 /* generalencapsulatedobjectframe.h */; };
|
||||
177A13060CC570B800E06D16 /* generalencapsulatedobjectframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12540CC570B700E06D16 /* generalencapsulatedobjectframe.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13070CC570B800E06D16 /* relativevolumeframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12550CC570B700E06D16 /* relativevolumeframe.cpp */; };
|
||||
177A13080CC570B800E06D16 /* relativevolumeframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12560CC570B700E06D16 /* relativevolumeframe.h */; };
|
||||
177A13080CC570B800E06D16 /* relativevolumeframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12560CC570B700E06D16 /* relativevolumeframe.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13090CC570B800E06D16 /* textidentificationframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12570CC570B700E06D16 /* textidentificationframe.cpp */; };
|
||||
177A130A0CC570B800E06D16 /* textidentificationframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12580CC570B700E06D16 /* textidentificationframe.h */; };
|
||||
177A130A0CC570B800E06D16 /* textidentificationframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12580CC570B700E06D16 /* textidentificationframe.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A130B0CC570B800E06D16 /* uniquefileidentifierframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12590CC570B700E06D16 /* uniquefileidentifierframe.cpp */; };
|
||||
177A130C0CC570B800E06D16 /* uniquefileidentifierframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A125A0CC570B700E06D16 /* uniquefileidentifierframe.h */; };
|
||||
177A130C0CC570B800E06D16 /* uniquefileidentifierframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A125A0CC570B700E06D16 /* uniquefileidentifierframe.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A130D0CC570B800E06D16 /* unknownframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A125B0CC570B700E06D16 /* unknownframe.cpp */; };
|
||||
177A130E0CC570B800E06D16 /* unknownframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A125C0CC570B700E06D16 /* unknownframe.h */; };
|
||||
177A130E0CC570B800E06D16 /* unknownframe.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A125C0CC570B700E06D16 /* unknownframe.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13110CC570B800E06D16 /* id3v2extendedheader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A125F0CC570B700E06D16 /* id3v2extendedheader.cpp */; };
|
||||
177A13120CC570B800E06D16 /* id3v2extendedheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12600CC570B700E06D16 /* id3v2extendedheader.h */; };
|
||||
177A13120CC570B800E06D16 /* id3v2extendedheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12600CC570B700E06D16 /* id3v2extendedheader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13130CC570B800E06D16 /* id3v2footer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12610CC570B700E06D16 /* id3v2footer.cpp */; };
|
||||
177A13140CC570B800E06D16 /* id3v2footer.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12620CC570B700E06D16 /* id3v2footer.h */; };
|
||||
177A13140CC570B800E06D16 /* id3v2footer.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12620CC570B700E06D16 /* id3v2footer.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13150CC570B800E06D16 /* id3v2frame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12630CC570B700E06D16 /* id3v2frame.cpp */; };
|
||||
177A13160CC570B800E06D16 /* id3v2frame.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12640CC570B700E06D16 /* id3v2frame.h */; };
|
||||
177A13160CC570B800E06D16 /* id3v2frame.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12640CC570B700E06D16 /* id3v2frame.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13170CC570B800E06D16 /* id3v2framefactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12650CC570B700E06D16 /* id3v2framefactory.cpp */; };
|
||||
177A13180CC570B800E06D16 /* id3v2framefactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12660CC570B700E06D16 /* id3v2framefactory.h */; };
|
||||
177A13180CC570B800E06D16 /* id3v2framefactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12660CC570B700E06D16 /* id3v2framefactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13190CC570B800E06D16 /* id3v2header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12670CC570B700E06D16 /* id3v2header.cpp */; };
|
||||
177A131A0CC570B800E06D16 /* id3v2header.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12680CC570B700E06D16 /* id3v2header.h */; };
|
||||
177A131A0CC570B800E06D16 /* id3v2header.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12680CC570B700E06D16 /* id3v2header.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A131B0CC570B800E06D16 /* id3v2synchdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12690CC570B700E06D16 /* id3v2synchdata.cpp */; };
|
||||
177A131C0CC570B800E06D16 /* id3v2synchdata.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A126A0CC570B700E06D16 /* id3v2synchdata.h */; };
|
||||
177A131C0CC570B800E06D16 /* id3v2synchdata.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A126A0CC570B700E06D16 /* id3v2synchdata.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A131D0CC570B800E06D16 /* id3v2tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A126B0CC570B700E06D16 /* id3v2tag.cpp */; };
|
||||
177A131E0CC570B800E06D16 /* id3v2tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A126C0CC570B700E06D16 /* id3v2tag.h */; };
|
||||
177A131E0CC570B800E06D16 /* id3v2tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A126C0CC570B700E06D16 /* id3v2tag.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A131F0CC570B800E06D16 /* mpegfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A126D0CC570B700E06D16 /* mpegfile.cpp */; };
|
||||
177A13200CC570B800E06D16 /* mpegfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A126E0CC570B700E06D16 /* mpegfile.h */; };
|
||||
177A13200CC570B800E06D16 /* mpegfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A126E0CC570B700E06D16 /* mpegfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13210CC570B800E06D16 /* mpegheader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A126F0CC570B700E06D16 /* mpegheader.cpp */; };
|
||||
177A13220CC570B800E06D16 /* mpegheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12700CC570B700E06D16 /* mpegheader.h */; };
|
||||
177A13220CC570B800E06D16 /* mpegheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12700CC570B700E06D16 /* mpegheader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13230CC570B800E06D16 /* mpegproperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12710CC570B700E06D16 /* mpegproperties.cpp */; };
|
||||
177A13240CC570B800E06D16 /* mpegproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12720CC570B700E06D16 /* mpegproperties.h */; };
|
||||
177A13240CC570B800E06D16 /* mpegproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12720CC570B700E06D16 /* mpegproperties.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13250CC570B800E06D16 /* xingheader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12730CC570B700E06D16 /* xingheader.cpp */; };
|
||||
177A13260CC570B800E06D16 /* xingheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12740CC570B700E06D16 /* xingheader.h */; };
|
||||
177A13260CC570B800E06D16 /* xingheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12740CC570B700E06D16 /* xingheader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13270CC570B800E06D16 /* oggflacfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12770CC570B700E06D16 /* oggflacfile.cpp */; };
|
||||
177A13280CC570B800E06D16 /* oggflacfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12780CC570B700E06D16 /* oggflacfile.h */; };
|
||||
177A13280CC570B800E06D16 /* oggflacfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12780CC570B700E06D16 /* oggflacfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13290CC570B800E06D16 /* oggfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12790CC570B700E06D16 /* oggfile.cpp */; };
|
||||
177A132A0CC570B800E06D16 /* oggfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A127A0CC570B700E06D16 /* oggfile.h */; };
|
||||
177A132A0CC570B800E06D16 /* oggfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A127A0CC570B700E06D16 /* oggfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A132B0CC570B800E06D16 /* oggpage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A127B0CC570B700E06D16 /* oggpage.cpp */; };
|
||||
177A132C0CC570B800E06D16 /* oggpage.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A127C0CC570B700E06D16 /* oggpage.h */; };
|
||||
177A132C0CC570B800E06D16 /* oggpage.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A127C0CC570B700E06D16 /* oggpage.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A132D0CC570B800E06D16 /* oggpageheader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A127D0CC570B700E06D16 /* oggpageheader.cpp */; };
|
||||
177A132E0CC570B800E06D16 /* oggpageheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A127E0CC570B800E06D16 /* oggpageheader.h */; };
|
||||
177A132E0CC570B800E06D16 /* oggpageheader.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A127E0CC570B800E06D16 /* oggpageheader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A132F0CC570B800E06D16 /* vorbisfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12800CC570B800E06D16 /* vorbisfile.cpp */; };
|
||||
177A13300CC570B800E06D16 /* vorbisfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12810CC570B800E06D16 /* vorbisfile.h */; };
|
||||
177A13300CC570B800E06D16 /* vorbisfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12810CC570B800E06D16 /* vorbisfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13310CC570B800E06D16 /* vorbisproperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12820CC570B800E06D16 /* vorbisproperties.cpp */; };
|
||||
177A13320CC570B800E06D16 /* vorbisproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12830CC570B800E06D16 /* vorbisproperties.h */; };
|
||||
177A13320CC570B800E06D16 /* vorbisproperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12830CC570B800E06D16 /* vorbisproperties.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13330CC570B800E06D16 /* xiphcomment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12840CC570B800E06D16 /* xiphcomment.cpp */; };
|
||||
177A13340CC570B800E06D16 /* xiphcomment.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12850CC570B800E06D16 /* xiphcomment.h */; };
|
||||
177A13340CC570B800E06D16 /* xiphcomment.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12850CC570B800E06D16 /* xiphcomment.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13350CC570B800E06D16 /* tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12860CC570B800E06D16 /* tag.cpp */; };
|
||||
177A13360CC570B800E06D16 /* tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12870CC570B800E06D16 /* tag.h */; };
|
||||
177A13370CC570B800E06D16 /* taglib_export.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12880CC570B800E06D16 /* taglib_export.h */; };
|
||||
177A13380CC570B800E06D16 /* taglib.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A128A0CC570B800E06D16 /* taglib.h */; };
|
||||
177A13360CC570B800E06D16 /* tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12870CC570B800E06D16 /* tag.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13370CC570B800E06D16 /* taglib_export.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12880CC570B800E06D16 /* taglib_export.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13380CC570B800E06D16 /* taglib.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A128A0CC570B800E06D16 /* taglib.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13390CC570B800E06D16 /* tbytevector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A128B0CC570B800E06D16 /* tbytevector.cpp */; };
|
||||
177A133A0CC570B800E06D16 /* tbytevector.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A128C0CC570B800E06D16 /* tbytevector.h */; };
|
||||
177A133A0CC570B800E06D16 /* tbytevector.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A128C0CC570B800E06D16 /* tbytevector.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A133B0CC570B800E06D16 /* tbytevectorlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A128D0CC570B800E06D16 /* tbytevectorlist.cpp */; };
|
||||
177A133C0CC570B800E06D16 /* tbytevectorlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A128E0CC570B800E06D16 /* tbytevectorlist.h */; };
|
||||
177A133C0CC570B800E06D16 /* tbytevectorlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A128E0CC570B800E06D16 /* tbytevectorlist.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A133D0CC570B800E06D16 /* tdebug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A128F0CC570B800E06D16 /* tdebug.cpp */; };
|
||||
177A133E0CC570B800E06D16 /* tdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12900CC570B800E06D16 /* tdebug.h */; };
|
||||
177A133E0CC570B800E06D16 /* tdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12900CC570B800E06D16 /* tdebug.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A133F0CC570B800E06D16 /* tfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12910CC570B800E06D16 /* tfile.cpp */; };
|
||||
177A13400CC570B800E06D16 /* tfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12920CC570B800E06D16 /* tfile.h */; };
|
||||
177A13410CC570B800E06D16 /* tfileio.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12930CC570B800E06D16 /* tfileio.h */; };
|
||||
177A13420CC570B800E06D16 /* tlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12940CC570B800E06D16 /* tlist.h */; };
|
||||
177A13400CC570B800E06D16 /* tfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12920CC570B800E06D16 /* tfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13410CC570B800E06D16 /* tfileio.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12930CC570B800E06D16 /* tfileio.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13420CC570B800E06D16 /* tlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12940CC570B800E06D16 /* tlist.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13440CC570B800E06D16 /* tlocalfileio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A12960CC570B800E06D16 /* tlocalfileio.cpp */; };
|
||||
177A13450CC570B800E06D16 /* tlocalfileio.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12970CC570B800E06D16 /* tlocalfileio.h */; };
|
||||
177A13460CC570B800E06D16 /* tmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12980CC570B800E06D16 /* tmap.h */; };
|
||||
177A13450CC570B800E06D16 /* tlocalfileio.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12970CC570B800E06D16 /* tlocalfileio.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13460CC570B800E06D16 /* tmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A12980CC570B800E06D16 /* tmap.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13480CC570B800E06D16 /* tstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A129A0CC570B800E06D16 /* tstring.cpp */; };
|
||||
177A13490CC570B800E06D16 /* tstring.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A129B0CC570B800E06D16 /* tstring.h */; };
|
||||
177A13490CC570B800E06D16 /* tstring.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A129B0CC570B800E06D16 /* tstring.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A134A0CC570B800E06D16 /* tstringlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A129C0CC570B800E06D16 /* tstringlist.cpp */; };
|
||||
177A134B0CC570B800E06D16 /* tstringlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A129D0CC570B800E06D16 /* tstringlist.h */; };
|
||||
177A134B0CC570B800E06D16 /* tstringlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A129D0CC570B800E06D16 /* tstringlist.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A134C0CC570B800E06D16 /* unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A129E0CC570B800E06D16 /* unicode.cpp */; };
|
||||
177A134D0CC570B800E06D16 /* unicode.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A129F0CC570B800E06D16 /* unicode.h */; };
|
||||
177A134D0CC570B800E06D16 /* unicode.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A129F0CC570B800E06D16 /* unicode.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A13510CC570C100E06D16 /* tag_c.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 177A134F0CC570C100E06D16 /* tag_c.cpp */; };
|
||||
177A13520CC570C100E06D16 /* tag_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A13500CC570C100E06D16 /* tag_c.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
177A137C0CC5719200E06D16 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A137B0CC5719200E06D16 /* config.h */; };
|
||||
177A137C0CC5719200E06D16 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 177A137B0CC5719200E06D16 /* config.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
17CFB4C40D7B8BCA0036C3F8 /* tlist.tcc in Headers */ = {isa = PBXBuildFile; fileRef = 177A12950CC570B800E06D16 /* tlist.tcc */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
17CFB4C50D7B8BCA0036C3F8 /* tmap.tcc in Headers */ = {isa = PBXBuildFile; fileRef = 177A12990CC570B800E06D16 /* tmap.tcc */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
|
@ -347,11 +349,11 @@
|
|||
177A12920CC570B800E06D16 /* tfile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tfile.h; sourceTree = "<group>"; };
|
||||
177A12930CC570B800E06D16 /* tfileio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tfileio.h; sourceTree = "<group>"; };
|
||||
177A12940CC570B800E06D16 /* tlist.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tlist.h; sourceTree = "<group>"; };
|
||||
177A12950CC570B800E06D16 /* tlist.tcc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tlist.tcc; sourceTree = "<group>"; };
|
||||
177A12950CC570B800E06D16 /* tlist.tcc */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 30; path = tlist.tcc; sourceTree = "<group>"; };
|
||||
177A12960CC570B800E06D16 /* tlocalfileio.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tlocalfileio.cpp; sourceTree = "<group>"; };
|
||||
177A12970CC570B800E06D16 /* tlocalfileio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tlocalfileio.h; sourceTree = "<group>"; };
|
||||
177A12980CC570B800E06D16 /* tmap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tmap.h; sourceTree = "<group>"; };
|
||||
177A12990CC570B800E06D16 /* tmap.tcc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tmap.tcc; sourceTree = "<group>"; };
|
||||
177A12990CC570B800E06D16 /* tmap.tcc */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 30; path = tmap.tcc; sourceTree = "<group>"; };
|
||||
177A129A0CC570B800E06D16 /* tstring.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tstring.cpp; sourceTree = "<group>"; };
|
||||
177A129B0CC570B800E06D16 /* tstring.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tstring.h; sourceTree = "<group>"; };
|
||||
177A129C0CC570B800E06D16 /* tstringlist.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tstringlist.cpp; sourceTree = "<group>"; };
|
||||
|
@ -730,6 +732,8 @@
|
|||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
17CFB4C40D7B8BCA0036C3F8 /* tlist.tcc in Headers */,
|
||||
17CFB4C50D7B8BCA0036C3F8 /* tmap.tcc in Headers */,
|
||||
177A12A20CC570B800E06D16 /* apefooter.h in Headers */,
|
||||
177A12A40CC570B800E06D16 /* apeitem.h in Headers */,
|
||||
177A12A60CC570B800E06D16 /* apetag.h in Headers */,
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
|
||||
177FCFA40B90C9600011C3B5 /* Plugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Plugin.h; path = ../../Audio/Plugin.h; sourceTree = SOURCE_ROOT; };
|
||||
17C93FC10B90056C008627D6 /* TagLibMetadataReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagLibMetadataReader.h; sourceTree = "<group>"; };
|
||||
17C93FC20B90056C008627D6 /* TagLibMetadataReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TagLibMetadataReader.m; sourceTree = "<group>"; };
|
||||
17C93FC20B90056C008627D6 /* TagLibMetadataReader.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = TagLibMetadataReader.m; sourceTree = "<group>"; };
|
||||
17F563A00C3BDB8F0019975C /* TagLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = TagLib.xcodeproj; path = ../../Frameworks/TagLib/TagLib.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
32DBCF630370AF2F00C91783 /* TagLib_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagLib_Prefix.pch; sourceTree = "<group>"; };
|
||||
8D5B49B6048680CD000E48DA /* TagLib.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TagLib.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
|
@ -183,6 +183,7 @@
|
|||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1DEB913E08733D840010E9CD /* Build configuration list for PBXProject "TagLib" */;
|
||||
compatibilityVersion = "Xcode 2.4";
|
||||
hasScannedForEncodings = 1;
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* TagLib */;
|
||||
projectDirPath = "";
|
||||
|
@ -192,6 +193,7 @@
|
|||
ProjectRef = 17F563A00C3BDB8F0019975C /* TagLib.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8D5B49AC048680CD000E48DA /* TagLib Plugin */,
|
||||
);
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//
|
||||
|
||||
#import "TagLibMetadataReader.h"
|
||||
#import "TagLib/tag_c.h"
|
||||
|
||||
#import <TagLib/fileref.h>
|
||||
#import <TagLib/tag.h>
|
||||
|
||||
@implementation TagLibMetadataReader
|
||||
|
||||
|
@ -17,48 +17,32 @@
|
|||
NSString *lArtist = @"", *lTitle = @"", *lAlbum = @"", *lGenre = @"";
|
||||
int lYear = 0, lTrack = 0;
|
||||
|
||||
TagLib_File *tagFile = taglib_file_new((const char *)[[url path] UTF8String]);
|
||||
if (tagFile)
|
||||
TagLib::FileRef f((const char *)[[url path] UTF8String], false);
|
||||
if (!f.isNull())
|
||||
{
|
||||
TagLib_Tag *tag = taglib_file_tag(tagFile);
|
||||
const TagLib::Tag *tag = f.tag();
|
||||
|
||||
if (tag)
|
||||
{
|
||||
char *pArtist, *pTitle, *pAlbum, *pGenre, *pComment;
|
||||
TagLib::String pArtist, pTitle, pAlbum, pGenre, pComment;
|
||||
|
||||
pArtist = taglib_tag_artist(tag);
|
||||
pTitle = taglib_tag_title(tag);
|
||||
pAlbum = taglib_tag_album(tag);
|
||||
pGenre = taglib_tag_genre(tag);
|
||||
pComment = taglib_tag_comment(tag);
|
||||
pArtist = tag->artist();
|
||||
pTitle = tag->title();;
|
||||
pAlbum = tag->album();
|
||||
pGenre = tag->genre();
|
||||
pComment = tag->comment();
|
||||
|
||||
lYear = taglib_tag_year(tag);
|
||||
lTrack = taglib_tag_track(tag);
|
||||
lYear = tag->year();
|
||||
lTrack = tag->track();
|
||||
|
||||
if (pArtist != NULL)
|
||||
lArtist = [NSString stringWithUTF8String:(char *)pArtist];
|
||||
else
|
||||
lArtist = @"";
|
||||
lArtist = [NSString stringWithUTF8String:pArtist.toCString(true)];
|
||||
|
||||
lAlbum = [NSString stringWithUTF8String:pAlbum.toCString(true)];
|
||||
|
||||
if (pAlbum != NULL)
|
||||
lAlbum = [NSString stringWithUTF8String:(char *)pAlbum];
|
||||
else
|
||||
lAlbum = @"";
|
||||
lTitle = [NSString stringWithUTF8String:pTitle.toCString(true)];
|
||||
|
||||
if (pTitle != NULL)
|
||||
lTitle = [NSString stringWithUTF8String:(char *)pTitle];
|
||||
else
|
||||
lTitle = @"";
|
||||
|
||||
if (pGenre != NULL)
|
||||
lGenre = [NSString stringWithUTF8String:(char *)pGenre];
|
||||
else
|
||||
lGenre = @"";
|
||||
|
||||
taglib_tag_free_strings();
|
||||
lGenre = [NSString stringWithUTF8String:pGenre.toCString(true)];
|
||||
}
|
||||
|
||||
taglib_file_free(tagFile);
|
||||
}
|
||||
|
||||
return [NSDictionary dictionaryWithObjectsAndKeys:
|
||||
|
|
Loading…
Reference in New Issue