I tried what you suggested and I'm still sometimes seeing the green/gray/black screen after video starts. I don't think it's happening any less than it did before. Here are the settings I'm using. This is using LibVLC for Android.
Code: Select all
private String[] mediaOptions = new String[]{":rtsp-tcp", ":postproc-q=0", ":rtsp-frame-buffer-size=2000000"};
I have experimented with using 200,000 and 15,000,000 and the video behaves the same way with all of them.
I am concatenating those options to the options that get returned when I call
and using that set of options when I call playMRL().
I was using an S6 but I have seen this behavior on any phone I've used.
Here is the way I setup LibVLC:
Code: Select all
libVLC = new LibVLC();
LibVlcUtil.hasCompatibleCPU(context);
libVLC.setHardwareAcceleration(LibVLC.HW_ACCELERATION_AUTOMATIC);
libVLC.setSubtitlesEncoding("");
libVLC.setAout(LibVLC.AOUT_OPENSLES);
libVLC.setVout(-1);
libVLC.setDeblocking(libVLC.getDeblocking());
libVLC.setTimeStretching(false);
libVLC.setVerboseMode(true); // Not normally true, but true for this example
libVLC.setChroma("");
libVLC.setHttpReconnect(true);
libVLC.init(context);
Here is the log:
Code: Select all
07-01 10:21:10.061 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ Playing rtsp://.../Video-344
07-01 10:21:10.061 11366-11366/com.myapp D/VLC﹕ [dbbf5fc4] core generic: creating audio output
07-01 10:21:10.061 11366-11366/com.myapp D/VLC﹕ [d1540b74] core audio output: looking for audio output module matching "opensles": 4 candidates
07-01 10:21:10.071 11366-11366/com.myapp W/libOpenSLES﹕ class OutputMix interface 0 requested but unavailable MPH=43
07-01 10:21:10.071 11366-11366/com.myapp D/VLC﹕ [d1540b74] core audio output: using audio output module "opensles_android"
07-01 10:21:10.071 11366-11366/com.myapp D/VLC﹕ [dbbf5fc4] core generic: keeping audio output
07-01 10:21:10.071 11366-11366/com.myapp D/VLC﹕ [d1dffcd4] core input: Creating an input for 'rtsp://.../Video-344'
07-01 10:21:10.071 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ Finished call to play video
07-01 10:21:10.071 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: using timeshift granularity of 50 MiB, in path '/tmp'
07-01 10:21:10.071 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ ============== Play video: Camera 1
07-01 10:21:10.071 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: `rtsp://.../Video-344' gives access `rtsp' demux `' path `.../Video-344'
07-01 10:21:10.071 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: specified demux `any'
07-01 10:21:10.071 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: creating demux: access='rtsp' demux='any' location='.../Video-344' file='(null)'
07-01 10:21:10.071 11366-14303/com.myapp D/VLC﹕ [dda53194] core demux: looking for access_demux module matching "rtsp": 6 candidates
07-01 10:21:10.071 11366-14303/com.myapp D/VLC﹕ [dda53194] live555 demux: version 2014.07.25
07-01 10:21:10.071 11366-11366/com.myapp D/ArcLoader﹕ is hardware accelerated: true
07-01 10:21:10.591 11366-14303/com.myapp D/VLC﹕ [dda53194] live555 demux: RTP subsession 'video/H264'
07-01 10:21:10.721 11366-14298/com.myapp D/UrlConnection﹕ response content type: application/json; charset=UTF-8
07-01 10:21:10.751 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: selecting program id=0
07-01 10:21:10.751 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaPlayerESDeleted
07-01 10:21:10.761 11366-14303/com.myapp D/VLC﹕ [dda53194] live555 demux: setup start: 0.000000 stop:0.000000
07-01 10:21:10.771 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaPlayerESDeleted
07-01 10:21:10.771 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaPlayerESDeleted
07-01 10:21:10.771 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaPlayerESAdded
07-01 10:21:10.771 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaPlayerESDeleted
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [dda53194] live555 demux: We have a timeout of 80 seconds
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [dda53194] live555 demux: spawned timeout thread
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [dda53194] live555 demux: play start: 0.000000 stop:0.000000
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [dda53194] core demux: using access_demux module "live555"
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [ddab42b4] core decoder: looking for decoder module matching "mediacodec,iomx,all": 36 candidates
07-01 10:21:10.881 11366-14303/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: waiting for sps/pps for codec h264
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [ddab42b4] core decoder: using decoder module "mediacodec"
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [ddab4634] core packetizer: looking for packetizer module matching "any": 22 candidates
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [ddab4634] h264 packetizer: found NAL_SPS (sps_id=0)
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [ddab4634] h264 packetizer: found NAL_PPS (pps_id=0 sps_id=0)
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [ddab4634] core packetizer: using packetizer module "h264"
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [dda61074] core demux meta: looking for meta reader module matching "any": 1 candidates
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [dda61074] core demux meta: no meta reader modules matched
07-01 10:21:10.881 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: `rtsp://.../Video-344' successfully opened
07-01 10:21:10.911 11366-11366/com.myapp D/GlobalHistoryModel﹕ ___ added items 100
07-01 10:21:10.911 11366-11366/com.myapp D/GlobalHistoryModel﹕ rebuild rows
07-01 10:21:10.911 11366-11366/com.myapp D/GlobalHistoryModel﹕ bbb history changed
07-01 10:21:10.911 11366-11366/com.myapp D/CameraClipFragment﹕ update from History Model
07-01 10:21:10.911 11366-11366/com.myapp D/CameraClipFragment﹕ update ui
07-01 10:21:10.911 11366-11366/com.myapp D/CameraClipFragment﹕ set loader: true
07-01 10:21:10.911 11366-11366/com.myapp D/ArcLoader﹕ start 1
07-01 10:21:10.911 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaParsedChanged
07-01 10:21:10.911 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaPlayerPlaying
07-01 10:21:10.951 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 0%
07-01 10:21:11.251 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 0%
07-01 10:21:11.551 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 0%
07-01 10:21:11.851 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 0%
07-01 10:21:12.151 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 0%
07-01 10:21:12.271 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Stream buffering done (10397 ms in 1320 ms)
07-01 10:21:12.271 11366-14303/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't wait without data to decode
07-01 10:21:12.271 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Decoder wait done in 0 ms
07-01 10:21:12.671 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: New SPS/PPS found, id: 0 size: 800x448 (vs 0x0) 28 9
07-01 10:21:12.671 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: Exception occurred in MediaCodecInfo.getCapabilitiesForType
07-01 10:21:12.671 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: Exception occurred in MediaCodecInfo.getCapabilitiesForType
07-01 10:21:12.671 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: Exception occurred in MediaCodecInfo.getCapabilitiesForType
07-01 10:21:12.671 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: Exception occurred in MediaCodecInfo.getCapabilitiesForType
07-01 10:21:12.671 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: Exception occurred in MediaCodecInfo.getCapabilitiesForType
07-01 10:21:12.671 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: Exception occurred in MediaCodecInfo.getCapabilitiesForType
07-01 10:21:12.681 11366-14313/com.myapp D/VLC﹕ [ddab42b4] mediacodec decoder: Number of profile levels: 42
07-01 10:21:12.681 11366-14313/com.myapp D/VLC﹕ [ddab42b4] mediacodec decoder: using OMX.Exynos.avc.dec
07-01 10:21:12.681 11366-14313/com.myapp I/ACodec﹕ [] Now uninitialized
07-01 10:21:12.691 11366-14328/com.myapp I/OMXClient﹕ Using client-side OMX mux.
07-01 10:21:12.741 11366-14328/com.myapp I/ACodec﹕ can't find wfdsink-exynos-enable
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] configureOutputBuffersFromNativeWindow setBufferCount : 7, minUndequeuedBuffers : 5
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xedc780b0 (pointer = 0xe1d02000)
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xeac6b3d0 (pointer = 0xe1d02020)
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xe705e240 (pointer = 0xe1d02040)
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xde7f0740 (pointer = 0xe1d02060)
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xe63fe330 (pointer = 0xe1d02080)
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xedcff7e0 (pointer = 0xe1d020a0)
07-01 10:21:12.761 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xec51e100 (pointer = 0xe1d020c0)
07-01 10:21:12.781 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] Now Executing
07-01 10:21:12.791 11366-14313/com.myapp D/VLC﹕ [ddab42b4] mediacodec decoder: sending codec specific data of size 37 via BUFFER_FLAG_CODEC_CONFIG flag
07-01 10:21:12.801 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] configureOutputBuffersFromNativeWindow setBufferCount : 17, minUndequeuedBuffers : 5
07-01 10:21:12.801 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xedcff7e0 (pointer = 0xe1d02000)
07-01 10:21:12.801 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xe705e100 (pointer = 0xe1d02020)
07-01 10:21:12.801 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xec51e060 (pointer = 0xe1d02040)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xeac6b3d0 (pointer = 0xe1d02060)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xedc780b0 (pointer = 0xe1d02080)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xec51e100 (pointer = 0xe1d020a0)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xec51e150 (pointer = 0xe1d020c0)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xde7f0790 (pointer = 0xe1d020e0)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xeac6b470 (pointer = 0xe1d02100)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xec4881a0 (pointer = 0xe1d02120)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xde7f0740 (pointer = 0xe1d02140)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xe63fe330 (pointer = 0xe1d02160)
07-01 10:21:12.811 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xe705e240 (pointer = 0xe1d02180)
07-01 10:21:12.821 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xe6b1eb00 (pointer = 0xe1d021a0)
07-01 10:21:12.821 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xe705e060 (pointer = 0xe1d021c0)
07-01 10:21:12.821 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xde7f0650 (pointer = 0xe1d021e0)
07-01 10:21:12.821 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] allocated meta buffer with ID 0xee24c290 (pointer = 0xe1d02200)
07-01 10:21:12.831 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] Now Executing
07-01 10:21:12.831 11366-14313/com.myapp D/VLC﹕ [ddab42b4] mediacodec decoder: output buffers changed
07-01 10:21:13.391 11366-14303/com.myapp D/VLC﹕ [dda53194] live555 demux: tk->rtpSource->hasBeenSynchronizedUsingRTCP()
07-01 10:21:13.391 11366-14303/com.myapp E/VLC﹕ [d1dffcd4] core input: ES_OUT_RESET_PCR called
07-01 10:21:13.401 11366-14313/com.myapp D/VLC﹕ [ddab42b4] mediacodec decoder: output format changed: {image-data=java.nio.ByteArrayBuffer[position=0,limit=80,capacity=80], mime=video/raw, crop-top=0, crop-right=799, slice-height=448, color-format=21, height=448, width=800, what=1869968451, crop-bottom=447, crop-left=0, stride=800}
07-01 10:21:13.401 11366-14313/com.myapp E/VLC﹕ [ddab42b4] mediacodec decoder: output: 21 unknown, 800x448 stride 800 448, crop 0 0 799 447
07-01 10:21:13.401 11366-14327/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] signalFlush
07-01 10:21:13.401 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] ExecutingState flushing now (codec owns 1/5 input, 7/17 output).
07-01 10:21:13.401 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] Now Flushing
07-01 10:21:13.411 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] FlushingState onOMXEvent(0,1,0)
07-01 10:21:13.411 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] FlushingState onOMXEvent(0,1,1)
07-01 10:21:13.421 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] Now Executing
07-01 10:21:13.461 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 0%
07-01 10:21:13.461 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 4%
07-01 10:21:13.461 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 6%
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ddab42b4] mediacodec decoder: sending codec specific data of size 37 via BUFFER_FLAG_CODEC_CONFIG flag
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4234] core spu text: looking for text renderer module matching "any": 1 candidates
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4234] freetype spu text: Using /system/fonts/DroidSans-Bold.ttf as font from file /system/fonts/DroidSans-Bold.ttf
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4234] freetype spu text: Using /system/fonts/DroidSansMono.ttf as mono-font from file /system/fonts/DroidSansMono.ttf
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4234] freetype spu text: using fontsize: 2
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4234] core spu text: using text renderer module "freetype"
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4534] core scale: looking for video filter2 module matching "any": 36 candidates
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4534] swscale scale: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4534] core scale: using video filter2 module "swscale"
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4834] core scale: looking for video filter2 module matching "any": 36 candidates
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4834] yuvp scale: YUVP to YUVA converter
07-01 10:21:13.461 11366-14313/com.myapp D/VLC﹕ [ef4b4834] core scale: using video filter2 module "yuvp"
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef495ab4] core video output: Deinterlacing available
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef495ab4] core video output: deinterlace 0, mode blend, is_needed 0
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef40e634] core window: looking for vout window module matching "any": 1 candidates
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef40e634] core window: no vout window modules matched
07-01 10:21:13.471 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 11%
07-01 10:21:13.471 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 13%
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [ef495ab4] core video output: Opening vout display wrapper
07-01 10:21:13.471 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 17%
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] core vout display: looking for vout display module matching "androidwindow": 4 candidates
07-01 10:21:13.471 11366-14345/com.myapp D/CameraLiveVideoFragment﹕ configureSurface: width = 800, height = 448
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] android_window vout display: using opaque
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] core vout display: VoutDisplayEvent 'fullscreen' 1
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] core vout display: using vout display module "android_window"
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] android_window vout display: PoolAlloc: request 26 frames
07-01 10:21:13.471 11366-14345/com.myapp D/CameraLiveVideoFragment﹕ configureSurface: width = 800, height = 448
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] android_window vout display: PoolAlloc: got 31 frames
07-01 10:21:13.471 11366-11366/com.myapp V/CameraLiveVideoFragment﹕ onVideoSizeChanged called
07-01 10:21:13.471 11366-14345/com.myapp D/VLC﹕ [ef495ab4] core video output: original format sz 800x448, of (0,0), vsz 800x448, 4cc ANOP, sar 1:1, msk r0x0 g0x0 b0x0
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef4b4234] core spu text: removing module "freetype"
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef4b4234] core spu text: looking for text renderer module matching "any": 1 candidates
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef4b4234] freetype spu text: Using /system/fonts/DroidSans-Bold.ttf as font from file /system/fonts/DroidSans-Bold.ttf
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef4b4234] freetype spu text: Using /system/fonts/DroidSansMono.ttf as mono-font from file /system/fonts/DroidSansMono.ttf
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef4b4234] freetype spu text: using fontsize: 2
07-01 10:21:13.471 11366-14313/com.myapp D/VLC﹕ [ef4b4234] core spu text: using text renderer module "freetype"
07-01 10:21:13.481 11366-14345/com.myapp E/VLC﹕ [e1cb22b4] core vout display: Failed to change zoom
07-01 10:21:13.481 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] android_window vout display: change source crop/aspect
07-01 10:21:13.491 11366-11366/com.myapp V/CameraLiveVideoFragment﹕ onVideoSizeChanged called
07-01 10:21:13.491 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ MediaPlayerVout
07-01 10:21:13.511 11366-11366/com.myapp D/ArcLoader﹕ stop
07-01 10:21:13.511 11366-11366/com.myapp D/ArcLoader﹕ animation cancel
07-01 10:21:13.511 11366-11366/com.myapp D/ArcLoader﹕ animation end
07-01 10:21:13.511 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 20%
07-01 10:21:13.511 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 24%
07-01 10:21:13.521 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 26%
07-01 10:21:13.521 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 31%
07-01 10:21:13.531 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 33%
07-01 10:21:13.531 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 37%
07-01 10:21:13.531 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 37%
07-01 10:21:13.531 11366-14313/com.myapp D/VLC﹕ [ddab42b4] core decoder: End of video preroll
07-01 10:21:13.531 11366-14313/com.myapp D/VLC﹕ [ddab42b4] core decoder: Received first picture
07-01 10:21:13.531 11366-14345/com.myapp D/VLC﹕ [ef495ab4] core video output: Detected interlaced video
07-01 10:21:13.531 11366-14345/com.myapp D/VLC﹕ [ef495ab4] core video output: deinterlace 0, mode blend, is_needed 1
07-01 10:21:13.601 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 37%
07-01 10:21:13.601 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 46%
07-01 10:21:13.601 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 51%
07-01 10:21:13.601 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 53%
07-01 10:21:13.601 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 57%
07-01 10:21:13.601 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 60%
07-01 10:21:13.611 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 64%
07-01 10:21:13.611 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 66%
07-01 10:21:13.611 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 71%
07-01 10:21:13.611 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 73%
07-01 10:21:13.611 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 77%
07-01 10:21:13.611 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 80%
07-01 10:21:13.631 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 84%
07-01 10:21:13.701 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 86%
07-01 10:21:13.741 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 91%
07-01 10:21:13.741 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 93%
07-01 10:21:13.791 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 97%
07-01 10:21:13.791 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Buffering 100%
07-01 10:21:13.831 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Stream buffering done (1566 ms in 376 ms)
07-01 10:21:13.831 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Decoder wait done in 0 ms
07-01 10:21:14.031 11366-11366/com.myapp I/Timeline﹕ Timeline: Activity_idle id: android.os.BinderProxy@dee8fd4 time:227912417
07-01 10:21:14.061 11366-11366/com.myapp V/ActivityThread﹕ updateVisibility : ActivityRecord{384f2e22 token=android.os.BinderProxy@2c526750 {com.myapp/com.myapp.MainActivity}} show : false
07-01 10:21:14.491 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] core vout display: auto hiding mouse cursor
07-01 10:21:14.821 11366-14345/com.myapp W/VLC﹕ [ef495ab4] core video output: picture is too late to be displayed (missing 24 ms)
07-01 10:21:14.861 11366-11366/com.myapp D/ViewRootImpl﹕ ViewPostImeInputStage ACTION_DOWN
07-01 10:21:15.021 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ stop playing: Camera 1
07-01 10:21:15.051 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: control: stopping input
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't get output picture
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: NewPicture failed
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't get output picture
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: NewPicture failed
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't get output picture
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: NewPicture failed
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't get output picture
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: NewPicture failed
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't get output picture
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: NewPicture failed
07-01 10:21:15.051 11366-14313/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't get output picture
07-01 10:21:15.061 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: NewPicture failed
07-01 10:21:15.061 11366-14313/com.myapp W/VLC﹕ [ddab42b4] core decoder: can't get output picture
07-01 10:21:15.061 11366-14313/com.myapp W/VLC﹕ [ddab42b4] mediacodec decoder: NewPicture failed
07-01 10:21:15.061 11366-14313/com.myapp W/art﹕ Native thread exiting without having called DetachCurrentThread (maybe it's going to use a pthread_key_create destructor?): Thread[54,tid=14313,Native,Thread*=0xef485c00,peer=0x13255080,"android_mediacodec"]
07-01 10:21:15.061 11366-14303/com.myapp D/VLC﹕ [ddab42b4] core decoder: removing module "mediacodec"
07-01 10:21:15.071 11366-14328/com.myapp I/ACodec﹕ [OMX.Exynos.avc.dec] Now uninitialized
07-01 10:21:15.081 11366-14303/com.myapp D/VLC﹕ [ddab42b4] core decoder: killing decoder fourcc `h264', 0 PES in FIFO
07-01 10:21:15.081 11366-14303/com.myapp D/VLC﹕ [dbbf5fc4] core generic: saving a free vout
07-01 10:21:15.081 11366-14303/com.myapp D/VLC﹕ [dbbf5fc4] core generic: reusing provided vout
07-01 10:21:15.081 11366-14303/com.myapp D/VLC﹕ [ddab4634] core packetizer: removing module "h264"
07-01 10:21:15.081 11366-14303/com.myapp D/VLC﹕ [dda53194] core demux: removing module "live555"
07-01 10:21:15.081 11366-14303/com.myapp D/VLC﹕ [d1dffcd4] core input: Program doesn't contain anymore ES
07-01 10:21:15.081 11366-14303/com.myapp W/art﹕ Native thread exiting without having called DetachCurrentThread (maybe it's going to use a pthread_key_create destructor?): Thread[53,tid=14303,Native,Thread*=0xdda41800,peer=0x12ec92c0,"libvlcjni"]
07-01 10:21:15.081 11366-11366/com.myapp D/VLC﹕ [d1540b74] core audio output: removing module "opensles_android"
07-01 10:21:15.081 11366-11366/com.myapp D/VLC﹕ [ef495ab4] core video output: destroying useless vout
07-01 10:21:15.081 11366-14345/com.myapp D/VLC﹕ [e1cb22b4] core vout display: removing module "android_window"
07-01 10:21:15.081 11366-14345/com.myapp W/art﹕ Native thread exiting without having called DetachCurrentThread (maybe it's going to use a pthread_key_create destructor?): Thread[58,tid=14345,Native,Thread*=0xe1c38400,peer=0x133ef080,"jni_vout"]
07-01 10:21:15.081 11366-11366/com.myapp D/VLC﹕ [ef4b4234] core spu text: removing module "freetype"
07-01 10:21:15.081 11366-11366/com.myapp D/VLC﹕ [ef4b4834] core scale: removing module "yuvp"
07-01 10:21:15.081 11366-11366/com.myapp D/VLC﹕ [ef4b4534] core scale: removing module "swscale"
07-01 10:21:15.081 11366-11366/com.myapp D/CameraLiveVideoFragment﹕ release video: Camera 1