mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-17 06:30:41 +08:00
[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:
@@ -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;
|
||||
}
|
||||
|
Reference in New Issue
Block a user