2008年12月14日

nsswf.dll - 0.3.0.0

Flash内の変数(?)を扱うコマンド追加。
とりあえず、SwfSetVariableで新しい変数(?)と値をセットして、
SwfGetVariableで読み込むことは出来てるようだけど。
既存の変数を操作するには名前がわからない(´・ω・`)
テストに使ってるswfは拾い物だから……。
posted by wintercrows at 14:41| Comment(0) | TrackBack(0) | nsswf

2008年12月11日

ドキュメント

nsswf.dllにHTML形式のドキュメントをつけて見た。
使い方は見た感じでわかると思うのでいらないとは思うけど、
一度やってみたかった。
こういうの作るのって面倒だけど楽しい。
自分の頭の中も整理できるし。

あとはFlashとNScripter側とで連携出来るようにしたいけど、
その前にFlashの製作環境がないと動作確認できないか(´・ω・`)
posted by wintercrows at 22:44| Comment(0) | TrackBack(0) | nsswf

2008年12月07日

nsswf.dllの再生負荷

ぐは、この異様に重いのは凡ミスの予感……。
それにしても寒い(´・ω・`)

[追記]
やっぱり凡ミスだったorz
即修正。
posted by wintercrows at 07:40| Comment(0) | TrackBack(0) | nsswf

2008年12月06日

Flash再生プラグイン

まだ公開できるようなものじゃない気がしますが、
コンテンツ増やしたいのでとりあえず公開しました。
ほむぺがさびしすぎる(´・ω・`)
nptheoraも更新しないと……。


nsswf.dllについて

nsswf.dll側では一時ファイルを作らずに
メモリに展開したswfファイルをFlashPlayerに渡しています。
メモリに展開されるのは無圧縮swf+数百バイト程度です。
FlashPlayerに渡した後はクリアしています。
その後FlashPlayer側でどう処理しているかは知りません(´・ω・`)
posted by wintercrows at 13:44| Comment(0) | TrackBack(0) | nsswf

2008年05月17日

少しずつ

書き直してます。
それほど変わらないと思いますが。

あと拡大縮小機能を追加したバージョンを公開しました。

しかし、寝違えたのかここ最近ずっと首が痛い。
posted by wintercrows at 07:28| Comment(0) | TrackBack(0) | nptheora

2008年04月06日

サンプル

サンプルのOggTheoraファイルがないのが寂しいので適当に付けた。

nptheora.zip

無音です。
もっと適当なのがあればいいんですが。
posted by wintercrows at 00:38| Comment(0) | TrackBack(0) | nptheora

2008年02月19日

まだ先になりそうなので

今までのにループ機能を付けたものをアップ
ループ再生と1回限りの再生ができる。
あとSetVolumeとGetVolumeも少し変更(指定する値を0-100のパーセンテージに)。
posted by wintercrows at 17:15| Comment(0) | TrackBack(0) | nptheora

2008年02月06日

最近弄ってなかったけど

来週か、出来れば今週中にも完成させたい。
posted by wintercrows at 04:07| Comment(0) | TrackBack(0) | nptheora

マルチスレッド2

バッファリングの仕方に問題がありそう。
posted by wintercrows at 04:03| Comment(0) | TrackBack(0) | nptheora

2008年01月23日

マルチスレッド

一部出来たので移植したら重くなった。
うーむ。
posted by wintercrows at 23:55| Comment(0) | TrackBack(0) | nptheora