1.pv_player_engine.cpp文件
文件目录:
external/opencore/engines/player/src/pv_player_engine.cpp
编译后生成的静态库:
obj/STATIC_LIBRARIES/libpvplayer_engine_intermediates/libpvplayer_engine.a
引用此静态库后生成的动态库:
obj/SHARED_LIBRARIES/libopencore_player_intermediates/LINKED/libopencore_player.so
2.android_audio_output.cpp文件
文件目录:
external/opencore/android/android_audio_output.cpp
编译后生成的静态库:
/obj/STATIC_LIBRARIES/libandroidpv_intermediates/libandroidpv.a
引用此静态库后生成的动态库:
obj/SHARED_LIBRARIES/libopencore_player_intermediates/LINKED/libopencore_player.so
3.movieatom.cpp文件
文件目录:
external/opencore/fileformats/mp4/parser/src/movieatom.cpp
编译后生成的静态库:
obj/STATIC_LIBRARIES/libpvmp4ff_intermediates/libpvmp4ff.a)
引用此静态库后生成的动态库:
obj/SHARED_LIBRARIES/libopencore_player_intermediates/LINKED/libopencore_player.so
最终编译后的so库位置:
out/target/product/xxx/symbols/system/lib/libopencore_player.so)
4.pvmf_omx_audiodec_node.cpp文件
文件目录:
external/opencore/nodes/pvomxaudiodecnode/src/pvmf_omx_audiodec_node.cpp
编译后生成的静态库:
obj/STATIC_LIBRARIES/libpvomxaudiodecnode_intermediates/libpvomxaudiodecnode.a
引用此静态库后生成的动态库:
/obj/SHARED_LIBRARIES/libopencore_common_intermediates/LINKED/libopencore_common.so