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 (); इनका उपयोग रेप्रोसेस स्ट्रीम के इनपुट ग्रैलोक बफर कतार के साथ बातचीत करने के लिए किया जाता है।
फील्ड प्रलेखन
पूर्णांक (* acquire_buffer) (स्थिरांक struct camera2_stream_in_ops * w, ** बफर buffer_handle_t) |
पुनर्प्रकाशन के लिए छवि डेटा का अगला बफ़र प्राप्त करें। बफर की चौड़ाई, ऊंचाई और प्रारूप को आवंटित किया जाता है जो आवंटित किया जाता है_reprocess_stream (), और स्ट्राइड और अन्य विवरण को प्लेटफॉर्म ग्रालॉक मॉड्यूल से आवश्यकतानुसार हटाया जाना चाहिए। बफर को पहले से ही इस्तेमाल के लिए बंद कर दिया जाएगा।
int (* release_buffer) ( कास्ट स्ट्रक्चर कैमरा2_stream_in_ops * w, बफर_हैंडल_टी * कैप्सूल) |
इस संरचना का प्रलेखन निम्न फ़ाइल से उत्पन्न हुआ था:
- हार्डवेयर / कामचलाऊ / शामिल / हार्डवेयर / camera2.h