mirror of
https://github.com/raspberrypi/userland.git
synced 2025-12-06 04:49:12 +00:00
isp: Add stats port to enable userspace 3A algorithms
Still needs some tarting up with regard enabling ports in random orders, but all seems to be working.
This commit is contained in:
committed by
popcornmix
parent
e31da99739
commit
b1dc4cb6a7
@@ -168,6 +168,10 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
*/
|
*/
|
||||||
#define MMAL_ENCODING_EGL_IMAGE MMAL_FOURCC('E','G','L','I')
|
#define MMAL_ENCODING_EGL_IMAGE MMAL_FOURCC('E','G','L','I')
|
||||||
|
|
||||||
|
/** ISP image statistics format
|
||||||
|
*/
|
||||||
|
#define MMAL_ENCODING_BRCM_STATS MMAL_FOURCC('S','T','A','T')
|
||||||
|
|
||||||
/* }@ */
|
/* }@ */
|
||||||
|
|
||||||
/** \name Pre-defined audio encodings */
|
/** \name Pre-defined audio encodings */
|
||||||
|
|||||||
@@ -688,6 +688,7 @@ static struct {
|
|||||||
{MMAL_ENCODING_BMP, OMX_IMAGE_CodingBMP},
|
{MMAL_ENCODING_BMP, OMX_IMAGE_CodingBMP},
|
||||||
{MMAL_ENCODING_TGA, OMX_IMAGE_CodingTGA},
|
{MMAL_ENCODING_TGA, OMX_IMAGE_CodingTGA},
|
||||||
{MMAL_ENCODING_PPM, OMX_IMAGE_CodingPPM},
|
{MMAL_ENCODING_PPM, OMX_IMAGE_CodingPPM},
|
||||||
|
{MMAL_ENCODING_BRCM_STATS, OMX_IMAGE_CodingBrcmStatistics},
|
||||||
{MMAL_ENCODING_UNKNOWN, OMX_IMAGE_CodingUnused}
|
{MMAL_ENCODING_UNKNOWN, OMX_IMAGE_CodingUnused}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -66,6 +66,7 @@ typedef enum OMX_IMAGE_CODINGTYPE {
|
|||||||
|
|
||||||
OMX_IMAGE_CodingTGA,
|
OMX_IMAGE_CodingTGA,
|
||||||
OMX_IMAGE_CodingPPM,
|
OMX_IMAGE_CodingPPM,
|
||||||
|
OMX_IMAGE_CodingBrcmStatistics, /**< Statistics from the Brcm ISP */
|
||||||
|
|
||||||
OMX_IMAGE_CodingMax = 0x7FFFFFFF
|
OMX_IMAGE_CodingMax = 0x7FFFFFFF
|
||||||
} OMX_IMAGE_CODINGTYPE;
|
} OMX_IMAGE_CODINGTYPE;
|
||||||
|
|||||||
Reference in New Issue
Block a user