mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-05 17:16: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;
|
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
|
* NOTE: commit buffer info will be directly return within new MppBuffer
|
||||||
* This mode allow input group is NULL
|
* This mode allow input group is NULL
|
||||||
@@ -141,6 +143,21 @@ int main()
|
|||||||
mpp_err("mpp_buffer_test mpp_buffer_commit failed\n");
|
mpp_err("mpp_buffer_test mpp_buffer_commit failed\n");
|
||||||
goto MPP_BUFFER_failed;
|
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++) {
|
for (i = 0; i < count; i++) {
|
||||||
|
Reference in New Issue
Block a user