ক্যামেরা 3_স্ট্রিম_ কনফিগারেশন স্ট্রাক্ট রেফারেন্স

ক্যামেরা 3_স্ট্রিম_ কনফিগারেশন স্ট্রাক্ট রেফারেন্স

#include < camera3.h >

ডেটা ক্ষেত্রসমূহ

uint32_t num_streams
ক্যামেরা 3_ স্ট্রিম_টি ** স্রোত
uint32_t অপারেশন_মোড

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

ক্যামেরা 3_স্ট্রিম_ কনফিগারেশন_টি:

কনফিগার_স্ট্রিম () দ্বারা ব্যবহৃত স্ট্রিম সংজ্ঞাগুলির একটি কাঠামো। এই কাঠামোটি সমস্ত আউটপুট স্ট্রিম এবং বর্তমান ক্যামেরা ব্যবহারের ক্ষেত্রে পুনরায় প্রক্রিয়াকরণ ইনপুট প্রবাহকে সংজ্ঞায়িত করে।

ফাইলের ক্যামেরা 3 এইচ এর 1688 লাইনে সংজ্ঞা।

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

uint32_t num_streams

কাঠামোর দ্বারা অনুরোধ করা মোট স্ট্রিমগুলির সংখ্যা। এর মধ্যে ইনপুট এবং আউটপুট উভয় স্ট্রিম রয়েছে। স্ট্রিমগুলির সংখ্যা কমপক্ষে 1 হবে এবং কমপক্ষে একটি আউটপুট-সক্ষম স্ট্রিম থাকবে।

ফাইলের ক্যামেরা 3 এইচ এর 1694 লাইনে সংজ্ঞা।

uint32_t অপারেশন_মোড

> = CAMERA_DEVICE_API_VERSION_3_3:

এই কনফিগারেশনে স্ট্রিমগুলির অপারেশন মোড, ক্যামেরা 3_স্ট্রিম_ কনফিগারেশন_মোড_টি সংজ্ঞায়িত মানগুলির মধ্যে একটি। এইচএল স্ট্রিমের সম্পত্তি (যেমন, ক্যামেরা 3_স্ট্রিম-> ম্যাক্স_বাফলার) যথাযথভাবে সেট করতে এই মোডটিকে সূচক হিসাবে ব্যবহার করতে পারে। উদাহরণস্বরূপ, যদি কনফিগারেশনটি CAMERA3_STREAM_CONFIGURATION_CONSTRAINED_HIGH_SPEED_MODE হয়, এইচএল ব্যাচ মোড ক্রিয়াকলাপের জন্য আরও বাফার সেট করতে চাইবে (অ্যান্ড্রয়েড.কন্ট্রোল.ভ্যাশনযোগ্য হাইস্পাইপিভিডিও কনফিগারেশনগুলি ব্যাচ মোড সংজ্ঞাটির জন্য)

ফাইলের ক্যামেরা 3 এইচ এর 1722 লাইনে সংজ্ঞা।

ক্যামেরা এইচএল ডিভাইসের ইনপুট / আউটপুট কনফিগারেশন নির্ধারণ করে ক্যামেরা স্ট্রিম পয়েন্টারগুলির একটি অ্যারে।

একক কনফিগারেশনে সর্বাধিক একটি ইনপুট-সক্ষম স্ট্রিম সংজ্ঞায়িত করা যেতে পারে (INPUT বা দ্বিখণ্ডিত)।

কমপক্ষে একটি আউটপুট-সক্ষম স্ট্রিম অবশ্যই সংজ্ঞায়িত করা উচিত (OUTPUT বা দ্বিখণ্ডিত)।

ফাইলের ক্যামেরা 3 হ'র 1706 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে উত্পন্ন হয়েছিল:
  • হার্ডওয়্যার / লিবার্ডওয়্যার / অন্তর্ভুক্ত / হার্ডওয়্যার / ক্যামেরা 3