mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Attach a Surface
in HlsPlaybackTest.cmcdEnabled_withInitSegment
This ensures that the buffers are correctly marked as `rendered = true`
(and therefore `renderered = false` is meaningful when it's present).
This was accidentally missed in 387153fcf2
PiperOrigin-RevId: 686474869
This commit is contained in:
parent
692f1c78b3
commit
e3f813cf0b
@ -205,6 +205,8 @@ public final class HlsPlaybackTest {
|
|||||||
new DefaultMediaSourceFactory(applicationContext)
|
new DefaultMediaSourceFactory(applicationContext)
|
||||||
.setCmcdConfigurationFactory(CmcdConfiguration.Factory.DEFAULT))
|
.setCmcdConfigurationFactory(CmcdConfiguration.Factory.DEFAULT))
|
||||||
.build();
|
.build();
|
||||||
|
Surface surface = new Surface(new SurfaceTexture(/* texName= */ 1));
|
||||||
|
player.setVideoSurface(surface);
|
||||||
|
|
||||||
PlaybackOutput playbackOutput = PlaybackOutput.register(player, capturingRenderersFactory);
|
PlaybackOutput playbackOutput = PlaybackOutput.register(player, capturingRenderersFactory);
|
||||||
player.setMediaItem(MediaItem.fromUri("asset:///media/hls/multi-segment/playlist.m3u8"));
|
player.setMediaItem(MediaItem.fromUri("asset:///media/hls/multi-segment/playlist.m3u8"));
|
||||||
@ -212,6 +214,7 @@ public final class HlsPlaybackTest {
|
|||||||
player.play();
|
player.play();
|
||||||
TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED);
|
TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED);
|
||||||
player.release();
|
player.release();
|
||||||
|
surface.release();
|
||||||
|
|
||||||
DumpFileAsserts.assertOutput(
|
DumpFileAsserts.assertOutput(
|
||||||
applicationContext,
|
applicationContext,
|
||||||
|
@ -424,123 +424,123 @@ MediaCodecAdapter (exotest.video.hevc):
|
|||||||
output buffer #0:
|
output buffer #0:
|
||||||
timeUs = 1000000000000
|
timeUs = 1000000000000
|
||||||
size = 29543
|
size = 29543
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #1:
|
output buffer #1:
|
||||||
timeUs = 1000000033366
|
timeUs = 1000000033366
|
||||||
size = 13331
|
size = 13331
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #2:
|
output buffer #2:
|
||||||
timeUs = 1000000066733
|
timeUs = 1000000066733
|
||||||
size = 13421
|
size = 13421
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #3:
|
output buffer #3:
|
||||||
timeUs = 1000000100100
|
timeUs = 1000000100100
|
||||||
size = 13246
|
size = 13246
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #4:
|
output buffer #4:
|
||||||
timeUs = 1000000133466
|
timeUs = 1000000133466
|
||||||
size = 13222
|
size = 13222
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #5:
|
output buffer #5:
|
||||||
timeUs = 1000000166833
|
timeUs = 1000000166833
|
||||||
size = 13347
|
size = 13347
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #6:
|
output buffer #6:
|
||||||
timeUs = 1000000200200
|
timeUs = 1000000200200
|
||||||
size = 13297
|
size = 13297
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #7:
|
output buffer #7:
|
||||||
timeUs = 1000000233566
|
timeUs = 1000000233566
|
||||||
size = 13230
|
size = 13230
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #8:
|
output buffer #8:
|
||||||
timeUs = 1000000266933
|
timeUs = 1000000266933
|
||||||
size = 13352
|
size = 13352
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #9:
|
output buffer #9:
|
||||||
timeUs = 1000000300300
|
timeUs = 1000000300300
|
||||||
size = 13325
|
size = 13325
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #10:
|
output buffer #10:
|
||||||
timeUs = 1000000333666
|
timeUs = 1000000333666
|
||||||
size = 13358
|
size = 13358
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #11:
|
output buffer #11:
|
||||||
timeUs = 1000000367033
|
timeUs = 1000000367033
|
||||||
size = 13357
|
size = 13357
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #12:
|
output buffer #12:
|
||||||
timeUs = 1000000400400
|
timeUs = 1000000400400
|
||||||
size = 13232
|
size = 13232
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #13:
|
output buffer #13:
|
||||||
timeUs = 1000000433766
|
timeUs = 1000000433766
|
||||||
size = 13303
|
size = 13303
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #14:
|
output buffer #14:
|
||||||
timeUs = 1000000467133
|
timeUs = 1000000467133
|
||||||
size = 13136
|
size = 13136
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #15:
|
output buffer #15:
|
||||||
timeUs = 1000000500500
|
timeUs = 1000000500500
|
||||||
size = 13268
|
size = 13268
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #16:
|
output buffer #16:
|
||||||
timeUs = 1000000533866
|
timeUs = 1000000533866
|
||||||
size = 13229
|
size = 13229
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #17:
|
output buffer #17:
|
||||||
timeUs = 1000000567233
|
timeUs = 1000000567233
|
||||||
size = 13280
|
size = 13280
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #18:
|
output buffer #18:
|
||||||
timeUs = 1000000600600
|
timeUs = 1000000600600
|
||||||
size = 13143
|
size = 13143
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #19:
|
output buffer #19:
|
||||||
timeUs = 1000000633966
|
timeUs = 1000000633966
|
||||||
size = 13174
|
size = 13174
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #20:
|
output buffer #20:
|
||||||
timeUs = 1000000667333
|
timeUs = 1000000667333
|
||||||
size = 13198
|
size = 13198
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #21:
|
output buffer #21:
|
||||||
timeUs = 1000000700700
|
timeUs = 1000000700700
|
||||||
size = 13156
|
size = 13156
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #22:
|
output buffer #22:
|
||||||
timeUs = 1000000734066
|
timeUs = 1000000734066
|
||||||
size = 13130
|
size = 13130
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #23:
|
output buffer #23:
|
||||||
timeUs = 1000000767433
|
timeUs = 1000000767433
|
||||||
size = 13085
|
size = 13085
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #24:
|
output buffer #24:
|
||||||
timeUs = 1000000800800
|
timeUs = 1000000800800
|
||||||
size = 13156
|
size = 13156
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #25:
|
output buffer #25:
|
||||||
timeUs = 1000000834166
|
timeUs = 1000000834166
|
||||||
size = 13240
|
size = 13240
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #26:
|
output buffer #26:
|
||||||
timeUs = 1000000867533
|
timeUs = 1000000867533
|
||||||
size = 13162
|
size = 13162
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #27:
|
output buffer #27:
|
||||||
timeUs = 1000000900900
|
timeUs = 1000000900900
|
||||||
size = 13121
|
size = 13121
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #28:
|
output buffer #28:
|
||||||
timeUs = 1000000934266
|
timeUs = 1000000934266
|
||||||
size = 13140
|
size = 13140
|
||||||
rendered = false
|
rendered = true
|
||||||
output buffer #29:
|
output buffer #29:
|
||||||
timeUs = 1000000967633
|
timeUs = 1000000967633
|
||||||
size = 13141
|
size = 13141
|
||||||
rendered = false
|
rendered = true
|
||||||
AudioSink:
|
AudioSink:
|
||||||
buffer count = 45
|
buffer count = 45
|
||||||
config:
|
config:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user