camera3_stream_buffer_set স্ট্রাকট রেফারেন্স

camera3_stream_buffer_set স্ট্রাকট রেফারেন্স

#include < camera3.h >

ডেটা ক্ষেত্র

camera3_stream_t * প্রবাহ
uint32_t সংখ্যা_বাফার
বাফার_হ্যান্ডেল_টি ** বাফার

বিস্তারিত বিবরণ

camera3_stream_buffer_set_t:

একটি প্রবাহের জন্য গ্র্যালোক বাফারের সম্পূর্ণ সেট। এই কাঠামোটি register_stream_buffers() কে দেওয়া হয়েছে ক্যামেরা HAL ডিভাইসটিকে নতুন বরাদ্দকৃত স্ট্রিম বাফারগুলি নিবন্ধন/ম্যাপ/ইত্যাদি করার অনুমতি দেওয়ার জন্য।

>= CAMERA_DEVICE_API_VERSION_3_2:

অপ্রচলিত (এবং ব্যবহার করা হয়নি)। বিশেষ করে, register_stream_buffersও অবহেলিত এবং কখনই আহ্বান করা হবে না।

ফাইল camera3.h এর 1844 লাইনে সংজ্ঞা।

ফিল্ড ডকুমেন্টেশন

buffer_handle_t** বাফার

এই স্ট্রীমের জন্য gralloc বাফার হ্যান্ডেলের অ্যারে। যদি স্ট্রিম ফর্ম্যাটটি HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED-এ সেট করা থাকে, তাহলে ক্যামেরা HAL ডিভাইসটিকে পাস করা বাফারগুলি পরীক্ষা করা উচিত কোনো প্ল্যাটফর্ম-প্রাইভেট পিক্সেল ফর্ম্যাট তথ্য নির্ধারণ করতে।

ফাইল camera3.h এর 1862 লাইনে সংজ্ঞা।

uint32_t সংখ্যা_বাফার

এই প্রবাহে বাফারের সংখ্যা। এটি কমপক্ষে স্ট্রিম->ম্যাক্স_বাফার হওয়ার নিশ্চয়তা।

ফাইল camera3.h এর 1854 লাইনে সংজ্ঞা।

camera3_stream_t * স্ট্রীম

এই বাফারগুলির অন্তর্গত স্ট্রীমের জন্য স্ট্রিম হ্যান্ডেল৷

ফাইল camera3.h এর 1848 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
  • hardware/libhardware/include/hardware/ camera3.h