This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
LIBPBD_API std::string url_decode (std::string const &);
LIBPBD_API std::string capitalize (const std::string&);
LIBPBD_API std::string url_decode (std::string const &);
LIBPBD_API std::string capitalize (const std::string&);
// std::string length2string (const int32_t frames, const float sample_rate);
LIBPBD_API std::string length2string (const int64_t frames, const double sample_rate);
// std::string length2string (const int32_t frames, const float sample_rate);
LIBPBD_API std::string length2string (const int64_t frames, const double sample_rate);
LIBPBD_API std::vector<std::string> internationalize (const char *, const char **);
LIBPBD_API bool strings_equal_ignore_case (const std::string& a, const std::string& b);
LIBPBD_API std::vector<std::string> internationalize (const char *, const char **);
LIBPBD_API bool strings_equal_ignore_case (const std::string& a, const std::string& b);