とりあえず、videoTag -> xuggle変換で別のvideoTagに変更 -> playViewerで表示の映像だけやってみた。
まぁ、そんなもんじゃね？っていう動作になった。
もうつかっていない動作を削除しました。
余計な出力を削除しました。
タグの状態出力を撤去
とりあえずflvTag -> 変換後のflvTagの動作を音声も映像も実行しておいた。
出力データとして、データのflipがでてしまうので、整形しておきたいところ。
本日の作業分。コミットしておく。

やっぱり出力モジュールでデータの整列とかやった方が割がよさそう。
(あっちこっちで修正しなくてよくなる。)
方針追記
mp4Readerの動作を再開したら、timestamp = 0からやり直すように調整した。
InputPluginの動作が再開したら毎回timestamp0から始まるように調整しました。
とりあえずこれで問題はないはず。
混ぜたデータをソートするモデル作成中
そして、MixedPlugin用のmedia Enumは必要ない思われるので撤去しました。
クラスのinstanceofで判定できるし。
データコントロールモジュールを作ってみた。
mixerModuleへの入力データをソートするように調整してみた。
mshのリセット動作については、timestampが0になったときに判定すればよいと思われ。
mixerモジュールのreset検知をきちんと動作するようにしました。
とりあえずこれでいいと思われ。
mixerModuleもoutputModuleも再開時に、きちんとリセットするようにするのと、データのソートを実行するようにしてみた。
動作まわりを調整しました。
まだ、OutputPluginの調整が必要ではある。
再生がちょっとは滑らかになるように調整してみた。
とりあえず更新してみた。
Merge branch 'master' of https://github.com/taktod/JCaster into HEAD

Conflicts:
	EncodeMixerPlugin/pom.xml
	pom.xml