Subway

久々にSubway。あまりにも久しぶりだったため、Sub Clubというポイントカードシステムが12月31日で廃止されてしまったことを知らなかった。スタンプ5枚集まっていたので$2.50の価値はあったはずなのに。無念。12月後半に行っていれば良かった、かもしれない。

頼んだのはCarne Asada。

MPEG4IP

昨日の目論見どおり、MPEG4IPでデコードしたデータをSampledSoundとFormに書き込んでSqueakから再生できるところまでは来た(なにを隠そうYUV->RGB変換さえサボっているので白黒画像しか見られないし、フレームの順序が崩れてしまったりすることがあって変だったりするのだが)。

ファイルはとりあえず
http://www.is.titech.ac.jp/~ohshima/squeak/MPEG4IP/
に置いたが、きっと誰もどうしてよいやらわからないことだろう。とりあえずsqueak-devにはもう少し詳しく説明を書いて誰かにのっとってもらえるように努力するつもりだが、僕自身はかなり燃え尽き気味なのでちょっとしばらくは手が出せないだろう(ごめんなさい)。

RTPとかをSqueakで書くのが大変そうだから、という理由で、C++で書かれたプログラムを無理やりつなげようとしていたわけだが、今思うと1ヶ月も時間を使うんだったらRTPくらいSqueakで書いて、codecだけを呼ぶような構成にしてそれなりにできたのではないか、と思うことしきり...12月後半1週間ほど楽しく遊んだのは良かったが、その他3週間くらいはまるで無駄だったような気がしている今日この頃である。

MPEG4IP

今日はほとんど一日を不毛なPlan Bの探索に費やし、もう本当に泣きたい気持ちであきらめかかって、Plan Aの方をもうちょっとだけ見直したら、ややこしいリンク問題の解決法にたどり着きました。でも、つらい。

 とりあえずSqueakに音声データと画像データを読み込んで云々かんぬんと言うところまではできそうですが、エンコーダーをハックしたりする元気はもはやありません。できたら公開しますので、id:io_oiさんのように期待してしまっている人は続きをやってください。

すき焼き

カズ君とゆっこさん夫妻のところですき焼きをご馳走に。出遅れましたが、紅白歌合戦も7割くらいは見ることができました。

帰ることにはすでに新年になっていたわけですが、新年早々運のよさそうなことが起こったり。