rccpatch.h

Go to the documentation of this file.
00001 #ifndef _RCC_PATCH_H
00002 #define _RCC_PATCH_H
00003 
00004 #include <string.h>
00005 #include "tstring.h"
00006 #include "tbytevector.h"
00007 
00008 void rccPatchFree();
00009 void rccPatchInit();
00010 void rccPatchSetContext(void *newctx);
00011 
00012 TagLib::ByteVector rccPatchRecodeOutput(const std::string &s);
00013 TagLib::ByteVector rccPatchRecodeInput(const std::string &s);
00014 TagLib::ByteVector rccPatchRecodeOutputID3(const std::string &s, bool v2 = false);
00015 TagLib::ByteVector rccPatchRecodeInputID3(const std::string &s, bool v2 = false);
00016 
00017 TagLib::String::Type rccPatchGetLocaleType();
00018 TagLib::String::Type rccPatchGetID3Type();
00019 
00020 #endif /* _RCC_PATCH_H */