mirror of
https://github.com/samsonjs/media.git
synced 2026-03-27 09:45:47 +00:00
Add case to parameterized sequence test for no composition effects.
PiperOrigin-RevId: 644734136
This commit is contained in:
parent
968f72fec6
commit
ff4feed0eb
1 changed files with 20 additions and 0 deletions
|
|
@ -115,6 +115,26 @@ public class ParameterizedInputSequenceExportTest {
|
|||
new DefaultEncoderFactory.Builder(context).setEnableFallback(false).build())
|
||||
.build();
|
||||
|
||||
ExportTestResult result =
|
||||
new TransformerAndroidTestRunner.Builder(context, transformer)
|
||||
.build()
|
||||
.run(testId, sequence.buildComposition(Effects.EMPTY));
|
||||
|
||||
assertThat(result.exportResult.videoFrameCount).isEqualTo(sequence.totalExpectedFrameCount);
|
||||
assertThat(new File(result.filePath).length()).isGreaterThan(0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void export_withCompositionEffect_completesWithCorrectFrameCount() throws Exception {
|
||||
Context context = ApplicationProvider.getApplicationContext();
|
||||
String testId = testName.getMethodName();
|
||||
assumeSequenceFormatsSupported(context, testId, sequence);
|
||||
Transformer transformer =
|
||||
new Transformer.Builder(context)
|
||||
.setEncoderFactory(
|
||||
new DefaultEncoderFactory.Builder(context).setEnableFallback(false).build())
|
||||
.build();
|
||||
|
||||
ExportTestResult result =
|
||||
new TransformerAndroidTestRunner.Builder(context, transformer)
|
||||
.build()
|
||||
|
|
|
|||
Loading…
Reference in a new issue