-
Notifications
You must be signed in to change notification settings - Fork 10
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
Unused img_format parameter in vl_video_encoder_init function #1
Comments
The library originates from Amlogic. They defined the API. The parameter likely exists to maintain compatibility with older/newer code. |
The code seems to be three libraries mixed together with some parts deleted and other commented out. Maybe they wanted to protect IP.
It is clear that the code is made by a third part that customized it before deliver. How do you get the code? This code is useful to use the Odroid C2 video processor so how do you see its future? Is there a plan to clean, correct, adapt the code/and or incorporate upstream patches? Some interesting forks exists already that tries to correct an error in one and extend functionality in another. |
The code was provided to HardKernel which then made it available to developers. As a convenience to other developers, I made my changes and example programs using the library available here (github).
The future, as I currently understand it, is that proprietary libraries such as this will be migrated to the Linux V4L2 API as part of current mainlining efforts. I do not have any time frame estimates, and I am not involved in the mainlining process.
The intent of the repository is to serve as a known, tested, starting point for others. As mentioned earlier, this library should become obsolete once Amlogic mainline kernel integration is complete. Therefore, at this time, I do not have plans for further work on this library. |
Thanks for taking time to answer my questions in both issues. I will do some experiments and adapt code in a personal fork while waiting for mainlined V4L2 driver. |
See issue OtherCrashOverride#1 thanks to OtherCrashOverride
c2_vpcodec/libvpcodec.cpp
Line 75 in 355a7f4
The text was updated successfully, but these errors were encountered: