Loading media/libstagefright/MediaCodec.cpp +6 −0 Original line number Diff line number Diff line Loading @@ -746,6 +746,10 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { CHECK(msg->findInt32("width", &width)); CHECK(msg->findInt32("height", &height)); int32_t cropLeft, cropTop, cropRight, cropBottom; CHECK(msg->findRect("crop", &cropLeft, &cropTop, &cropRight, &cropBottom)); int32_t colorFormat; CHECK(msg->findInt32( "color-format", &colorFormat)); Loading @@ -753,6 +757,8 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { sp<MetaData> meta = new MetaData; meta->setInt32(kKeyWidth, width); meta->setInt32(kKeyHeight, height); meta->setRect(kKeyCropRect, cropLeft, cropTop, cropRight, cropBottom); meta->setInt32(kKeyColorFormat, colorFormat); mSoftRenderer = Loading Loading
media/libstagefright/MediaCodec.cpp +6 −0 Original line number Diff line number Diff line Loading @@ -746,6 +746,10 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { CHECK(msg->findInt32("width", &width)); CHECK(msg->findInt32("height", &height)); int32_t cropLeft, cropTop, cropRight, cropBottom; CHECK(msg->findRect("crop", &cropLeft, &cropTop, &cropRight, &cropBottom)); int32_t colorFormat; CHECK(msg->findInt32( "color-format", &colorFormat)); Loading @@ -753,6 +757,8 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { sp<MetaData> meta = new MetaData; meta->setInt32(kKeyWidth, width); meta->setInt32(kKeyHeight, height); meta->setRect(kKeyCropRect, cropLeft, cropTop, cropRight, cropBottom); meta->setInt32(kKeyColorFormat, colorFormat); mSoftRenderer = Loading