exch-bms2 / beatoraja

Cross-platform rhythm game based on Java and libGDX.
GNU General Public License v3.0
623 stars 146 forks source link

Fixed compatibility issues with loop processing #805

Closed Getaji closed 1 month ago

Getaji commented 1 month ago

PR #801 (Improved video loop performance) にて、現在プロジェクトで依存関係にあるJavaCV v1.3.3で利用できないメソッド grabber.setVideoFrameNumber(int) (v1.4.1から利用可能) を用いていたため、互換性のあるメソッド setFrameNumber(int) を用いるように修正しました。

v1.3.3と最新版v1.5.10では setFrameNumber(int) の実装が少し異なりますが、どちらでも動作することを確認しています。