Loading media/libstagefright/MPEG4Writer.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -3260,8 +3260,14 @@ void MPEG4Writer::Track::writeTkhdBox(uint32_t now) { mOwner->writeInt32(0); } else { int32_t width, height; bool success = mMeta->findInt32(kKeyWidth, &width); bool success = mMeta->findInt32(kKeyDisplayWidth, &width); success = success && mMeta->findInt32(kKeyDisplayHeight, &height); // Use width/height if display width/height are not present. if (!success) { success = mMeta->findInt32(kKeyWidth, &width); success = success && mMeta->findInt32(kKeyHeight, &height); } CHECK(success); mOwner->writeInt32(width << 16); // 32-bit fixed-point value Loading Loading
media/libstagefright/MPEG4Writer.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -3260,8 +3260,14 @@ void MPEG4Writer::Track::writeTkhdBox(uint32_t now) { mOwner->writeInt32(0); } else { int32_t width, height; bool success = mMeta->findInt32(kKeyWidth, &width); bool success = mMeta->findInt32(kKeyDisplayWidth, &width); success = success && mMeta->findInt32(kKeyDisplayHeight, &height); // Use width/height if display width/height are not present. if (!success) { success = mMeta->findInt32(kKeyWidth, &width); success = success && mMeta->findInt32(kKeyHeight, &height); } CHECK(success); mOwner->writeInt32(width << 16); // 32-bit fixed-point value Loading