ttの日記: [lame]入力周り 3
日記 by
tt
とりあえずファイル入力周りの整理がひと段落。でもまだやることは残っている。2GBとか4GB以上の入力がちゃんと動くかとかも未検証だし。
出力のほうももうちょっと整理したいところ。
あとpsymodelのチューニングの前に、replaygain周りをmainlineからマージするという仕事があるのを忘れていた…ぐぅ。
やっぱり先は長い
出力のほうももうちょっと整理したいところ。
あとpsymodelのチューニングの前に、replaygain周りをmainlineからマージするという仕事があるのを忘れていた…ぐぅ。
やっぱり先は長い
犯人はmoriwaka -- Anonymous Coward
lame4をvc++で (スコア:0)
gain_analysis.cの437行目
typedef int int32_t;
で、
C:\temp\tak\lame\libmp3lame\gain_analysis.c(371) : error C2018: 文字 '0x81' は認識できません。
C:\temp\tak\lame\libmp3lame\gain_analysis.c(371) : error C2018: 文字 '0x40' は認識できません。
C
というエラーが出ます。(行番号371となってますが、ずれて表示される模様)
コメントアウトすると問題なくlame.exeが作成できます。
この行は必要なんでしょうか?
Re:lame4をvc++で (スコア:1)
ただ、VCでのビルドがおかしいのは認識しています。少なくとも「無料」で取得できるVC2003でビルドしたバイナリが、例外を起こして動かないことは確認しています。
これも一応TODOに追加が必要ですね。わすれておりました。
私の手元にあるうぃんどーずましんはweb browsingとPDF他のドキュメントビューワとIRCの専用機で、開発環境が今ひとつしょぼいため、どうしても対応が後回しになってしまいます。すんません。
-- Takehiro TOMINAGA // may the source be with you!
Re:lame4をvc++で (スコア:0)
今度は全く問題なくlame.exeが生成できてしまいました。
gain_analysis.cにもたしかにtypedef int int32_t という記述が無く
自分自身でも少し訳がわからなくなっています。
お手数おかけして申し訳ありませんでした。
心理聴覚モデルのチューニング、楽しみにしております。