10 Commits

Author SHA1 Message Date
wenchangliu
27d8746108 add "can-swap-width-height" for video codecs
[VSR-4.2-004.002] MUST support identical size ranges horizontally
as vertically (for example, support portrait videos of the same size
if they support a landscape video size.)

Bug: 322453106
Test: atest android.mediav2.cts.CodecInfoTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:aa514b3779b94a7dc40dab302c84ab8ae97becfa)
Merged-In: I6918bc926964c8dd398d686ee3e7713d4f023ff2
Change-Id: I6918bc926964c8dd398d686ee3e7713d4f023ff2
2024-03-16 00:44:27 +00:00
Uma Mehta
44d6a46efb codec2: update lito xml as per spec
update min supported resolution
and vp9 decoder max concurrent-instances
for lito target as per specs.

Bug: 222336971
Bug: 225289742
Test: android.mediav2.cts.CodecDecoderSurfaceTest
Test: android.media.codec.cts.MediaCodecCapabilitiesTest
Change-Id: Iac168f6ba136502f8caaf2623d57c896489124c6
2022-03-30 23:21:36 +08:00
Uma Mehta
849db422e3 codec2: update c2 codecs xml as per spec
1. Update minimum supported resolution as 128*128 and
limit to 4096*2160.
2. Update performance points for vp8 encoder as per specs.

Bug: 190684647
Bug: 193098385
Test: GTS com.google.android.youtube.gts.DecodePerformanceTest
Test: CTS android.video.cts.CodecEncoderPerformanceTest
Change-Id: I9a8e3d505a7ba02049396dd309df6d879c5b61e2
2021-07-08 21:25:22 +08:00
Uma Mehta
d4039563f0 codec2: lito: update c2 codecs xml as per spec
Update performance points for vp8 decoder as
per specs.

Bug: 191095804
Test: CodecDecoderPerformanceTest
Change-Id: I0b45864082cf2fd08bb229dc9ca1aff6e2aafd54
2021-06-29 17:45:02 +08:00
Malathi Gottam
d849e2b418 codec2: lito: update c2 codecs xml as per spec
Update minimum supported resolution as 128*128 and
limit aligned to 4096*2160.

Bug: 186187990
Test: CtsMediaV2TestCases#android.mediav2.cts.EncoderProfileLevelTest
Change-Id: I4f8ba77e27e3e1ba4ad283d5a45244995971563f
2021-06-02 16:27:54 +08:00
Ray Essick
598a073cd5 Mark QP bounding as enabled for redfin's avc controller
Bug: 183211971
Test: manual
Change-Id: Ica300702eccf68f87c96420325c56aad718e0952
2021-03-31 18:08:13 -07:00
wenchangliu
963c27fabe redbull: add avc/hevc low latency decoder entries
add avc/hevc low latency decoder entries
and update performance xml.

Bug: 151190094
Test: run cts -m CtsMediaTestCases -t android.media.cts.VideoDecoderPerfTest
Test: run cts -m CtsMediaTestCases -t android.media.cts.DecoderTest
Change-Id: I3677df6ba9636eb41b81363b17b9f4574df71a49
2020-08-19 08:43:33 +00:00
Jerry Huang
ef44105c7f redbull: increase concurrent-instances for c2.qti.vp9.decoder
Bug: 160115154
Test: android.media.cts.MediaCodecCapabilitiesTest#testGetMaxSupportedInstances
Change-Id: I4ad1398ff224ade1b9b9fb3f9ecb3f26aaab1729
2020-07-02 01:52:28 +00:00
Jerry Huang
62887913b7 redbull: media: Tune HEIF max resolution based on sm7250 spec
sm7250 only support 4K*2K resolution.
Over boundary data will cause HW overload issue.

Bug: 154902574
Test: android.camera.cts.HeifWriterTest#testHeif
Change-Id: Ibfa5cf31460df8eb16bd4c2d29fadc12390f44de
2020-05-26 03:05:17 +00:00
Jerry Huang
f616707906 media: redbull: enable Codec 2.0
- Build Codec2 vendor binaries and install xml files
- Serve Codec2 data from media_codecs.xml
- Add sepolicy for vendor Codec2 service
- Add OMX components and lower default OMX ranks

Bug: 139490187
Test: local/youtube playback, screen record, camera record
Change-Id: I67475e21d7d4389a02a3241082939f2c4e84207f
2020-03-12 12:30:35 +00:00