Removing unnecessary casts while creating AccessUnitInfos
Bug: 361535466
Flag: EXEMPT bugfix
Test: android.media.drmframework.cts.CodecDecoderBlockModelMultiAccessUnitDrmTest
-- --abi armeabi-v7a
Test: android.media.drmframework.cts.CodecDecoderMultiAccessUnitDrmTest
-- --abi armeabi-v7a
Change-Id: I84107ba1ee888541c9063a75107095aa94d2b0de
diff --git a/media/codec2/sfplugin/CCodecBufferChannel.cpp b/media/codec2/sfplugin/CCodecBufferChannel.cpp
index d829523..3e74d8f 100644
--- a/media/codec2/sfplugin/CCodecBufferChannel.cpp
+++ b/media/codec2/sfplugin/CCodecBufferChannel.cpp
@@ -2625,8 +2625,8 @@
bufferMetadata->m.values[nMeta];
flag = convertFlags(bufferMetadataStruct.flags, false);
accessUnitInfos.emplace_back(flag,
- static_cast<size_t>(bufferMetadataStruct.size),
- static_cast<size_t>(bufferMetadataStruct.timestamp));
+ bufferMetadataStruct.size,
+ bufferMetadataStruct.timestamp);
}
sp<WrapperObject<std::vector<AccessUnitInfo>>> obj{
new WrapperObject<std::vector<AccessUnitInfo>>{accessUnitInfos}};