[FFmpeg-devel] [PATCH] avcodec: Remove libstagefright
nfxjfg at googlemail.com
Sun Jan 3 19:42:21 CET 2016
On Sun, 3 Jan 2016 13:37:18 -0500
Derek Buitenhuis <derek.buitenhuis at gmail.com> wrote:
> It serves absolutely no purpose other than to confuse potentional
> Android developers about how to use hardware acceleration properly
> on the the platform. Both stagefright itself, and MediaCodec, have
> avcodec backends already, and this is the correct way to use it.
> MediaCodec as a proper JNI API.
> Furthermore, stagefright support in avcodec needs a series of
> magic incantations and version-specific stuff, such that
> using it actually provides downsides compared just using the actual
> Android frameworks properly, in that it is a lot more work and confusion
> to get it even running. It also leads to a lot of misinformation, like
> these sorts of comments (in ) that are absolutely incorrect.
>  http://stackoverflow.com/a/29362353/3115956
> Signed-off-by: Derek Buitenhuis <derek.buitenhuis at gmail.com>
> I am certain there are many more reasons to remvoe this as well. I know
> its own author despises it, and I know j-b will same things to say.
> I have CC'd the person listed in MAINTAINERS for this set of code as well.
> Please discuss, and keep discourse civil and avoid ad hominems, etc.
Yes, we should probably have Android support, but then we should use
the preferred APIs.
More information about the ffmpeg-devel