Loading media/libmediaplayerservice/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,7 @@ cc_defaults { "libmemunreachable", "libnetd_client", "libpowermanager", "libsfplugin_ccodec_utils", "libstagefright", "libstagefright_foundation", "libstagefright_httplive", Loading media/libmediaplayerservice/StagefrightMetadataRetriever.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ #include <media/stagefright/MetaData.h> #include <media/stagefright/Utils.h> #include <media/CharacterEncodingDetector.h> #include <Codec2CommonUtils.h> namespace android { Loading Loading @@ -239,6 +240,13 @@ sp<IMemory> StagefrightMetadataRetriever::getImageInternal( } } } if (bitDepth == 10) { static const bool isP010Supported = isHalPixelFormatSupported(AHARDWAREBUFFER_FORMAT_YCbCr_P010); if (!isP010Supported) { bitDepth = 8; } } if (metaOnly) { return FrameDecoder::getMetadataOnly(trackMeta, colorFormat, thumbnail, bitDepth); Loading media/libmediaplayerservice/fuzzer/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ cc_defaults { "libmedia", "libstagefright", "libutils", "libsfplugin_ccodec_utils", "libstagefright_foundation", ], fuzz_config: { Loading Loading
media/libmediaplayerservice/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,7 @@ cc_defaults { "libmemunreachable", "libnetd_client", "libpowermanager", "libsfplugin_ccodec_utils", "libstagefright", "libstagefright_foundation", "libstagefright_httplive", Loading
media/libmediaplayerservice/StagefrightMetadataRetriever.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ #include <media/stagefright/MetaData.h> #include <media/stagefright/Utils.h> #include <media/CharacterEncodingDetector.h> #include <Codec2CommonUtils.h> namespace android { Loading Loading @@ -239,6 +240,13 @@ sp<IMemory> StagefrightMetadataRetriever::getImageInternal( } } } if (bitDepth == 10) { static const bool isP010Supported = isHalPixelFormatSupported(AHARDWAREBUFFER_FORMAT_YCbCr_P010); if (!isP010Supported) { bitDepth = 8; } } if (metaOnly) { return FrameDecoder::getMetadataOnly(trackMeta, colorFormat, thumbnail, bitDepth); Loading
media/libmediaplayerservice/fuzzer/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ cc_defaults { "libmedia", "libstagefright", "libutils", "libsfplugin_ccodec_utils", "libstagefright_foundation", ], fuzz_config: { Loading