कैमरा2_स्ट्रीम_इन_ऑप्स संरचना संदर्भ

कैमरा2_स्ट्रीम_इन_ऑप्स संरचना संदर्भ

#include < camera2.h >

डेटा फ़ील्ड

पूर्णांक(* Acquire_buffer )(स्थिरांक संरचना कैमरा2_stream_in_ops *w, बफ़र_हैंडल_t **बफ़र)
पूर्णांक(* रिलीज_बफर )(कॉन्स्ट स्ट्रक्चर कैमरा2_स्ट्रीम_इन_ऑप्स *डब्ल्यू, बफर_हैंडल_टी *बफर)

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

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

कैमरा2.एच फ़ाइल की पंक्ति 160 पर परिभाषा।

फ़ील्ड दस्तावेज़ीकरण

int(* Acquire_buffer)(const struct कैमरा2_stream_in_ops *w, बफर_हैंडल_t **बफर)

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

कैमरा2.एच फ़ाइल की पंक्ति 167 पर परिभाषा।

int(* रिलीज_बफर)(कास्ट स्ट्रक्चर कैमरा2_स्ट्रीम_इन_ऑप्स *डब्ल्यू, बफर_हैंडल_टी *बफर)

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

कैमरा2.एच फ़ाइल की पंक्ति 172 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
  • हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ कैमरा2.एच