at_yashi
2015年1月16日 18時11分
「Armadillo-840でビデオストリームをデコードしていると、デコード処理が
停止する」という問題に対応したバイナリとソースコードを用意しました。
https://users.atmark-techno.com/armadillo-840/acm-decoder-bugfix-test/d…
(製品購入登録が必要です)
この修正では、以下の二つの問題に対応しています。
- 数週間程度H.264形式のデータをデコードすると、デコード処理が停止する
ことがある
- 繰り返しデコードを行うとデコード処理が停止する事がある
不具合修正のためには、Firmware、Linuxカーネル、GStreamerを修正する必要があります。
修正を入れたイメージファイルを用意していますので、Armadillo に書き込むだ
けでデコードのテストを行うことができます。中に含まれている README.txt
の「イメージの更新」の手順に従って、Armadilloのイメージファイルを更新
してください。
a840-acmbugfix1.zip
には、以下のファイルが入っています。
- README.txt
- squashfs-a800-firmware-v3.00-acmbugfix1.img
- linux-a840-v1.06-acmbugfix1.bin.gz
- romfs-a840-v1.04-acmbugfix1.img.gz
- gstreamer1.0-plugins-at-acm-armhf-cross_1.0.0acmbugfix1_all.deb
- gstreamer1.0-plugins-at-acm_1.0.0acmbugfix1_armhf.deb
カーネルのコンフィグレーションの変更や、ユーザーランドをカスタマイズす
る場合は、README.txt
の「開発環境の準備」に従って開発環境の準備してくだ
さい。準備後は、製品マニュアルの手順で開発することができます。
linux-3.4-at10-acmbugfix1.tar.gz
は、Linuxカーネルのソースコードです。
カーネルを再ビルドする場合は、ダウンロードしてください。
gst-plugins-at-acm_1.0.0acmbugfix1.tar.gz
は、GStreamer 用 ACMプラグイ
ンのソースコードです。プラグインを再ビルドする場合は、ダウンロードして
ください。
詳しくは、README.txt
を確認してください。
tsuchiya
2015年1月22日 18時32分
以前にこの件で投稿しました、土屋です。
とりあえず数日だけですが、問題は出ていません。
ありがとうございました。