camera2_stream_in_ops স্ট্রাকট রেফারেন্স
camera2_stream_in_ops স্ট্রাকট রেফারেন্স
#include < camera2.h >
ডেটা ক্ষেত্র | |
int(* | acquire_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t **বাফার) |
int(* | release_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t *বাফার) |
বিস্তারিত বিবরণ
ইনপুট পুনঃপ্রক্রিয়া স্ট্রীম সারি ব্যবস্থাপনা. এই পদ্ধতিগুলির একটি সেট এইচএএল ডিভাইসে অ্যালোকেট_রিপ্রসেস_স্ট্রিম(); এগুলি রিপ্রসেস স্ট্রীমের ইনপুট গ্র্যালক বাফার সারির সাথে ইন্টারঅ্যাক্ট করতে ব্যবহৃত হয়।
ফিল্ড ডকুমেন্টেশন
int(* acquire_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t **বাফার) |
পুনঃপ্রক্রিয়া করতে ইমেজ ডেটার পরবর্তী বাফার পান। বাফারের প্রস্থ, উচ্চতা এবং বিন্যাস allocate_reprocess_stream() এ স্থির করা হয়েছে এবং প্রয়োজন অনুসারে প্ল্যাটফর্ম গ্র্যালক মডিউল থেকে স্ট্রাইড এবং অন্যান্য বিবরণ জিজ্ঞাসা করা উচিত। বাফার ইতিমধ্যে ব্যবহারের জন্য লক করা হবে.
int(* release_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t *বাফার) |
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
- hardware/libhardware/include/hardware/ camera2.h