我正在c ++中创建跨平台程序 。在我的Android平台程序中,我需要视频解码hw加速。我发现,我需要查看libstagefright.cpp。其中包含ffmpeg库。我发现其中包括:
#include <binder/ProcessState.h>
#include <media/stagefright/MetaData.h>
#include <media/stagefright/MediaBufferGroup.h>
#include <media/stagefright/MediaDebug.h>
#include <media/stagefright/MediaDefs.h>
#include <media/stagefright/OMXClient.h>
#include <media/stagefright/OMXCodec.h>
#include <utils/List.h>
另外,我发现这些标头的源代码在这里:https://android.googlesource.com。但我无法理解以哪种方式构建它们。所以,我的问题是:我在哪里可以获得这些库或者如何获取我需要构建的源代码?另外,我寻找建议哪种方式我可以更好地使用Android视频解码hw加速+ ffmpeg。