mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-05 09:06:50 +08:00
[test]: add buffer pointer verification to mpp_buffer_test
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1018 6e48237b-75ef-9749-8fc9-41990f28c85a
This commit is contained in:
@@ -132,6 +132,8 @@ int main()
|
||||
goto MPP_BUFFER_failed;
|
||||
}
|
||||
|
||||
mpp_log("allocator get ptr %p with fd %d\n", commit.ptr, commit.fd);
|
||||
|
||||
/*
|
||||
* NOTE: commit buffer info will be directly return within new MppBuffer
|
||||
* This mode allow input group is NULL
|
||||
@@ -141,6 +143,21 @@ int main()
|
||||
mpp_err("mpp_buffer_test mpp_buffer_commit failed\n");
|
||||
goto MPP_BUFFER_failed;
|
||||
}
|
||||
|
||||
/*
|
||||
* test imported buffer
|
||||
*/
|
||||
{
|
||||
void *ptr = mpp_buffer_get_ptr(commit_buffer[i]);
|
||||
if (NULL == ptr) {
|
||||
mpp_err("mpp_buffer_test mpp_buffer_get_ptr failed\n");
|
||||
goto MPP_BUFFER_failed;
|
||||
}
|
||||
|
||||
mpp_log("get ptr %p from fd %d\n", ptr, mpp_buffer_get_fd(commit_buffer[i]));
|
||||
|
||||
memset(ptr, 0, mpp_buffer_get_size(commit_buffer[i]));
|
||||
}
|
||||
}
|
||||
|
||||
for (i = 0; i < count; i++) {
|
||||
|
Reference in New Issue
Block a user