संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

camera2_stream_in_ops संरचना संदर्भ

camera2_stream_in_ops संरचना संदर्भ

#include < camera2.h >

डेटा फ़ील्ड

int (* अधिग्रहण_बफ़र ) ( कांस्टेबल कैमरा 2_stream_in_ops * w, बफर_हैंडल_टी ** बफर)
int (* release_buffer ) (स्थिरांक struct camera2_stream_in_ops * w, buffer_handle_t * बफर)

विस्तृत विवरण

इनपुट रिप्रोसेस स्ट्रीम कतार प्रबंधन। इन विधियों का एक सेट आवंटित डिवाइस में HAL डिवाइस को आवंटित किया गया है_reprocess_stream (); इनका उपयोग रेप्रोसेस स्ट्रीम के इनपुट ग्रैलोक बफर कतार के साथ बातचीत करने के लिए किया जाता है।

फ़ाइल camera2.h की लाइन 160 पर परिभाषा।

फील्ड प्रलेखन

पूर्णांक (* acquire_buffer) (स्थिरांक struct camera2_stream_in_ops * w, ** बफर buffer_handle_t)

पुनर्प्रकाशन के लिए छवि डेटा का अगला बफ़र प्राप्त करें। बफर की चौड़ाई, ऊंचाई और प्रारूप को आवंटित किया जाता है जो आवंटित किया जाता है_reprocess_stream (), और स्ट्राइड और अन्य विवरण को प्लेटफॉर्म ग्रालॉक मॉड्यूल से आवश्यकतानुसार हटाया जाना चाहिए। बफर को पहले से ही इस्तेमाल के लिए बंद कर दिया जाएगा।

फ़ाइल camera2.h की लाइन 167 पर परिभाषा।

int (* release_buffer) ( कास्ट स्ट्रक्चर कैमरा2_stream_in_ops * w, बफर_हैंडल_टी * कैप्सूल)

पुन: उपयोग के लिए बफर कतार में एक प्रयुक्त बफर लौटें।

फ़ाइल camera2.h की लाइन 172 पर परिभाषा।


इस संरचना का प्रलेखन निम्न फ़ाइल से उत्पन्न हुआ था:
  • हार्डवेयर / कामचलाऊ / शामिल / हार्डवेयर / camera2.h