160 Commits

Author SHA1 Message Date
maleicacid
bb488303b5 Fix build steps for Windows 2022-07-07 18:56:44 +09:00
tsukumijima
50fddf710d ドキュメントを更新 2021-10-27 16:06:03 +09:00
tsukumijima
0ee188267f libaribb1 (B1Decoder) が機能せず、スクランブル解除に失敗する不具合を修正
リターンコードの判定周りのマージが不正確だった事が原因
実機のリターンコードは 0x9000 のようだけど、必ず 0x9000 になるか微妙なためエラーにはしない
2021-10-27 14:03:03 +09:00
tsukumijima
fd6750d238 ドキュメントを更新 2021-10-26 07:05:15 +09:00
tsukumijima
27bb2f734e CMake で arib-b1-stream-test.exe・arib-b25-stream-test.exe をビルドできるように 2021-10-26 05:13:42 +09:00
tsukumijima
d801dd73df Visual Studio で arib-b1-stream-test.exe・ arib-b25-stream-test.exe をビルドできるように 2021-10-26 04:45:34 +09:00
tsukumijima
309d544c85 arib-b1-stream-test・arib-b25-stream-test 相当のコードを統合
https://github.com/daig0rian/arib-b25-stream-test_for_win を参考に手作業でマージした
2021-10-26 01:21:07 +09:00
tsukumijima
f197525cd0 ドキュメントにこのフォークでの変更内容を追記 2021-10-25 20:53:16 +09:00
tsukumijima
c0dec22683 CMake で b1.exe・libaribb1.dll をビルドできるように 2021-10-25 04:52:11 +09:00
tsukumijima
01a352f189 Visual Studio で b1.exe・libaribb1.dll をビルドできるように 2021-10-25 01:35:31 +09:00
tsukumijima
708d32849d ドキュメントを Markdown 形式に変更 2021-10-24 23:13:37 +09:00
tsukumijima
3f2dc94c0e コード中の末尾の空白を削除 2021-10-24 22:40:39 +09:00
tsukumijima
cb68ce1022 ARIB STD-B1 対応のためのコードを統合
・libaribb25.patch (https://www.axfc.net/u/3985543)
・arib-b1-stream-test (https://www.npmjs.com/package/arib-b1-stream-test)
・B1_p2c9 (スカパーTS抜きツール詰め合わせ (https://www44.zippyshare.com/v/yWcPHjsD/file.html) に同梱)
のコードを参考に、現行のコードに統合した
2021-10-24 22:11:32 +09:00
tsukumijima
b6a8c856ce CMake でビルドするとスクランブル解除に失敗する不具合を修正
Windows 向け SIMD 対応用の mem_aligned_alloc() が CMake (Linux) だとうまく動かないらしい?
2021-10-23 16:46:19 +09:00
tsukumijima
e9bdb3554f 細かな修正 2021-10-23 12:09:30 +09:00
tsukumijima
cd190cfadc CMake で Debug 構成でのビルドに失敗する問題を修正 2021-10-23 11:52:26 +09:00
tsukumijima
da809ca697 .gitignore に Makefile を追加 2021-10-23 11:42:48 +09:00
tsukumijima
987f4436f6 Visual Studio でビルドする際のプリプロセッサを追加
明示的に ENABLE_MULTI2_SIMD を指定してビルドする
2021-10-23 07:45:49 +09:00
tsukumijima
af13bc8302 Makefile を削除
Linux では CMake を使ってビルドできるし、この Makefile で本当に動作するバイナリがビルドできるのか疑問…(特に SIMD 周り)
CMake が生成する Makefile と競合することもあって、ひとまず削除することに
2021-10-23 07:38:10 +09:00
tsukumijima
52d800437b CMake でビルドに失敗する問題を修正
CMake からのビルドでは HaijinW 版由来の SIMD 実装が有効化されないように変更
2021-10-23 07:29:40 +09:00
tsukumijima
12ae71e222 .gitignore に b25 を追加 2021-10-23 07:04:49 +09:00
tsukumijima
9d133119f2 .gitignore に libaribb25.so を追加 2021-10-23 06:39:52 +09:00
tsukumijima
67302bbc6c CMakeList.txt のパスを src/ から aribb25/ に変更 2021-10-23 06:27:15 +09:00
tsukumijima
98b700826d .gitignore に CMake 関連のファイルを追加 2021-10-23 06:26:48 +09:00
tsukumijima
b709fb3007 Visual Studio でビルドに失敗する問題を修正
auto-merge した際に } が1つ欠けてしまったらしい
2021-10-23 05:41:04 +09:00
tsukumijima
7d3fc33b25 Visual Studio 2019 に更新 2021-10-23 05:28:31 +09:00
tsukumijima
b3f0b2c378 aribb25_api.h への依存を削除
自動生成されるヘッダファイルが CMake に依存していたため
2021-10-23 05:18:59 +09:00
tsukumijima
adb2dab625 表記を arib25 から aribb25 に統一 2021-10-23 05:10:47 +09:00
tsukumijima
1bec0c186d stz2012 版の portable.h と td.c を削除 2021-10-23 05:02:05 +09:00
tsukumijima
a9cf8c45d5 Merge branch 'master' of github.com:epgdatacapbon/libarib25 2021-10-23 04:46:21 +09:00
tsukumijima
f79b38b982 Merge branch 'master' of github.com:stz2012/libarib25 2021-10-23 04:40:14 +09:00
stz2012
ab6afa7c7f
Merge pull request #29 from kazuki0824/fix-windows-installation-target
Windows用のインストールターゲットを追加
Thx kazuki0824
2021-10-01 14:46:09 +09:00
maleicacid
eb6483ca05 Windows用のインストールターゲットを追加 2021-09-17 19:05:22 +09:00
stz2012
0bcf17a3df
Merge pull request #28 from mittyorz/aarch64/arm_neon
use __ARM_NEON along with __ARM_NEON__ to detect NEON availability
2021-09-10 13:38:43 +09:00
Ken-ichi Mito
a1956187ad use __ARM_NEON along with __ARM_NEON__ to detect NEON availability
'__ARM_NEON' is proper symbol in ARM C Language Extensions
'__ARM_NEON__' is legacy and not defined anymore in Aarch64
2021-09-04 15:27:54 +09:00
stz2012
615e010e56
Merge pull request #27 from eternalharvest/hotfix/fix_broken_cis
Fix broken CI(Thx eternalharvest)
2021-01-05 10:14:39 +09:00
Takuya Sawada
d1f87c4405 fix broken CI on Travis-CI 2020-12-28 19:30:31 +09:00
Takuya Sawada
580a78d5b5 fix broken build with cygwin on Appveyor 2020-12-28 19:30:31 +09:00
Takuya Sawada
feafc373b0 support CI for VisualStudio 2019 on Appveyor 2020-12-28 18:25:46 +09:00
Takuya Sawada
e9505e927a simplify Appveyor CI scripts 2020-12-28 18:25:46 +09:00
unknown
c7c4bc2c6b put()がエラーになった場合の処理の変更と、未処理バッファの回収APIの追加
BonDriver共有ツール総合 その2
http://peace.2ch.net/test/read.cgi/avi/1428405907/471

put()のエラー処理の方はsbufとdbufのtail位置を呼び出される前の状態に巻き戻し、未処理バッファの回収APIはsbufのheadからtailまでを返すものをwithdraw()として実装
2020-10-06 00:30:05 +09:00
unknown
fcef9b7682 アダプテーションフィールドのみのパケットのスクランブルフラグの処理を修正
BonDriver共有ツール総合 その2
http://peace.2ch.net/test/read.cgi/avi/1428405907/443-444n
2020-10-05 23:42:17 +09:00
unknown
2470f5464d TSストリームの変更への自動追従に失敗する事があるのを修正
BonDriver共有ツール総合
http://peace.2ch.net/test/read.cgi/avi/1366339738/822
2020-10-05 23:18:29 +09:00
unknown
a9657eba64 軽微な最適化
https://echo.5ch.net/test/read.cgi/avi/1428405907/602-603n
2020-10-05 23:10:22 +09:00
HaijinW
fb9002479b YMMレジスタへのロード処理を微修正 2019-09-26 02:41:07 +09:00
HaijinW
5f7720acca .gitignoreの追加 2019-09-26 02:37:32 +09:00
HaijinW
55a00d0a42 誤字を修正 2019-09-26 02:34:31 +09:00
stz2012
5b24f2fe0f
Merge pull request #26 from KazuoHagihara/master
fix typo
2019-07-29 16:26:43 +09:00
KazuoHagihara
b293f33f44 fix typo 2019-07-29 15:56:21 +09:00
HaijinW
f8d4235417 進行状況のパーセント表示を修正 2019-07-28 05:42:56 +09:00