Also write PNGs with libpng, and BMPs with SDL, and have the renderer only generate a large PNG thumbnail, and disable HTTP/2 multiplexing for now so we don't get banned when loading avatars. simon pls reply to the stupid emails already.
18 lines
511 B
C++
18 lines
511 B
C++
#pragma once
|
|
#include "Config.h"
|
|
|
|
#include "common/String.h"
|
|
#include <vector>
|
|
|
|
class VideoBuffer;
|
|
|
|
namespace format
|
|
{
|
|
ByteString URLEncode(ByteString value);
|
|
ByteString URLDecode(ByteString value);
|
|
ByteString UnixtimeToDate(time_t unixtime, ByteString dateFomat = ByteString("%d %b %Y"));
|
|
ByteString UnixtimeToDateMini(time_t unixtime);
|
|
String CleanString(String dirtyString, bool ascii, bool color, bool newlines, bool numeric = false);
|
|
std::vector<char> VideoBufferToPPM(const VideoBuffer & vidBuf);
|
|
}
|