The tests are organized into following testcases
TestCase | Description |
---|---|
TranscodeQualityTest | Transcode input and validate output using ssim |
VideoResolutionTest | Transform resolution of input videos and validate output resolution |
TransformReverseTransformIdentityTest | Test verify that quality shouldn't be reduced too much when scaling/resizing and then reversing the operation. |
TransformHdrToSdrToneMapTest | Test transform HDR to SDR ToneMapping for given input and verify that ouput shouldn't have HDR profile. |
TransformVideoAspectRatio | Test transform aspects ratio of input videos and validate the output resolution according to the requested aspect ratio. |
No Change.
No Change.
No Change.
No Change.
No change.
No change.
No Change.
No change.
Parameterize TranscodeQualityTest
and added more test vectors in it.
###MediaEditingUtil.java It has paths for the input clips required for TranscodeQualityTest. Test now uses MediaPreparer to download zip file mentioned in DynamicConfig.xml and use input clips from sdcard. Added util function to parse width, height and roationDegree from muxed output.
Test transform resolution of input videos and validate the output resolution.
Test verify that quality shouldn't be reduced too much when scaling/resizing and then reversing the operation.
Test transform HDR to SDR ToneMapping for given input and verify that ouput shouldn't have HDR profile.
Test transform aspects ratio of input videos and validate the output resolution according to the requested aspect ratio.