Loading media/codec2/sfplugin/CCodec.cpp +4 −1 Original line number Original line Diff line number Diff line Loading @@ -30,6 +30,7 @@ #include <android/hardware/media/c2/1.0/IInputSurface.h> #include <android/hardware/media/c2/1.0/IInputSurface.h> #include <android/hardware/media/omx/1.0/IGraphicBufferSource.h> #include <android/hardware/media/omx/1.0/IGraphicBufferSource.h> #include <android/hardware/media/omx/1.0/IOmx.h> #include <android/hardware/media/omx/1.0/IOmx.h> #include <android-base/properties.h> #include <android-base/stringprintf.h> #include <android-base/stringprintf.h> #include <cutils/properties.h> #include <cutils/properties.h> #include <gui/IGraphicBufferProducer.h> #include <gui/IGraphicBufferProducer.h> Loading Loading @@ -1011,7 +1012,9 @@ void CCodec::configure(const sp<AMessage> &msg) { // Query vendor format for Flexible YUV // Query vendor format for Flexible YUV std::vector<std::unique_ptr<C2Param>> heapParams; std::vector<std::unique_ptr<C2Param>> heapParams; C2StoreFlexiblePixelFormatDescriptorsInfo *pixelFormatInfo = nullptr; C2StoreFlexiblePixelFormatDescriptorsInfo *pixelFormatInfo = nullptr; if (mClient->query( int vendorSdkVersion = base::GetIntProperty( "ro.vendor.build.version.sdk", android_get_device_api_level()); if (vendorSdkVersion >= __ANDROID_API_S__ && mClient->query( {}, {}, {C2StoreFlexiblePixelFormatDescriptorsInfo::PARAM_TYPE}, {C2StoreFlexiblePixelFormatDescriptorsInfo::PARAM_TYPE}, C2_MAY_BLOCK, C2_MAY_BLOCK, Loading Loading
media/codec2/sfplugin/CCodec.cpp +4 −1 Original line number Original line Diff line number Diff line Loading @@ -30,6 +30,7 @@ #include <android/hardware/media/c2/1.0/IInputSurface.h> #include <android/hardware/media/c2/1.0/IInputSurface.h> #include <android/hardware/media/omx/1.0/IGraphicBufferSource.h> #include <android/hardware/media/omx/1.0/IGraphicBufferSource.h> #include <android/hardware/media/omx/1.0/IOmx.h> #include <android/hardware/media/omx/1.0/IOmx.h> #include <android-base/properties.h> #include <android-base/stringprintf.h> #include <android-base/stringprintf.h> #include <cutils/properties.h> #include <cutils/properties.h> #include <gui/IGraphicBufferProducer.h> #include <gui/IGraphicBufferProducer.h> Loading Loading @@ -1011,7 +1012,9 @@ void CCodec::configure(const sp<AMessage> &msg) { // Query vendor format for Flexible YUV // Query vendor format for Flexible YUV std::vector<std::unique_ptr<C2Param>> heapParams; std::vector<std::unique_ptr<C2Param>> heapParams; C2StoreFlexiblePixelFormatDescriptorsInfo *pixelFormatInfo = nullptr; C2StoreFlexiblePixelFormatDescriptorsInfo *pixelFormatInfo = nullptr; if (mClient->query( int vendorSdkVersion = base::GetIntProperty( "ro.vendor.build.version.sdk", android_get_device_api_level()); if (vendorSdkVersion >= __ANDROID_API_S__ && mClient->query( {}, {}, {C2StoreFlexiblePixelFormatDescriptorsInfo::PARAM_TYPE}, {C2StoreFlexiblePixelFormatDescriptorsInfo::PARAM_TYPE}, C2_MAY_BLOCK, C2_MAY_BLOCK, Loading