- 27 Feb, 2023 7 commits
-
-
Format.toString unfortunately doesn't log colorInfo, and as Format holds a very large set of values, it's unclear that it should. ColorInfo is useful for codec exceptions though, so log this in ExportException.createForCodec. PiperOrigin-RevId: 510475520
huangdarwin committed -
resolving comments from https://github.com/androidx/media/commit/71e92f75126902fd85ab35fbe36bd51061e06993. PiperOrigin-RevId: 510457401
tofunmi committed -
#minor-release Issue: androidx/media#245 PiperOrigin-RevId: 510456793
bachinger committed -
PiperOrigin-RevId: 510441777
tofunmi committed -
PiperOrigin-RevId: 510437262
andrewlewis committed -
PiperOrigin-RevId: 510433206
sheenachhabra committed -
Also rename to forceAudioTrack PiperOrigin-RevId: 510394620
kimvde committed
-
- 17 Feb, 2023 20 commits
-
-
christosts committed
-
PiperOrigin-RevId: 510384933
kimvde committed -
PiperOrigin-RevId: 510377977
tofunmi committed -
Adds a new option to the preset file list to show an image for 5secs at 30fps. Also adds an ImageView to show the input image PiperOrigin-RevId: 510372035
tofunmi committed -
The current javadoc refers to the SessionCallback#onConnected, which doesn't exist. PiperOrigin-RevId: 510261965
Googler committed -
Following changes are included: 1. Move BoxesTest.java into muxer module. 2. Change test code to use dump file infra. BoxesTest.java does not cover all the boxes implemented in Boxes.java so created a WI to track it b/269471752 PiperOrigin-RevId: 510219645
sheenachhabra committed -
Otherwise, a lack of HDR decoding support will result in the tests checking output files for HDR output, like HdrEditingTest.transform_noRequestedTranscode_hdr10File_transformsOrThrows, failing. PiperOrigin-RevId: 510213020
huangdarwin committed -
This space was added by mistake in a prior CL of mine. PiperOrigin-RevId: 510157363
samrobinson committed -
PiperOrigin-RevId: 510155318
huangdarwin committed -
This allows us to fix usage of HDR_MODE_EXPERIMENTAL_FORCE_INTERPRET_HDR_AS_SDR. Before, this was checked in the VideoSamplePipeline, which no longer decides on the decoder configuration input format. PiperOrigin-RevId: 510142097
huangdarwin committed -
PiperOrigin-RevId: 510118760
kimvde committed -
It's unlikely anyone will try to use Transformer on watches. PiperOrigin-RevId: 510115645
andrewlewis committed -
PiperOrigin-RevId: 510100709
claincly committed -
Some of the test methods in `TransformationTest` don't check capabilities. Add a check just scoped to decoding (not checking encoding, but the default encoder factory may fall back). PiperOrigin-RevId: 510088562
andrewlewis committed -
PiperOrigin-RevId: 510087543
kimvde committed -
PiperOrigin-RevId: 510077348
huangdarwin committed -
PiperOrigin-RevId: 510062674
kimvde committed -
Previously, any constructors instrumented by Robolectric were made public. This caused two types of issues: 1) If Android classes had non-public constructors which were made public and added to the Android API, Robolectric allowed tests to incorrectly use the constructors on older SDK levels (where they were non-public). This most commonly occurs for AccessibiltyEvent and AccessibilityNodeInfo. 2) When reflection was used to instantiate classes that were instrumented by Robolectric, all constructors were accessible, which did not match what happened when running on an Android test. Update the instrumentation in Robolectric to prevent making all public constructors. PiperOrigin-RevId: 510049123
Googler committed -
Rename FrameProcessor to VideoFrameProcessor, and GlEffectsFrameProcessor to DefaultVideoFrameProcessor. Most changes are semi-mechanical, semi-manual find-replace, preserving case: * "FrameProc" -> "VideoFrameProc" (ex. FrameProcessor -> VideoFrameProcessor, and FrameProcessingException -> VideoFrameProcessingException) * "GlEffectsVideoFrameProc" -> "DefaultVideoFrameProc" PiperOrigin-RevId: 509887384
huangdarwin committed -
PiperOrigin-RevId: 509879029
andrewlewis committed
-
- 16 Feb, 2023 1 commit
-
-
1.0.0 rc01
christosts committed
-
- 15 Feb, 2023 8 commits
-
-
PiperOrigin-RevId: 509808913
tofunmi committed -
PiperOrigin-RevId: 509802784
andrewlewis committed -
Now that the GLEffectFrameProcessor handles external (video) and internal (image) input, components used only for external input needs should be moved to the ExternalTextureManager for code clarity PiperOrigin-RevId: 509787494
tofunmi committed -
PiperOrigin-RevId: 509785247
samrobinson committed -
PiperOrigin-RevId: 509750806
samrobinson committed -
* Moved the logic to SamplePipeline. * Pass the requested values via Format. * Moved exception throwing inside the methods. * Build up the mimeTypesToCheck as a set - removing possible duplicate checks. * Simplified logic that calls the findSupportedMimeType method. * Improved javadoc. PiperOrigin-RevId: 509594062
samrobinson committed -
PiperOrigin-RevId: 509546771
samrobinson committed -
PiperOrigin-RevId: 509518734
huangdarwin committed
-
- 14 Feb, 2023 4 commits
-
-
#minor-release PiperOrigin-RevId: 509501665 (cherry picked from commit 20eae0e0)
christosts committed -
PiperOrigin-RevId: 509222489 (cherry picked from commit a90728fd)
christosts committed -
PiperOrigin-RevId: 509218510 (cherry picked from commit 73909222)
christosts committed -
#minor-release PiperOrigin-RevId: 509501665
christosts committed
-