Mercurial > otakunoraifu
diff music2/koedec_ogg.cc @ 65:4416cfac86ae
Convert EUC-JP files to UTF8
author | Thibaut Girka <thib@sitedethib.com> |
---|---|
date | Fri, 26 Nov 2010 10:53:15 +0100 |
parents | 15a18fbe6f21 |
children |
line wrap: on
line diff
--- a/music2/koedec_ogg.cc +++ b/music2/koedec_ogg.cc @@ -72,7 +72,7 @@ struct OggInfo { int offset; }; -/* ogg stream 読み込み用の dummy callback */ +/* ogg stream 茯粋昭睡 dummy callback */ static size_t ogg_readfunc(void* ptr, size_t size, size_t nmemb, void* datasource) { OggInfo* info = (OggInfo*)datasource; int pt = ftell(info->stream) - info->offset; @@ -110,8 +110,8 @@ static int fseek_wrap(FILE *f,ogg_int64_ extern char* decode_koe_ogg(AvgKoeInfo info, int* dest_len) { if (info.stream == NULL) return NULL; - // Voice ファイルを直接指定すると全ストリームを再生してしまうので - // 必要な部分だけ切り出して callback 経由で帰す + // Voice <ゃ贋・絎鴻若障 + // 綽荀冴 callback 腟宴у鍵 fseek(info.stream, info.offset, SEEK_SET); ov_callbacks callback; @@ -151,7 +151,7 @@ extern char* decode_koe_ogg(AvgKoeInfo i } while(1); ov_clear(&vf); - *dest_len = cur; // うまくコンバートできてるのかなあ…… + *dest_len = cur; // 障潟潟若с const char* header = MakeWavHeader(info.rate, channels, 2, cur); memcpy(out, header, 0x2c);