mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Add two MetadataRenderer instances by default
To receive multiple schemes of metadata emitted by a stream, multiple `MetadataRenderer` instances need to be used. This change makes `DefaultRenderersFactory` add two metadata renderers by default. PiperOrigin-RevId: 715790821
This commit is contained in:
parent
0936b549ae
commit
b49eaf9e87
@ -16,6 +16,9 @@
|
||||
items during playback to reduce media item transition latency.
|
||||
* Fix issue where additional decode-only frames may be displayed in quick
|
||||
succession when transitioning to content media after a mid-roll ad.
|
||||
* Make `DefaultRenderersFactory` add two `MetadataRenderer` instances by
|
||||
default to enable apps to receive two different schemes of metadata by
|
||||
default.
|
||||
* Transformer:
|
||||
* Enable support for Android platform diagnostics via
|
||||
`MediaMetricsManager`. Transformer will forward editing events and
|
||||
|
@ -650,6 +650,7 @@ public class DefaultRenderersFactory implements RenderersFactory {
|
||||
@ExtensionRendererMode int extensionRendererMode,
|
||||
ArrayList<Renderer> out) {
|
||||
out.add(new MetadataRenderer(output, outputLooper));
|
||||
out.add(new MetadataRenderer(output, outputLooper));
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user