-rw-r--r--[-rwxr-xr-x] | Android.mk | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | aml_screen.cpp | 4 | ||||
-rw-r--r--[-rwxr-xr-x] | v4l2_vdin.cpp | 69 | ||||
-rw-r--r--[-rwxr-xr-x] | v4l2_vdin.h | 20 |
4 files changed, 37 insertions, 56 deletions
diff --git a/aml_screen.cpp b/aml_screen.cpp index 0ed2cec..5baee05 100755..100644 --- a/aml_screen.cpp +++ b/aml_screen.cpp @@ -150,14 +150,14 @@ int screen_source_set_crop(struct aml_screen_device* dev, int x, int y, int widt return android::BAD_VALUE; } -int screen_source_aquire_buffer(struct aml_screen_device* dev, int* buff_info) +int screen_source_aquire_buffer(struct aml_screen_device* dev, aml_screen_buffer_info_t* buff_info) { android::vdin_screen_source* source = (android::vdin_screen_source*)dev->priv; return source->aquire_buffer(buff_info); } -int screen_source_release_buffer(struct aml_screen_device* dev, int* ptr) +int screen_source_release_buffer(struct aml_screen_device* dev, void* ptr) { android::vdin_screen_source* source = (android::vdin_screen_source*)dev->priv; return source->release_buffer(ptr); |