debugly / MRFFToolChainBuildShell

use github action auto compile FFmpeg libs. (预编译 FFmpeg 等库,为 ijkplayer 提供基础依赖保障。)
12 stars 7 forks source link

Need help for compiling ffmpeg for android #2

Open vinayhvaghamshi opened 1 week ago

vinayhvaghamshi commented 1 week ago

Its build is for Android but the problem is not registering IJKMEDIADATASOURCE_PROTOCOL

debugly commented 1 week ago

It doesn't matter. IJKMEDIADATASOURCE_PROTOCOL is a dummy protocol, just a placeholder in ffmpeg, let developer implement it in ijkplayer source code.

vinayhvaghamshi commented 1 week ago

I found out that this issue is in a patches and doesn't apply to all. That why missing other header file including application.h

debugly commented 6 days ago

application.h is in 0012-avutil-add-application.patch

debugly commented 6 days ago

The current compilation script is tailor-made for the Apple platform and cannot be adapted to the Android platform yet. Can you provide a full compilation script for the Android platform? The workload is a bit heavy, because ijkplayer was dependenting on ass、bluray、dav1d、dvdread、ffmpeg、freetype、fribidi、harfbuzz、openssl、opus、unibreak、uavs3d、smb2 Then I will merge them to MRFFToolChain.