Qualité vidéo de la caméra par défaut Android 12.0 1080p

Qualité vidéo de la caméra par défaut Android 12.0 1080p

Récemment, j'ai reçu des commentaires de clients indiquant qu'ils souhaitaient que la qualité vidéo dans les paramètres vidéo de la caméra soit de 1080p par défaut. Pour modifier la qualité vidéo par défaut de la caméra, nous devons d'abord savoir quel est l'indice pour différentes qualités, 1080p, 720p, 480p, CIF Les indices correspondant aux quatre qualités d'image sont 0, 1, 2 et 3. Après avoir su que l'indice correspondant à 1080p est 0, il suffit de le mettre à 0 par défaut lorsque le code obtient l'indice. les modifications spécifiques sont les suivantes :

/vendor/mediatek/proprietary/packages/apps/Camera2/feature/setting/videoquality/src/com/mediatek/camera/feature/setting/videoquality/VideoQualityCaptureRequestConfig.java

    /**
     * Get the max size as default value of video quality.
     * @return getDefaultValue.
     */
    private String getDefaultQuality() {
        int defaultIndex = 0;
-        if (mVideoQuality.getSupportedPlatformValues().size() > QUALITY_INDEX_NUMBER) {
-            defaultIndex = 1;
-        }
        String defaultSize = mVideoQuality.getSupportedPlatformValues().get(defaultIndex);
        return defaultSize;
    }

Recompilez et vérifiez, la modification prend effet, la qualité vidéo par défaut de la caméra a été réglée sur 1080p

Je suppose que tu aimes

Origine blog.csdn.net/Jeffries_C/article/details/134977001
conseillé
Classement