Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need help for compiling ffmpeg for android #2

Open
vinayhvaghamshi opened this issue Sep 24, 2024 · 7 comments
Open

Need help for compiling ffmpeg for android #2

vinayhvaghamshi opened this issue Sep 24, 2024 · 7 comments

Comments

@vinayhvaghamshi
Copy link

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

@debugly
Copy link
Owner

debugly commented Sep 25, 2024

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

@vinayhvaghamshi
Copy link
Author

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
Copy link
Owner

debugly commented Sep 26, 2024

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

@debugly
Copy link
Owner

debugly commented Sep 26, 2024

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.

@vinayhvaghamshi
Copy link
Author

Will definitely send the required update for android platform and I will make sure that changes should be in configure for ffmpeg based up on NDK and other compilation script would be same for both android/ios.

@debugly
Copy link
Owner

debugly commented Oct 4, 2024

great

@debugly
Copy link
Owner

debugly commented Nov 12, 2024

@vinayhvaghamshi Is everything going smoothly?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants