言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

Squeak Win32 VM における Ogg でクラッシュの問題についての独り言。

  • 回避方法: 長いデータを渡さず、少しずつ渡すようにする。
    • API のどこの階層で区切るかが問題。
    • 区切るのは VM でやるのが一番速い(でも現在バグあり)。
    • GSM では、イメージのエンコーダ内でやっている。(厳密に 33/160 の制限があるので?)
    • 本当はアプリ側で区切るべきでは? そうすればプログレスバーを出したり、何でも出来る。
  • 理想:
    • VM で長いデータをエンコードしても落ちないようにする。
    • ユーザが使い勝手を見ながら短く区切るのはあり。
  • 結論。まず VM を直す。それから区切る API を作る。