Como executar os casos de teste do PVPlayer no Android?
Pergunta
Olá, você pode me dizer como executar os casos de teste definidos em/externo/OpenCore/MONGINES/PLAYER/TEST/SRC no código Donut?
Eu vi a documentação do PVPlayer, mas isso não fornece nenhuma informação. Estou tentando executar um arquivo SDP no PVPlayer.
Solução
Tente seguir as etapas a seguir para executar os testes de mecanismo de player PV (eu fiz tudo isso com código de donut e safira de produto):
1. Você deve incluir a seguinte linha em /external/opencore/Android.mk
Ao fazer construção:
#include $(PV_TOP)/engines/player/test/Android.mk
Ou descompor isso (se for comentado) ou remova qualquer verificação que esteja evitando essa linha a ser incluída.
2.Compense e instale as imagens no telefone.
3. Agora a concha aberta (use adb shell
comando). vá para o diretório /system/bin
. Haverá um excutível pvplayer_engine_test
. Agora execute o seguinte comando:
pvplayer_engine_test -test x y -source xyz.mp4 -logfile -logall
onde x é o número do caso de teste inicial e y é o número do caso de teste final.
(Para mais opções de linha de comando, consulte pvplayer_engine_unit_test_guide.pdf
que está disponível em /external/opencore/doc
localização).
Espero que isto ajude.