Remove pixel format conversion functions from jni
For some reason pixel format conversion functions were exposed to jni
where they were not used.
Bug: 117921091
Test: all tests should pass
Change-Id: Id0413144ab4b17a08099a26379072765e027dcb2
diff --git a/media/jni/android_media_ImageReader.cpp b/media/jni/android_media_ImageReader.cpp
index 7168b2d..77878f8 100644
--- a/media/jni/android_media_ImageReader.cpp
+++ b/media/jni/android_media_ImageReader.cpp
@@ -360,10 +360,8 @@
__FUNCTION__, width, height, format, maxImages);
PublicFormat publicFormat = static_cast<PublicFormat>(format);
- nativeFormat = android_view_Surface_mapPublicFormatToHalFormat(
- publicFormat);
- nativeDataspace = android_view_Surface_mapPublicFormatToHalDataspace(
- publicFormat);
+ nativeFormat = mapPublicFormatToHalFormat(publicFormat);
+ nativeDataspace = mapPublicFormatToHalDataspace(publicFormat);
jclass clazz = env->GetObjectClass(thiz);
if (clazz == NULL) {
@@ -729,8 +727,7 @@
jobject byteBuffer = NULL;
PublicFormat publicReaderFormat = static_cast<PublicFormat>(readerFormat);
- int halReaderFormat = android_view_Surface_mapPublicFormatToHalFormat(
- publicReaderFormat);
+ int halReaderFormat = mapPublicFormatToHalFormat(publicReaderFormat);
if (isFormatOpaque(halReaderFormat) && numPlanes > 0) {
String8 msg;
@@ -796,8 +793,7 @@
return static_cast<jint>(PublicFormat::PRIVATE);
} else {
BufferItem* buffer = Image_getBufferItem(env, thiz);
- int readerHalFormat = android_view_Surface_mapPublicFormatToHalFormat(
- static_cast<PublicFormat>(readerFormat));
+ int readerHalFormat = mapPublicFormatToHalFormat(static_cast<PublicFormat>(readerFormat));
int32_t fmt = applyFormatOverrides(
buffer->mGraphicBuffer->getPixelFormat(), readerHalFormat);
// Override the image format to HAL_PIXEL_FORMAT_YCbCr_420_888 if the actual format is
@@ -808,8 +804,7 @@
if (isPossiblyYUV(fmt)) {
fmt = HAL_PIXEL_FORMAT_YCbCr_420_888;
}
- PublicFormat publicFmt = android_view_Surface_mapHalFormatDataspaceToPublicFormat(
- fmt, buffer->mDataSpace);
+ PublicFormat publicFmt = mapHalFormatDataspaceToPublicFormat(fmt, buffer->mDataSpace);
return static_cast<jint>(publicFmt);
}
}