-
Notifications
You must be signed in to change notification settings - Fork 6k
Closed
Labels
Description
[REQUIRED] Issue description
ExoPlayer have constant frame drops when playing mpeg-ts with AVC/mp2/ac3, while other players using same decoder (OMX.realtek.video.decoder
) play video well.
Audio goes through ffmpeg, since device does not have mp2 decoder, but it plays well.
00:41:01.035 droppedFrames [eventTime=5.25, mediaPos=3.10, window=0, period=0, 50]
00:41:03.840 droppedFrames [eventTime=8.06, mediaPos=5.90, window=0, period=0, 50]
00:41:06.467 droppedFrames [eventTime=10.69, mediaPos=8.53, window=0, period=0, 50]
00:41:08.790 droppedFrames [eventTime=13.01, mediaPos=10.85, window=0, period=0, 50]
00:41:11.635 droppedFrames [eventTime=15.85, mediaPos=13.70, window=0, period=0, 50]
....
00:48:01.763 droppedFrames [eventTime=425.98, mediaPos=424.35, window=0, period=0, 50]
00:48:04.459 droppedFrames [eventTime=428.68, mediaPos=427.04, window=0, period=0, 50]
00:48:07.212 droppedFrames [eventTime=431.43, mediaPos=429.80, window=0, period=0, 50]
There're ACodec drops in logcat:
04-22 12:03:08.925 18642 19298 E ACodec : dropped buffer - (apk discard)
04-22 12:03:08.926 18642 19298 E ACodec : dropped buffer - (apk discard)
04-22 12:03:08.928 18642 19298 E ACodec : dropped buffer - (apk discard)
04-22 12:03:09.019 18642 19298 E ACodec : dropped buffer - (apk discard)
04-22 12:03:09.021 18642 19298 E ACodec : dropped buffer - (apk discard)
04-22 12:03:09.022 18642 19298 E ACodec : dropped buffer - (apk discard)
- Playing in ExoPlayer demo: https://drive.google.com/open?id=1-h6iFqE4TGhpixG44_LETUrqR5IC5Yp1
- Playing in MXPlayer: https://drive.google.com/open?id=1WU3Wy9vLtaK0zaOVXrSxE98jqpgMFqbI
Media comes from "Nimble" streaming software.
Logs:
- ExoPlayer (https://drive.google.com/open?id=1OWkjaq2RoeSzL8gDtPkazBMU8weBGxA5)
- MXPlayer (https://drive.google.com/open?id=1d-LW673SVn24cCNnH5k0Tp56El7W4d6X)
[REQUIRED] Reproduction steps
Play provided media in ExoPlayer demo
[REQUIRED] Link to test content
[REQUIRED] A full bug report captured from the device
Do not own device. Issue is reported by user. Here is some info:
Manufacturer: TCL
Model: UnionTV
Brand: TCL
Version: 9 (REL)
Build: TCL/UnionTV/UnionTV:9/PPR2.180905.006.A1/builder10191303:user/release-keys
Kernel:
CPU: 4 core(s) 900 MHz (family:1 features:129023)
CPU Architecture: 7 (os.arch: armv7l)
CPU features: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32
Instruction set: armeabi-v7a armeabi
Resolution: 1280 x 720
[REQUIRED] Version of ExoPlayer being used
- dev-v2 (7214ad2)
[REQUIRED] Device(s) and version(s) of Android being used
please check above