PRIV é qualquer destino cujos tamanhos disponíveis usam StreamConfigurationMap.getOutputSizes(Class) sem formato direto visível pelo aplicativo
YUV é uma superfície de destino que usa o formato ImageFormat.YUV_420_888
JPEG é o formato ImageFormat.JPEG
RAW é o formato ImageFormat.RAW_SENSOR.
Para a coluna de tamanho máximo, PREVIEW é o tamanho mais indicado para a resolução da tela do dispositivo, ou para 1080p (1.920 x 1.080), o que for menor. RECORD indica a resolução de gravação máxima oferecida pelo dispositivo da câmera, como determinado por CamcorderProfile. E MAXIMUM representa a resolução de saída máxima do dispositivo da câmera para determinado formato ou destino de StreamConfigurationMap.getOutputSizes(int).
O nível de hardware compatível é uma descrição geral dos recursos do dispositivo da câmera, resumindo diversas funcionalidades em um campo. Cada nível agrega outros recursos ao anterior e é sempre um superconjunto invariável do nível anterior. A ordem é LEGACY < LIMITED < FULL < LEVEL_3.