Camera2_stream_in_ops Yapı Referansı
#include < camera2.h >
Veri alanları | |
int(* | gain_buffer )(const struct kamera2_stream_in_ops *w, buffer_handle_t **buffer) |
int(* | Release_buffer )(const struct kamera2_stream_in_ops *w, buffer_handle_t *buffer) |
Detaylı Açıklama
Giriş yeniden işleme akışı kuyruğu yönetimi. Bu yöntemlerin bir kümesi HAL aygıtına allocate_reprocess_stream(); dosyasında sağlanır; yeniden işleme akışının giriş gralloc arabellek kuyruğuyla etkileşimde bulunmak için kullanılırlar.
Saha Dokümantasyonu
int(* gain_buffer)(const struct kamera2_stream_in_ops *w, buffer_handle_t **buffer) |
Yeniden işlenecek bir sonraki görüntü verisi arabelleğini alın. Tamponun genişliği, yüksekliği ve formatı allocate_reprocess_stream()'de sabitlenmiştir ve adım ve diğer ayrıntılar gerektiğinde platform gralloc modülünden sorgulanmalıdır. Arabellek zaten kullanım için kilitlenecektir.
int(* yayın_buffer)(const struct kamera2_stream_in_ops *w, buffer_handle_t *tampon) |
Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
- donanım/libdonanım/include/donanım/ kamera2.h