1、[h265d] skip decoder poc small then cra frame,fix seek picture mosaic

2、[h265d] skip hevcc case the steam is align with zero cause decoder fail
3、[mpp_dec] add fast dec path for mpp dec   

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@507 6e48237b-75ef-9749-8fc9-41990f28c85a
This commit is contained in:
ChenSiyong
2015-12-10 21:44:51 +00:00
parent 99112e287a
commit 0aabc8d9d9
16 changed files with 352 additions and 93 deletions

View File

@@ -63,7 +63,13 @@ int mpi_test()
mpp_log("mpi_test decoder test start\n");
// decoder demo
ret = mpp_init(&ctx, &mpi, MPP_CTX_DEC, MPP_VIDEO_CodingUnused);
ret = mpp_construct(&ctx, &mpi);
if (MPP_OK != ret) {
mpp_err("mpp_construct failed\n");
goto MPP_TEST_FAILED;
}
ret = mpp_init(ctx, MPP_CTX_DEC, MPP_VIDEO_CodingUnused);
if (MPP_OK != ret) {
mpp_err("mpp_init failed\n");
goto MPP_TEST_FAILED;
@@ -172,7 +178,13 @@ int mpi_test()
mpp_log("mpi_test encoder test start\n");
// encoder demo
ret = mpp_init(&ctx, &mpi, MPP_CTX_ENC, MPP_VIDEO_CodingUnused);
ret = mpp_construct(&ctx, &mpi);
if (MPP_OK != ret) {
mpp_err("mpp_construct failed\n");
goto MPP_TEST_FAILED;
}
ret = mpp_init(ctx, MPP_CTX_ENC, MPP_VIDEO_CodingUnused);
if (MPP_OK != ret) {
mpp_err("mpp_init failed\n");
goto MPP_TEST_FAILED;