[mpp_buffer]: update mpp_buffer_test

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@386 6e48237b-75ef-9749-8fc9-41990f28c85a
This commit is contained in:
ChenHengming
2015-10-19 00:22:21 +00:00
parent bb540c8bc1
commit e8a195b429

View File

@@ -33,6 +33,7 @@ int main()
MppBuffer commit_buffer[MPP_BUFFER_TEST_COMMIT_COUNT];
void *commit_ptr[MPP_BUFFER_TEST_COMMIT_COUNT];
MppBuffer normal_buffer[MPP_BUFFER_TEST_NORMAL_COUNT];
MppBuffer legacy_buffer = NULL;
size_t size = MPP_BUFFER_TEST_SIZE;
RK_S32 count = MPP_BUFFER_TEST_COMMIT_COUNT;
RK_S32 i;
@@ -139,6 +140,19 @@ int main()
}
mpp_log("mpp_buffer_test success\n");
ret = mpp_buffer_get(NULL, &legacy_buffer, MPP_BUFFER_TEST_SIZE);
if (MPP_OK != ret) {
mpp_log("mpp_buffer_test mpp_buffer_get legacy buffer failed\n");
goto MPP_BUFFER_failed;
}
ret = mpp_buffer_put(legacy_buffer);
if (MPP_OK != ret) {
mpp_log("mpp_buffer_test mpp_buffer_put legacy buffer failed\n");
goto MPP_BUFFER_failed;
}
return ret;
MPP_BUFFER_failed:
@@ -163,6 +177,11 @@ MPP_BUFFER_failed:
group = NULL;
}
if (legacy_buffer) {
mpp_buffer_put(legacy_buffer);
legacy_buffer = NULL;
}
mpp_log("mpp_buffer_test failed\n");
return ret;
}