Help us test VLC for Android and report bugs

VLC for Android and Chrome OS specific usage questions
zmooth
New Cone
New Cone
Posts: 8
Joined: 26 Oct 2013 22:42

Re: Help us test VLC for Android and report bugs

Postby zmooth » 26 Oct 2013 22:54

No video output at all on YUV unfortunately :(

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 26 Oct 2013 22:55

No video output at all on YUV unfortunately :(
Logs?

zmooth
New Cone
New Cone
Posts: 8
Joined: 26 Oct 2013 22:42

Re: Help us test VLC for Android and report bugs

Postby zmooth » 26 Oct 2013 23:00

Ooops, my bad.

Code: Select all

main input: Creating an input for 'GOPR0785.MP4' main input: using timeshift granularity of 50 MiB, in path '/tmp' main input: `file:///storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' gives access `file' demux `' path `/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main input: creating demux: access='file' demux='' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' file='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main demux: looking for access_demux module matching "file": 4 candidates main demux: no access_demux modules matched main input: creating access 'file' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4', path='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main access: looking for access module matching "file": 14 candidates filesystem access: opening file `/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main access: using access module "filesystem" main stream: Using stream method for AStream* main stream: starting pre-buffering main stream: received first data after 0 ms main stream: pre-buffering done 1024 bytes in 0s - 3968 KiB/s main stream: looking for stream_filter module matching "any": 9 candidates main stream: no stream_filter modules matched main stream: looking for stream_filter module matching "stream_filter_record": 9 candidates main stream: no stream_filter modules matched main input: creating demux: access='file' demux='' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' file='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main demux: looking for demux module matching "mp4": 54 candidates mp4 stream: unknown box type FIRM (incompletely loaded) mp4 stream: unknown box type LENS (incompletely loaded) mp4 stream: unknown box type CAME (incompletely loaded) mp4 stream: unknown box type SETT (incompletely loaded) mp4 stream: unknown box type AMBA (incompletely loaded) mp4 stream: unknown box type colr (incompletely loaded) mp4 stream: unknown box type gama (incompletely loaded) mp4 stream: dumping root Box "root" mp4 stream: | + ftyp size 32 mp4 stream: | + moov size 393176 mp4 stream: | | + mvhd size 108 mp4 stream: | | + udta size 384 mp4 stream: | | | + FIRM size 20 mp4 stream: | | | + LENS size 56 mp4 stream: | | | + CAME size 24 mp4 stream: | | | + SETT size 16 mp4 stream: | | | + AMBA size 128 mp4 stream: | | | + free size 132 mp4 stream: | | + trak size 262400 mp4 stream: | | | + tkhd size 92 mp4 stream: | | | + edts size 36 mp4 stream: | | | | + elst size 28 mp4 stream: | | | + mdia size 262264 mp4 stream: | | | | + mdhd size 32 mp4 stream: | | | | + hdlr size 46 mp4 stream: | | | | + minf size 262178 mp4 stream: | | | | | + vmhd size 20 mp4 stream: | | | | | + dinf size 36 mp4 stream: | | | | | | + dref size 28 mp4 stream: | | | | | | | + url size 12 mp4 stream: | | | | | + stbl size 262114 mp4 stream: | | | | | | + stsd size 208 mp4 stream: | | | | | | | + avc1 size 192 mp4 stream: | | | | | | | | + colr size 18 mp4 stream: | | | | | | | | + gama size 12 mp4 stream: | | | | | | | | + avcC size 76 mp4 stream: | | | | | | + stts size 24 mp4 stream: | | | | | | + ctts size 122240 mp4 stream: | | | | | | + stsc size 28 mp4 stream: | | | | | | + stsz size 61132 mp4 stream: | | | | | | + stco size 61128 mp4 stream: | | | | | | + stss size 2056 mp4 stream: | | | | | | + sdtp size 15290 mp4 stream: | | + trak size 115028 mp4 stream: | | | + tkhd size 92 mp4 stream: | | | + mdia size 114928 mp4 stream: | | | | + mdhd size 32 mp4 stream: | | | | + hdlr size 46 mp4 stream: | | | | + minf size 114842 mp4 stream: | | | | | + smhd size 16 mp4 stream: | | | | | + dinf size 36 mp4 stream: | | | | | | + dref size 28 mp4 stream: | | | | | | | + url size 12 mp4 stream: | | | | | + stbl size 114782 mp4 stream: | | | | | | + stsd size 102 mp4 stream: | | | | | | | + mp4a size 86 mp4 stream: | | | | | | | | + esds size 50 mp4 stream: | | | | | | + stts size 24 mp4 stream: | | | | | | + stsc size 28 mp4 stream: | | | | | | + stsz size 57312 mp4 stream: | | | | | | + stco size 57308 mp4 stream: | | + free size 15248 mp4 stream: | + mdat size 1152269770 mp4 demux: unrecognized major file specification (avc1). mp4 demux: found 2 tracks mp4 demux: elst box found mp4 demux: - [0] duration=305560ms media time=0ms) rate=1.0 mp4 demux: track[Id 0x1] read 15278 chunk mp4 demux: CTTS table mp4 demux: track[Id 0x1] read 15278 samples length:305s main input: selecting program id=0 mp4 demux: adding track[Id 0x1] video (enable) language en mp4 demux: track[Id 0x2] read 14323 chunk mp4 demux: track[Id 0x2] read 14323 samples length:305s mp4 demux: adding track[Id 0x2] audio (enable) language en main demux: using demux module "mp4" main input: looking for a subtitle file in /storage/emulated/0/DCIM/GoPro/ main decoder: looking for decoder module matching "any": 31 candidates avcodec decoder: trying to use direct rendering avcodec decoder: allowing 4 thread(s) for decoding avcodec decoder: avcodec codec (H264 - MPEG-4 AVC (part 10)) started avcodec decoder: using frame thread mode with 4 threads main decoder: using decoder module "avcodec" main decoder: looking for decoder module matching "any": 31 candidates avcodec decoder: avcodec codec (MPEG AAC Audio) started main decoder: using decoder module "avcodec" main demux meta: looking for meta reader module matching "any": 1 candidates main demux meta: no meta reader modules matched main input: `file:///storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' successfully opened mp4 demux: elst (0) gives 0ms (movie)-> 0ms (track) mp4 demux: track[Id 0x1] using Sync Sample Box (stss) mp4 demux: stts gives 0 --> 0 (sample number) mp4 demux: track[Id 0x2] does not provide Sync Sample Box (stss) main input: Buffering 0% main generic: creating audio output main audio output: looking for audio output module matching "opensles": 4 candidates main input: Buffering 0% avcodec decoder: available software decoder output format 12 (yuvj420p) main input: Buffering 33% main input: Buffering 66% main audio output: using audio output module "opensles_android" main spu text: looking for text renderer module matching "any": 1 candidates freetype spu text: using fontsize: 2 main spu text: using text renderer module "freetype" main scale: looking for video filter2 module matching "any": 34 candidates swscale scale: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality) main scale: using video filter2 module "swscale" main scale: looking for video filter2 module matching "any": 34 candidates yuvp scale: YUVP to YUVA converter main scale: using video filter2 module "yuvp" main video output: Deinterlacing available main video output: deinterlace 0, mode blend, is_needed 0 main video output: Opening vout display wrapper main input: Buffering 100% main vout display: looking for vout display module matching "any": 2 candidates android_surface vout display: Pixel format I420 main vout display: VoutDisplayEvent 'fullscreen' 0 main vout display: using vout display module "android_surface" main video output: Not enough direct buffers, using system memory main video output: original format sz 1920x1080, of (0,0), vsz 1920x1080, 4cc J420, sar 1:1, msk r0x0 g0x0 b0x0 main spu text: removing module "freetype" main spu text: looking for text renderer module matching "any": 1 candidates freetype spu text: using fontsize: 2 main input: Stream buffering done (400 ms in 21 ms) main spu text: using text renderer module "freetype" avcodec decoder: enabling direct rendering main vout display: Failed to change zoom main vout display: Failed to set on top main vout display: Failed to change source AR main audio output: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes main volume: looking for audio volume module matching "any": 3 candidates main volume: using audio volume module "integer_mixer" main audio output: input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes main audio output: conversion: 'f32l'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo main audio converter: looking for audio converter module matching "any": 7 candidates audio_format audio converter: f32l->s16l, bits per sample: 32->16 main audio converter: using audio converter module "audio_format" main audio output: conversion pipeline complete main audio resampler: looking for audio resampler module matching "any": 1 candidates main audio resampler: using audio resampler module "ugly_resampler" main decoder: End of audio preroll main decoder: End of video preroll main decoder: Received first picture main input: Decoder buffering done in 212 ms opensles_android audio output: latency 11 ms, 1/255 buffers opensles_android audio output: latency 32 ms, 3/255 buffers opensles_android audio output: latency 54 ms, 5/255 buffers opensles_android audio output: latency 75 ms, 7/255 buffers opensles_android audio output: latency 96 ms, 9/255 buffers opensles_android audio output: latency 118 ms, 11/255 buffers opensles_android audio output: latency 139 ms, 13/255 buffers opensles_android audio output: latency 160 ms, 16/255 buffers opensles_android audio output: latency 182 ms, 18/255 buffers opensles_android audio output: latency 203 ms, 20/255 buffers opensles_android audio output: latency 224 ms, 22/255 buffers opensles_android audio output: latency 246 ms, 24/255 buffers opensles_android audio output: latency 267 ms, 26/255 buffers opensles_android audio output: latency 288 ms, 28/255 buffers opensles_android audio output: latency 310 ms, 31/255 buffers opensles_android audio output: latency 331 ms, 33/255 buffers opensles_android audio output: latency 352 ms, 35/255 buffers opensles_android audio output: latency 374 ms, 37/255 buffers opensles_android audio output: latency 395 ms, 39/255 buffers opensles_android audio output: latency 416 ms, 41/255 buffers opensles_android audio output: latency 438 ms, 43/255 buffers opensles_android audio output: latency 459 ms, 45/255 buffers opensles_android audio output: latency 480 ms, 48/255 buffers opensles_android audio output: latency 502 ms, 50/255 buffers opensles_android audio output: latency 523 ms, 52/255 buffers opensles_android audio output: latency 544 ms, 54/255 buffers opensles_android audio output: latency 566 ms, 56/255 buffers opensles_android audio output: latency 587 ms, 58/255 buffers main decoder: early picture skipped mp4 demux: elst (0) gives 83388ms (movie)-> 83388ms (track) mp4 demux: track[Id 0x1] using Sync Sample Box (stss) mp4 demux: stts gives 4169 --> 4140 (sample number) mp4 demux: track[Id 0x2] does not provide Sync Sample Box (stss) main input: Buffering 0% main input: Buffering 0% main decoder: End of audio preroll main input: Buffering 33% main input: Buffering 66% main input: Buffering 100% main input: Stream buffering done (400 ms in 64 ms) main decoder: End of video preroll main decoder: Received first picture main vout display: auto hiding mouse cursor main input: Decoder buffering done in 667 ms opensles_android audio output: latency 11 ms, 1/255 buffers opensles_android audio output: latency 32 ms, 3/255 buffers opensles_android audio output: latency 54 ms, 5/255 buffers opensles_android audio output: latency 75 ms, 7/255 buffers opensles_android audio output: latency 96 ms, 9/255 buffers opensles_android audio output: latency 118 ms, 11/255 buffers opensles_android audio output: latency 139 ms, 13/255 buffers opensles_android audio output: latency 160 ms, 16/255 buffers opensles_android audio output: latency 182 ms, 18/255 buffers opensles_android audio output: latency 203 ms, 20/255 buffers opensles_android audio output: latency 224 ms, 22/255 buffers opensles_android audio output: latency 246 ms, 24/255 buffers opensles_android audio output: latency 267 ms, 26/255 buffers opensles_android audio output: latency 288 ms, 28/255 buffers opensles_android audio output: latency 310 ms, 31/255 buffers opensles_android audio output: latency 331 ms, 33/255 buffers opensles_android audio output: latency 352 ms, 35/255 buffers opensles_android audio output: latency 374 ms, 37/255 buffers opensles_android audio output: latency 395 ms, 39/255 buffers opensles_android audio output: latency 416 ms, 41/255 buffers opensles_android audio output: latency 438 ms, 43/255 buffers opensles_android audio output: latency 449 ms, 44/255 buffers opensles_android audio output: latency 470 ms, 47/255 buffers opensles_android audio output: latency 492 ms, 49/255 buffers opensles_android audio output: latency 513 ms, 51/255 buffers opensles_android audio output: latency 534 ms, 53/255 buffers opensles_android audio output: latency 556 ms, 55/255 buffers opensles_android audio output: latency 557 ms, 55/255 buffers opensles_android audio output: latency 578 ms, 57/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 621 ms, 62/255 buffers opensles_android audio output: latency 642 ms, 64/255 buffers opensles_android audio output: latency 584 ms, 58/255 buffers opensles_android audio output: latency 605 ms, 60/255 buffers opensles_android audio output: latency 626 ms, 62/255 buffers opensles_android audio output: latency 648 ms, 64/255 buffers opensles_android audio output: latency 669 ms, 66/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 643 ms, 64/255 buffers opensles_android audio output: latency 664 ms, 66/255 buffers opensles_android audio output: latency 576 ms, 57/255 buffers opensles_android audio output: latency 597 ms, 59/255 buffers opensles_android audio output: latency 618 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 661 ms, 66/255 buffers opensles_android audio output: latency 592 ms, 59/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 635 ms, 63/255 buffers opensles_android audio output: latency 656 ms, 65/255 buffers opensles_android audio output: latency 678 ms, 67/255 buffers opensles_android audio output: latency 599 ms, 59/255 buffers opensles_android audio output: latency 620 ms, 62/255 buffers opensles_android audio output: latency 642 ms, 64/255 buffers opensles_android audio output: latency 663 ms, 66/255 buffers opensles_android audio output: latency 684 ms, 68/255 buffers opensles_android audio output: latency 606 ms, 60/255 buffers opensles_android audio output: latency 627 ms, 62/255 buffers opensles_android audio output: latency 648 ms, 64/255 buffers opensles_android audio output: latency 670 ms, 67/255 buffers opensles_android audio output: latency 591 ms, 59/255 buffers opensles_android audio output: latency 612 ms, 61/255 buffers opensles_android audio output: latency 634 ms, 63/255 buffers opensles_android audio output: latency 655 ms, 65/255 buffers opensles_android audio output: latency 676 ms, 67/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 619 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 683 ms, 68/255 buffers opensles_android audio output: latency 604 ms, 60/255 buffers opensles_android audio output: latency 626 ms, 62/255 buffers opensles_android audio output: latency 647 ms, 64/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 590 ms, 59/255 buffers opensles_android audio output: latency 611 ms, 61/255 buffers opensles_android audio output: latency 632 ms, 63/255 buffers opensles_android audio output: latency 654 ms, 65/255 buffers opensles_android audio output: latency 675 ms, 67/255 buffers opensles_android audio output: latency 596 ms, 59/255 buffers opensles_android audio output: latency 618 ms, 61/255 buffers opensles_android audio output: latency 639 ms, 63/255 buffers opensles_android audio output: latency 660 ms, 66/255 buffers opensles_android audio output: latency 682 ms, 68/255 buffers opensles_android audio output: latency 603 ms, 60/255 buffers opensles_android audio output: latency 624 ms, 62/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 667 ms, 66/255 buffers opensles_android audio output: latency 588 ms, 58/255 buffers opensles_android audio output: latency 610 ms, 61/255 buffers opensles_android audio output: latency 631 ms, 63/255 buffers opensles_android audio output: latency 652 ms, 65/255 buffers opensles_android audio output: latency 674 ms, 67/255 buffers opensles_android audio output: latency 595 ms, 59/255 buffers opensles_android audio output: latency 616 ms, 61/255 buffers opensles_android audio output: latency 638 ms, 63/255 buffers opensles_android audio output: latency 659 ms, 65/255 buffers opensles_android audio output: latency 680 ms, 68/255 buffers opensles_android audio output: latency 592 ms, 59/255 buffers opensles_android audio output: latency 613 ms, 61/255 buffers opensles_android audio output: latency 634 ms, 63/255 buffers opensles_android audio output: latency 656 ms, 65/255 buffers opensles_android audio output: latency 587 ms, 58/255 buffers opensles_android audio output: latency 608 ms, 60/255 buffers opensles_android audio output: latency 630 ms, 63/255 buffers opensles_android audio output: latency 651 ms, 65/255 buffers opensles_android audio output: latency 672 ms, 67/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 615 ms, 61/255 buffers opensles_android audio output: latency 636 ms, 63/255 buffers opensles_android audio output: latency 658 ms, 65/255 buffers opensles_android audio output: latency 679 ms, 67/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 643 ms, 64/255 buffers opensles_android audio output: latency 664 ms, 66/255 buffers opensles_android audio output: latency 586 ms, 58/255 buffers opensles_android audio output: latency 607 ms, 60/255 buffers opensles_android audio output: latency 628 ms, 62/255 buffers opensles_android audio output: latency 650 ms, 65/255 buffers opensles_android audio output: latency 671 ms, 67/255 buffers opensles_android audio output: latency 592 ms, 59/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 625 ms, 62/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 599 ms, 59/255 buffers opensles_android audio output: latency 610 ms, 61/255 buffers opensles_android audio output: latency 632 ms, 63/255 buffers opensles_android audio output: latency 653 ms, 65/255 buffers opensles_android audio output: latency 674 ms, 67/255 buffers opensles_android audio output: latency 606 ms, 60/255 buffers opensles_android audio output: latency 627 ms, 62/255 buffers opensles_android audio output: latency 648 ms, 64/255 buffers opensles_android audio output: latency 670 ms, 67/255 buffers opensles_android audio output: latency 591 ms, 59/255 buffers opensles_android audio output: latency 612 ms, 61/255 buffers opensles_android audio output: latency 634 ms, 63/255 buffers opensles_android audio output: latency 655 ms, 65/255 buffers opensles_android audio output: latency 666 ms, 66/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 619 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 683 ms, 68/255 buffers opensles_android audio output: latency 604 ms, 60/255 buffers opensles_android audio output: latency 626 ms, 62/255 buffers opensles_android audio output: latency 647 ms, 64/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 590 ms, 59/255 buffers opensles_android audio output: latency 611 ms, 61/255 buffers opensles_android audio output: latency 632 ms, 63/255 buffers opensles_android audio output: latency 654 ms, 65/255 buffers opensles_android audio output: latency 675 ms, 67/255 buffers opensles_android audio output: latency 586 ms, 58/255 buffers opensles_android audio output: latency 608 ms, 60/255 buffers opensles_android audio output: latency 629 ms, 62/255 buffers opensles_android audio output: latency 650 ms, 65/255 buffers opensles_android audio output: latency 672 ms, 67/255 buffers opensles_android audio output: latency 603 ms, 60/255 buffers opensles_android audio output: latency 624 ms, 62/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 667 ms, 66/255 buffers opensles_android audio output: latency 588 ms, 58/255 buffers opensles_android audio output: latency 610 ms, 61/255 buffers opensles_android audio output: latency 631 ms, 63/255 buffers opensles_android audio output: latency 652 ms, 65/255 buffers opensles_android audio output: latency 674 ms, 67/255 buffers opensles_android audio output: latency 595 ms, 59/255 buffers opensles_android audio output: latency 616 ms, 61/255 buffers opensles_android audio output: latency 638 ms, 63/255 buffers opensles_android audio output: latency 659 ms, 65/255 buffers opensles_android audio output: latency 680 ms, 68/255 buffers opensles_android audio output: latency 602 ms, 60/255 buffers opensles_android audio output: latency 623 ms, 62/255 buffers opensles_android audio output: latency 644 ms, 64/255 buffers opensles_android audio output: latency 666 ms, 66/255 buffers opensles_android audio output: latency 587 ms, 58/255 buffers opensles_android audio output: latency 608 ms, 60/255 buffers opensles_android audio output: latency 630 ms, 63/255 buffers opensles_android audio output: latency 651 ms, 65/255 buffers opensles_android audio output: latency 672 ms, 67/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 605 ms, 60/255 buffers opensles_android audio output: latency 626 ms, 62/255 buffers opensles_android audio output: latency 648 ms, 64/255 buffers opensles_android audio output: latency 669 ms, 66/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 643 ms, 64/255 buffers opensles_android audio output: latency 664 ms, 66/255 buffers opensles_android audio output: latency 586 ms, 58/255 buffers opensles_android audio output: latency 607 ms, 60/255 buffers opensles_android audio output: latency 628 ms, 62/255 buffers opensles_android audio output: latency 650 ms, 65/255 buffers opensles_android audio output: latency 671 ms, 67/255 buffers opensles_android audio output: latency 582 ms, 58/255 buffers opensles_android audio output: latency 604 ms, 60/255 buffers opensles_android audio output: latency 625 ms, 62/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 599 ms, 59/255 buffers opensles_android audio output: latency 620 ms, 62/255 buffers opensles_android audio output: latency 642 ms, 64/255 buffers opensles_android audio output: latency 663 ms, 66/255 buffers opensles_android audio output: latency 684 ms, 68/255 buffers opensles_android audio output: latency 606 ms, 60/255 buffers opensles_android audio output: latency 627 ms, 62/255 buffers opensles_android audio output: latency 648 ms, 64/255 buffers opensles_android audio output: latency 670 ms, 67/255 buffers opensles_android audio output: latency 581 ms, 58/255 buffers opensles_android audio output: latency 602 ms, 60/255 buffers opensles_android audio output: latency 624 ms, 62/255 buffers opensles_android audio output: latency 645 ms, 64/255 buffers opensles_android audio output: latency 666 ms, 66/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 619 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 683 ms, 68/255 buffers opensles_android audio output: latency 604 ms, 60/255 buffers opensles_android audio output: latency 626 ms, 62/255 buffers opensles_android audio output: latency 647 ms, 64/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 590 ms, 59/255 buffers opensles_android audio output: latency 611 ms, 61/255 buffers opensles_android audio output: latency 632 ms, 63/255 buffers opensles_android audio output: latency 654 ms, 65/255 buffers opensles_android audio output: latency 675 ms, 67/255 buffers opensles_android audio output: latency 596 ms, 59/255 buffers opensles_android audio output: latency 618 ms, 61/255 buffers opensles_android audio output: latency 639 ms, 63/255 buffers opensles_android audio output: latency 660 ms, 66/255 buffers opensles_android audio output: latency 682 ms, 68/255 buffers opensles_android audio output: latency 603 ms, 60/255 buffers opensles_android audio output: latency 624 ms, 62/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 667 ms, 66/255 buffers opensles_android audio output: latency 588 ms, 58/255 buffers opensles_android audio output: latency 610 ms, 61/255 buffers opensles_android audio output: latency 631 ms, 63/255 buffers opensles_android audio output: latency 652 ms, 65/255 buffers opensles_android audio output: latency 674 ms, 67/255 buffers opensles_android audio output: latency 595 ms, 59/255 buffers opensles_android audio output: latency 616 ms, 61/255 buffers opensles_android audio output: latency 638 ms, 63/255 buffers opensles_android audio output: latency 659 ms, 65/255 buffers opensles_android audio output: latency 680 ms, 68/255 buffers opensles_android audio output: latency 602 ms, 60/255 buffers opensles_android audio output: latency 623 ms, 62/255 buffers opensles_android audio output: latency 644 ms, 64/255 buffers opensles_android audio output: latency 666 ms, 66/255 buffers opensles_android audio output: latency 577 ms, 57/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 620 ms, 62/255 buffers opensles_android audio output: latency 641 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 615 ms, 61/255 buffers opensles_android audio output: latency 636 ms, 63/255 buffers opensles_android audio output: latency 658 ms, 65/255 buffers opensles_android audio output: latency 679 ms, 67/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 643 ms, 64/255 buffers opensles_android audio output: latency 664 ms, 66/255 buffers opensles_android audio output: latency 576 ms, 57/255 buffers opensles_android audio output: latency 597 ms, 59/255 buffers opensles_android audio output: latency 618 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 661 ms, 66/255 buffers opensles_android audio output: latency 592 ms, 59/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 635 ms, 63/255 buffers opensles_android audio output: latency 656 ms, 65/255 buffers opensles_android audio output: latency 678 ms, 67/255 buffers main input: control: stopping input main decoder: early picture skipped main decoder: removing module "avcodec" avcodec decoder: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped main decoder: killing decoder fourcc `h264', 2 PES in FIFO main generic: saving a free vout main generic: reusing provided vout main decoder: removing module "avcodec" avcodec decoder: ffmpeg codec (MPEG AAC Audio) stopped main decoder: killing decoder fourcc `mp4a', 0 PES in FIFO main audio resampler: removing module "ugly_resampler" main audio converter: removing module "audio_format" main volume: removing module "integer_mixer" main generic: keeping audio output main demux: removing module "mp4" mp4 demux: freeing all memory main access: removing module "filesystem" main input: Program doesn't contain anymore ES main audio output: removing module "opensles_android" main video output: destroying useless vout main vout display: removing module "android_surface" main spu text: removing module "freetype" main scale: removing module "yuvp" main scale: removing module "swscale"

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 26 Oct 2013 23:03

Did you try to see if hardware acceleration works?

zmooth
New Cone
New Cone
Posts: 8
Joined: 26 Oct 2013 22:42

Re: Help us test VLC for Android and report bugs

Postby zmooth » 26 Oct 2013 23:18

I did, it doesn't. Here's the log with HW acceleration.

Code: Select all

main input: Creating an input for 'GOPR0785.MP4' main input: using timeshift granularity of 50 MiB, in path '/tmp' main input: `file:///storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' gives access `file' demux `' path `/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main input: creating demux: access='file' demux='' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' file='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main demux: looking for access_demux module matching "file": 4 candidates main demux: no access_demux modules matched main input: creating access 'file' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4', path='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main access: looking for access module matching "file": 14 candidates filesystem access: opening file `/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main access: using access module "filesystem" main stream: Using stream method for AStream* main stream: starting pre-buffering main stream: received first data after 0 ms main stream: pre-buffering done 1024 bytes in 0s - 423 KiB/s main stream: looking for stream_filter module matching "any": 9 candidates main stream: no stream_filter modules matched main stream: looking for stream_filter module matching "stream_filter_record": 9 candidates main stream: no stream_filter modules matched main input: creating demux: access='file' demux='' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' file='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main demux: looking for demux module matching "mp4": 54 candidates mp4 stream: unknown box type FIRM (incompletely loaded) mp4 stream: unknown box type LENS (incompletely loaded) mp4 stream: unknown box type CAME (incompletely loaded) mp4 stream: unknown box type SETT (incompletely loaded) mp4 stream: unknown box type AMBA (incompletely loaded) mp4 stream: unknown box type colr (incompletely loaded) mp4 stream: unknown box type gama (incompletely loaded) mp4 stream: dumping root Box "root" mp4 stream: | + ftyp size 32 mp4 stream: | + moov size 393176 mp4 stream: | | + mvhd size 108 mp4 stream: | | + udta size 384 mp4 stream: | | | + FIRM size 20 mp4 stream: | | | + LENS size 56 mp4 stream: | | | + CAME size 24 mp4 stream: | | | + SETT size 16 mp4 stream: | | | + AMBA size 128 mp4 stream: | | | + free size 132 mp4 stream: | | + trak size 262400 mp4 stream: | | | + tkhd size 92 mp4 stream: | | | + edts size 36 mp4 stream: | | | | + elst size 28 mp4 stream: | | | + mdia size 262264 mp4 stream: | | | | + mdhd size 32 mp4 stream: | | | | + hdlr size 46 mp4 stream: | | | | + minf size 262178 mp4 stream: | | | | | + vmhd size 20 mp4 stream: | | | | | + dinf size 36 mp4 stream: | | | | | | + dref size 28 mp4 stream: | | | | | | | + url size 12 mp4 stream: | | | | | + stbl size 262114 mp4 stream: | | | | | | + stsd size 208 mp4 stream: | | | | | | | + avc1 size 192 mp4 stream: | | | | | | | | + colr size 18 mp4 stream: | | | | | | | | + gama size 12 mp4 stream: | | | | | | | | + avcC size 76 mp4 stream: | | | | | | + stts size 24 mp4 stream: | | | | | | + ctts size 122240 mp4 stream: | | | | | | + stsc size 28 mp4 stream: | | | | | | + stsz size 61132 mp4 stream: | | | | | | + stco size 61128 mp4 stream: | | | | | | + stss size 2056 mp4 stream: | | | | | | + sdtp size 15290 mp4 stream: | | + trak size 115028 mp4 stream: | | | + tkhd size 92 mp4 stream: | | | + mdia size 114928 mp4 stream: | | | | + mdhd size 32 mp4 stream: | | | | + hdlr size 46 mp4 stream: | | | | + minf size 114842 mp4 stream: | | | | | + smhd size 16 mp4 stream: | | | | | + dinf size 36 mp4 stream: | | | | | | + dref size 28 mp4 stream: | | | | | | | + url size 12 mp4 stream: | | | | | + stbl size 114782 mp4 stream: | | | | | | + stsd size 102 mp4 stream: | | | | | | | + mp4a size 86 mp4 stream: | | | | | | | | + esds size 50 mp4 stream: | | | | | | + stts size 24 mp4 stream: | | | | | | + stsc size 28 mp4 stream: | | | | | | + stsz size 57312 mp4 stream: | | | | | | + stco size 57308 mp4 stream: | | + free size 15248 mp4 stream: | + mdat size 1152269770 mp4 demux: unrecognized major file specification (avc1). mp4 demux: found 2 tracks mp4 demux: elst box found mp4 demux: - [0] duration=305560ms media time=0ms) rate=1.0 mp4 demux: track[Id 0x1] read 15278 chunk mp4 demux: CTTS table mp4 demux: track[Id 0x1] read 15278 samples length:305s main input: selecting program id=0 mp4 demux: adding track[Id 0x1] video (enable) language en mp4 demux: track[Id 0x2] read 14323 chunk mp4 demux: track[Id 0x2] read 14323 samples length:305s mp4 demux: adding track[Id 0x2] audio (enable) language en main demux: using demux module "mp4" main input: looking for a subtitle file in /storage/emulated/0/DCIM/GoPro/ main decoder: looking for decoder module matching "mediacodec,iomx,all": 31 candidates mediacodec decoder: using OMX.qcom.video.decoder.avc main decoder: using decoder module "mediacodec" main decoder: looking for decoder module matching "mediacodec,iomx,all": 31 candidates iomx decoder: fmt in:mp4a, out: iomx decoder: component AIV.play.generic iomx decoder: - role: AIV.play.role.generic iomx decoder: component OMX.google.aac.decoder iomx decoder: - role: audio_decoder.aac iomx decoder: component OMX.google.aac.encoder iomx decoder: - role: audio_encoder.aac iomx decoder: component OMX.google.amrnb.decoder iomx decoder: - role: audio_decoder.amrnb iomx decoder: component OMX.google.amrnb.encoder iomx decoder: - role: audio_encoder.amrnb iomx decoder: component OMX.google.amrwb.decoder iomx decoder: - role: audio_decoder.amrwb iomx decoder: component OMX.google.amrwb.encoder iomx decoder: - role: audio_encoder.amrwb iomx decoder: component OMX.google.flac.encoder iomx decoder: - role: audio_encoder.flac iomx decoder: component OMX.google.g711.alaw.decoder iomx decoder: - role: audio_decoder.g711alaw iomx decoder: component OMX.google.g711.mlaw.decoder iomx decoder: - role: audio_decoder.g711mlaw iomx decoder: component OMX.google.h263.decoder iomx decoder: - role: video_decoder.h263 iomx decoder: component OMX.google.h263.encoder iomx decoder: - role: video_encoder.h263 iomx decoder: component OMX.google.h264.decoder iomx decoder: - role: video_decoder.avc iomx decoder: component OMX.google.h264.encoder iomx decoder: - role: video_encoder.avc iomx decoder: component OMX.google.mp3.decoder iomx decoder: - role: audio_decoder.mp3 iomx decoder: component OMX.google.mpeg4.decoder iomx decoder: - role: video_decoder.mpeg4 iomx decoder: component OMX.google.mpeg4.encoder iomx decoder: - role: video_encoder.mpeg4 iomx decoder: component OMX.google.raw.decoder iomx decoder: - role: audio_decoder.raw iomx decoder: component OMX.google.vorbis.decoder iomx decoder: - role: audio_decoder.vorbis iomx decoder: component OMX.google.vpx.decoder iomx decoder: - role: video_decoder.vpx iomx decoder: component OMX.qcom.audio.decoder.Qcelp13 iomx decoder: - role: audio_decoder.Qcelp13 iomx decoder: component OMX.qcom.audio.decoder.aac iomx decoder: - role: audio_decoder.aac iomx decoder: component OMX.qcom.audio.decoder.amrwbplus iomx decoder: - role: audio_decoder.awbplus iomx decoder: component OMX.qcom.audio.decoder.evrc iomx decoder: - role: audio_decoder.evrc iomx decoder: component OMX.qcom.audio.decoder.multiaac iomx decoder: - role: audio_decoder.aac iomx decoder: component OMX.qcom.audio.encoder.aac iomx decoder: - role: audio_encoder.aac iomx decoder: component OMX.qcom.audio.encoder.amrnb iomx decoder: - role: audio_encoder.amrnb iomx decoder: component OMX.qcom.audio.encoder.evrc iomx decoder: - role: audio_encoder.evrc iomx decoder: component OMX.qcom.audio.encoder.qcelp13 iomx decoder: - role: audio_encoder.qcelp13 iomx decoder: component OMX.qcom.file.muxer iomx decoder: - role: container_muxer.mp2 iomx decoder: component OMX.qcom.video.decoder.avc iomx decoder: - role: video_decoder.avc iomx decoder: component OMX.qcom.video.decoder.avc.secure iomx decoder: - role: video_decoder.avc iomx decoder: component OMX.qcom.video.decoder.divx iomx decoder: - role: video_decoder.divx iomx decoder: component OMX.qcom.video.decoder.divx311 iomx decoder: - role: video_decoder.divx iomx decoder: component OMX.qcom.video.decoder.divx4 iomx decoder: - role: video_decoder.divx iomx decoder: component OMX.qcom.video.decoder.h263 iomx decoder: - role: video_decoder.h263 iomx decoder: component OMX.qcom.video.decoder.mpeg4 iomx decoder: - role: video_decoder.mpeg4 iomx decoder: component OMX.qcom.video.decoder.vp8 iomx decoder: - role: video_decoder.vp8 iomx decoder: component OMX.qcom.video.encoder.avc iomx decoder: - role: video_encoder.avc iomx decoder: component OMX.qcom.video.encoder.h263 iomx decoder: - role: video_encoder.h263 iomx decoder: component OMX.qcom.video.encoder.mpeg4 iomx decoder: - role: video_encoder.mpeg4 iomx decoder: component OMX.qcom.video.encoder.vp8 iomx decoder: - role: video_encoder.vp8 iomx decoder: found 3 matching components for role audio_decoder.aac iomx decoder: - OMX.google.aac.decoder iomx decoder: - OMX.qcom.audio.decoder.aac iomx decoder: - OMX.qcom.audio.decoder.multiaac iomx decoder: loaded component OMX.qcom.audio.decoder.aac of role audio_decoder.aac iomx decoder: found 2 audio ports iomx decoder: -> input 0 (0 streams) (4:4:4096 buffers) (0,0) enabled iomx decoder: -> audio MPEG AAC Audio (21) 2,48000,0,0,0 iomx decoder: -> output 1 (0 streams) (4:4:8224 buffers) (0,0) enabled iomx decoder: -> audio PCM S16 LE (2) 2,48000,0,16,0 iomx decoder: found 0 image ports iomx decoder: OmxEventHandler (OMX_EventCmdComplete, OMX_CommandStateSet, OMX_StateIdle) iomx decoder: OmxEventHandler (OMX_EventCmdComplete, OMX_CommandStateSet, OMX_StateExecuting) iomx decoder: sending codec config data 0x75ca4be8, 0x745fc000, 5 iomx decoder: OMX_GetParameter failed (80001001 : OMX_ErrorUndefined) iomx decoder: OmxEventHandler (OMX_EventError, OMX_ErrorInvalidState, 1, (null)) iomx decoder: OMX_CommandStateSet Idle failed (80001001) avcodec decoder: avcodec codec (MPEG AAC Audio) started main decoder: using decoder module "avcodec" main demux meta: looking for meta reader module matching "any": 1 candidates main demux meta: no meta reader modules matched main input: `file:///storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' successfully opened mp4 demux: elst (0) gives 0ms (movie)-> 0ms (track) mp4 demux: track[Id 0x1] using Sync Sample Box (stss) mp4 demux: stts gives 0 --> 0 (sample number) mp4 demux: track[Id 0x2] does not provide Sync Sample Box (stss) main input: Buffering 0% main input: Buffering 0% main generic: creating audio output main audio output: looking for audio output module matching "opensles": 4 candidates main audio output: using audio output module "opensles_android" main input: Buffering 6% main audio output: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes main volume: looking for audio volume module matching "any": 3 candidates main volume: using audio volume module "integer_mixer" main audio output: input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes main audio output: conversion: 'f32l'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo main audio converter: looking for audio converter module matching "any": 7 candidates audio_format audio converter: f32l->s16l, bits per sample: 32->16 main audio converter: using audio converter module "audio_format" main audio output: conversion pipeline complete main audio resampler: looking for audio resampler module matching "any": 1 candidates main audio resampler: using audio resampler module "ugly_resampler" main decoder: End of audio preroll main input: Buffering 13% main input: Buffering 20% main input: Buffering 26% main input: Buffering 33% main input: Buffering 40% main input: Buffering 46% main input: Buffering 53% main input: Buffering 60% main input: Buffering 66% main input: Buffering 73% main input: Buffering 80% main input: Buffering 86% main input: Buffering 93% main input: Buffering 100% main input: Stream buffering done (1600 ms in 101 ms) main spu text: looking for text renderer module matching "any": 1 candidates freetype spu text: using fontsize: 2 main spu text: using text renderer module "freetype" main scale: looking for video filter2 module matching "any": 34 candidates swscale scale: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality) main scale: using video filter2 module "swscale" main scale: looking for video filter2 module matching "any": 34 candidates yuvp scale: YUVP to YUVA converter main scale: using video filter2 module "yuvp" main video output: Deinterlacing available main video output: deinterlace 0, mode blend, is_needed 0 main video output: Opening vout display wrapper main vout display: looking for vout display module matching "any": 2 candidates android_surface vout display: Pixel format I420 main vout display: VoutDisplayEvent 'fullscreen' 0 main vout display: using vout display module "android_surface" main vout display: A filter to adapt decoder to display is needed main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main vout display: Failed to create video filter2 main vout display: Failed to adapt decoder format to display main vout display: removing module "android_surface" main video output: video output creation failed main spu text: removing module "freetype" main scale: removing module "yuvp" main scale: removing module "swscale" main decoder: failed to create video output main decoder: can't get output picture main spu text: looking for text renderer module matching "any": 1 candidates freetype spu text: using fontsize: 2 main spu text: using text renderer module "freetype" main scale: looking for video filter2 module matching "any": 34 candidates swscale scale: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality) main scale: using video filter2 module "swscale" main scale: looking for video filter2 module matching "any": 34 candidates yuvp scale: YUVP to YUVA converter main scale: using video filter2 module "yuvp" main video output: Deinterlacing available main video output: deinterlace 0, mode blend, is_needed 0 main video output: Opening vout display wrapper main vout display: looking for vout display module matching "any": 2 candidates android_surface vout display: Pixel format I420 main vout display: VoutDisplayEvent 'fullscreen' 0 main vout display: using vout display module "android_surface" main vout display: A filter to adapt decoder to display is needed main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main vout display: Failed to create video filter2 main vout display: Failed to adapt decoder format to display main vout display: removing module "android_surface" main video output: video output creation failed main spu text: removing module "freetype" main scale: removing module "yuvp" main scale: removing module "swscale" main decoder: failed to create video output main decoder: can't get output picture mediacodec decoder: output format changed: {height=1080, what=1869968451, color-format=2141391876, slice-height=1088, crop-left=0, width=1920, crop-bottom=1079, crop-top=0, mime=video/raw, stride=1920, crop-right=1919} mediacodec decoder: output: 2141391876 , 1920x1080 stride 1920 1088, crop 0 0 1919 1079 main spu text: looking for text renderer module matching "any": 1 candidates freetype spu text: using fontsize: 2 main spu text: using text renderer module "freetype" main scale: looking for video filter2 module matching "any": 34 candidates swscale scale: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality) main scale: using video filter2 module "swscale" main scale: looking for video filter2 module matching "any": 34 candidates yuvp scale: YUVP to YUVA converter main scale: using video filter2 module "yuvp" main video output: Deinterlacing available main video output: deinterlace 0, mode blend, is_needed 0 main video output: Opening vout display wrapper main vout display: looking for vout display module matching "any": 2 candidates android_surface vout display: Pixel format I420 main vout display: VoutDisplayEvent 'fullscreen' 0 main vout display: using vout display module "android_surface" main vout display: A filter to adapt decoder to display is needed main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV24 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I420 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma I422 as middle man main filter: looking for video filter2 module matching "any": 34 candidates chain filter: Too high level of recursion (2) chain filter: Too high level of recursion (2) main filter: no video filter2 modules matched main filter: Failed to create video filter2 chain filter: Trying to use chroma RV32 as middle man main filter: looking for video filter2 module matching "any": 34 candidates
Is the previous version available ? I think it was working but didn't test it properly before google play updated it.

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 26 Oct 2013 23:22

I did, it doesn't. Here's the log with HW acceleration.
Did you try the ARMv7 nightly build? http://nightlies.videolan.org/build/arm ... 5-0105.apk

zmooth
New Cone
New Cone
Posts: 8
Joined: 26 Oct 2013 22:42

Re: Help us test VLC for Android and report bugs

Postby zmooth » 26 Oct 2013 23:41

No luck there either, same deal : black video screen on YUV

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 26 Oct 2013 23:43

And with RGB32 or RGB16?

zmooth
New Cone
New Cone
Posts: 8
Joined: 26 Oct 2013 22:42

Re: Help us test VLC for Android and report bugs

Postby zmooth » 26 Oct 2013 23:47

Still glitchy, more on RGB32 than on 16 but still unwatchable on both, and no video at all with HW acceleration.

zmooth
New Cone
New Cone
Posts: 8
Joined: 26 Oct 2013 22:42

Re: Help us test VLC for Android and report bugs

Postby zmooth » 26 Oct 2013 23:50

Logs from nightly built 20131026-0105 and YUV:

Code: Select all

main input: Creating an input for 'GOPR0785.MP4' main input: using timeshift granularity of 50 MiB, in path '/tmp' main input: `file:///storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' gives access `file' demux `' path `/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main input: creating demux: access='file' demux='' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' file='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main demux: looking for access_demux module matching "file": 4 candidates main demux: no access_demux modules matched main input: creating access 'file' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4', path='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main access: looking for access module matching "file": 14 candidates filesystem access: opening file `/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main access: using access module "filesystem" main stream: Using stream method for AStream* main stream: starting pre-buffering main stream: received first data after 0 ms main stream: pre-buffering done 1024 bytes in 0s - 4016 KiB/s main stream: looking for stream_filter module matching "any": 9 candidates main stream: no stream_filter modules matched main stream: looking for stream_filter module matching "stream_filter_record": 9 candidates main stream: no stream_filter modules matched main input: creating demux: access='file' demux='' location='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' file='/storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' main demux: looking for demux module matching "mp4": 54 candidates mp4 stream: found Box: ftyp size 32 mp4 stream: found Box: moov size 393176 mp4 stream: found Box: mvhd size 108 mp4 stream: read box: "mvhd" creation 735062d-06h:19m:02s modification 735062d-06h:19m:02s time scale 90000 duration 694977d-48h:06m:59s rate 1.000000 volume 1.000000 next track id 3 mp4 stream: found Box: udta size 384 mp4 stream: found Box: FIRM size 20 mp4 stream: unknown box type FIRM (incompletely loaded) mp4 stream: found Box: LENS size 56 mp4 stream: unknown box type LENS (incompletely loaded) mp4 stream: found Box: CAME size 24 mp4 stream: unknown box type CAME (incompletely loaded) mp4 stream: found Box: SETT size 16 mp4 stream: unknown box type SETT (incompletely loaded) mp4 stream: found Box: AMBA size 128 mp4 stream: unknown box type AMBA (incompletely loaded) mp4 stream: found Box: free size 132 mp4 stream: skip box: "free" mp4 stream: found Box: trak size 262400 mp4 stream: found Box: tkhd size 92 mp4 stream: read box: "tkhd" creation 735062d-06h:19m:02s modification 735062d-06h:19m:02s duration 695295d-07h:00m:00s track ID 1 layer 0 volume 0.000000 rotation 0.000000 scaleX 1.000000 scaleY 1.000000 translateX 0.000000 translateY 0.000000 width 1920.000000 height 1080.000000. Matrix: 65536 0 0 0 65536 0 0 0 1073741824 mp4 stream: found Box: edts size 36 mp4 stream: found Box: elst size 28 mp4 stream: read box: "elst" entry-count 1 mp4 stream: found Box: mdia size 262264 mp4 stream: found Box: mdhd size 32 mp4 stream: read box: "mdhd" creation 735062d-06h:19m:02s modification 735062d-06h:19m:02s time scale 180000 duration 695613d-26h:00m:00s language ``` mp4 stream: found Box: hdlr size 46 mp4 stream: read box: "hdlr" handler type: "vide" name: " GoPro AVC" mp4 stream: found Box: minf size 262178 mp4 stream: found Box: vmhd size 20 mp4 stream: read box: "vmhd" graphics-mode 0 opcolor (0, 0, 0) mp4 stream: found Box: dinf size 36 mp4 stream: found Box: dref size 28 mp4 stream: found Box: url size 12 mp4 stream: read box: "url" url: (null) mp4 stream: read box: "dref" entry-count 1 mp4 stream: found Box: stbl size 262114 mp4 stream: found Box: stsd size 208 mp4 stream: found Box: avc1 size 192 mp4 stream: found Box: colr size 18 mp4 stream: unknown box type colr (incompletely loaded) mp4 stream: found Box: gama size 12 mp4 stream: unknown box type gama (incompletely loaded) mp4 stream: found Box: avcC size 76 mp4 stream: read box: "avcC" version=1 profile=0x64 level=0x2a length size=4 sps=1 pps=1 mp4 stream: - sps[0] length=53 mp4 stream: - pps[0] length=4 mp4 stream: read box: "vide" in stsd 1920x1080 depth 24 mp4 stream: read box: "stsd" entry-count 1 mp4 stream: found Box: stts size 24 mp4 stream: read box: "stts" entry-count 1 mp4 stream: found Box: ctts size 122240 mp4 stream: read box: "ctts" entry-count 15278 mp4 stream: found Box: stsc size 28 mp4 stream: read box: "stsc" entry-count 1 mp4 stream: found Box: stsz size 61132 mp4 stream: read box: "stsz" sample-size 0 sample-count 15278 mp4 stream: found Box: stco size 61128 mp4 stream: read box: "co64" entry-count 15278 mp4 stream: found Box: stss size 2056 mp4 stream: read box: "stss" entry-count 510 mp4 stream: found Box: sdtp size 15290 mp4 stream: i_sample_count is 15278 mp4 stream: read box: "sdtp" head: 0 0 0 0 mp4 stream: found Box: trak size 115028 mp4 stream: found Box: tkhd size 92 mp4 stream: read box: "tkhd" creation 735062d-06h:19m:02s modification 735062d-06h:19m:02s duration 695295d-06h:56m:00s track ID 2 layer 0 volume 1.000000 rotation 0.000000 scaleX 1.000000 scaleY 1.000000 translateX 0.000000 translateY 0.000000 width 0.000000 height 0.000000. Matrix: 65536 0 0 0 65536 0 0 0 1073741824 mp4 stream: found Box: mdia size 114928 mp4 stream: found Box: mdhd size 32 mp4 stream: read box: "mdhd" creation 735062d-06h:19m:02s modification 735062d-06h:19m:02s time scale 48000 duration 695146d-42h:05m:52s language ``` mp4 stream: found Box: hdlr size 46 mp4 stream: read box: "hdlr" handler type: "soun" name: " GoPro AAC" mp4 stream: found Box: minf size 114842 mp4 stream: found Box: smhd size 16 mp4 stream: read box: "smhd" balance 0.000000 mp4 stream: found Box: dinf size 36 mp4 stream: found Box: dref size 28 mp4 stream: found Box: url size 12 mp4 stream: read box: "url" url: (null) mp4 stream: read box: "dref" entry-count 1 mp4 stream: found Box: stbl size 114782 mp4 stream: found Box: stsd size 102 mp4 stream: found Box: mp4a size 86 mp4 stream: read box: "soun" mp4 or qt1/2 (rest=50) mp4 stream: found Box: esds size 50 mp4 stream: found esds MPEG4ESDescr (34Bytes) mp4 stream: found esds MP4DecConfigDescr (22Bytes) mp4 stream: found esds MP4DecSpecificDescr (5Bytes) mp4 stream: read box: "soun" in stsd channel 2 sample size 16 sample rate 48000.000000 mp4 stream: read box: "stsd" entry-count 1 mp4 stream: found Box: stts size 24 mp4 stream: read box: "stts" entry-count 1 mp4 stream: found Box: stsc size 28 mp4 stream: read box: "stsc" entry-count 1 mp4 stream: found Box: stsz size 57312 mp4 stream: read box: "stsz" sample-size 0 sample-count 14323 mp4 stream: found Box: stco size 57308 mp4 stream: read box: "co64" entry-count 14323 mp4 stream: found Box: free size 15248 mp4 stream: skip box: "free" mp4 stream: found Box: mdat size 1152269770 mp4 stream: skip box: "mdat" mp4 stream: dumping root Box "root" mp4 stream: | + ftyp size 32 mp4 stream: | + moov size 393176 mp4 stream: | | + mvhd size 108 mp4 stream: | | + udta size 384 mp4 stream: | | | + FIRM size 20 mp4 stream: | | | + LENS size 56 mp4 stream: | | | + CAME size 24 mp4 stream: | | | + SETT size 16 mp4 stream: | | | + AMBA size 128 mp4 stream: | | | + free size 132 mp4 stream: | | + trak size 262400 mp4 stream: | | | + tkhd size 92 mp4 stream: | | | + edts size 36 mp4 stream: | | | | + elst size 28 mp4 stream: | | | + mdia size 262264 mp4 stream: | | | | + mdhd size 32 mp4 stream: | | | | + hdlr size 46 mp4 stream: | | | | + minf size 262178 mp4 stream: | | | | | + vmhd size 20 mp4 stream: | | | | | + dinf size 36 mp4 stream: | | | | | | + dref size 28 mp4 stream: | | | | | | | + url size 12 mp4 stream: | | | | | + stbl size 262114 mp4 stream: | | | | | | + stsd size 208 mp4 stream: | | | | | | | + avc1 size 192 mp4 stream: | | | | | | | | + colr size 18 mp4 stream: | | | | | | | | + gama size 12 mp4 stream: | | | | | | | | + avcC size 76 mp4 stream: | | | | | | + stts size 24 mp4 stream: | | | | | | + ctts size 122240 mp4 stream: | | | | | | + stsc size 28 mp4 stream: | | | | | | + stsz size 61132 mp4 stream: | | | | | | + stco size 61128 mp4 stream: | | | | | | + stss size 2056 mp4 stream: | | | | | | + sdtp size 15290 mp4 stream: | | + trak size 115028 mp4 stream: | | | + tkhd size 92 mp4 stream: | | | + mdia size 114928 mp4 stream: | | | | + mdhd size 32 mp4 stream: | | | | + hdlr size 46 mp4 stream: | | | | + minf size 114842 mp4 stream: | | | | | + smhd size 16 mp4 stream: | | | | | + dinf size 36 mp4 stream: | | | | | | + dref size 28 mp4 stream: | | | | | | | + url size 12 mp4 stream: | | | | | + stbl size 114782 mp4 stream: | | | | | | + stsd size 102 mp4 stream: | | | | | | | + mp4a size 86 mp4 stream: | | | | | | | | + esds size 50 mp4 stream: | | | | | | + stts size 24 mp4 stream: | | | | | | + stsc size 28 mp4 stream: | | | | | | + stsz size 57312 mp4 stream: | | | | | | + stco size 57308 mp4 stream: | | + free size 15248 mp4 stream: | + mdat size 1152269770 mp4 demux: unrecognized major file specification (avc1). mp4 demux: found 2 tracks mp4 demux: elst box found mp4 demux: - [0] duration=305560ms media time=0ms) rate=1.0 mp4 demux: track[Id 0x1] read 15278 chunk mp4 demux: CTTS table mp4 demux: track[Id 0x1] read 15278 samples length:305s main input: selecting program id=0 mp4 demux: adding track[Id 0x1] video (enable) language en mp4 demux: track[Id 0x2] read 14323 chunk mp4 demux: track[Id 0x2] read 14323 samples length:305s mp4 demux: adding track[Id 0x2] audio (enable) language en main demux: using demux module "mp4" main input: looking for a subtitle file in /storage/emulated/0/DCIM/GoPro/ main decoder: looking for decoder module matching "any": 31 candidates avcodec decoder: trying to use direct rendering avcodec decoder: allowing 4 thread(s) for decoding avcodec decoder: avcodec codec (H264 - MPEG-4 AVC (part 10)) started avcodec decoder: using frame thread mode with 4 threads main decoder: using decoder module "avcodec" main decoder: looking for decoder module matching "any": 31 candidates avcodec decoder: avcodec codec (MPEG AAC Audio) started main decoder: using decoder module "avcodec" main demux meta: looking for meta reader module matching "any": 1 candidates main demux meta: no meta reader modules matched main input: `file:///storage/emulated/0/DCIM/GoPro/GOPR0785.MP4' successfully opened mp4 demux: elst (0) gives 0ms (movie)-> 0ms (track) mp4 demux: track[Id 0x1] using Sync Sample Box (stss) mp4 demux: stts gives 0 --> 0 (sample number) mp4 demux: track[Id 0x2] does not provide Sync Sample Box (stss) main input: Buffering 0% avcodec decoder: available software decoder output format 12 (yuvj420p) main spu text: looking for text renderer module matching "any": 1 candidates main input: Buffering 0% freetype spu text: using fontsize: 2 main spu text: using text renderer module "freetype" main scale: looking for video filter2 module matching "any": 35 candidates swscale scale: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality) main scale: using video filter2 module "swscale" main scale: looking for video filter2 module matching "any": 35 candidates main input: Buffering 33% yuvp scale: YUVP to YUVA converter main scale: using video filter2 module "yuvp" main video output: Deinterlacing available main input: Buffering 66% main video output: deinterlace 0, mode blend, is_needed 0 main input: Buffering 100% main video output: Opening vout display wrapper main vout display: looking for vout display module matching "any": 2 candidates android_surface vout display: Pixel format I420 main vout display: VoutDisplayEvent 'fullscreen' 0 main vout display: using vout display module "android_surface" main video output: Not enough direct buffers, using system memory main video output: original format sz 1920x1090, of (0,0), vsz 1920x1080, 4cc J420, sar 1:1, msk r0x0 g0x0 b0x0 main input: Stream buffering done (400 ms in 30 ms) main spu text: removing module "freetype" main spu text: looking for text renderer module matching "any": 1 candidates freetype spu text: using fontsize: 2 main spu text: using text renderer module "freetype" main generic: creating audio output avcodec decoder: enabling direct rendering main vout display: Failed to change zoom main vout display: Failed to set on top main audio output: looking for audio output module matching "opensles": 4 candidates main audio output: using audio output module "opensles_android" main vout display: Failed to change source AR main vout display: SOURCE sz 1920x1090, of (0,0), vsz 1920x1080, 4cc J420, sar 1:1, msk r0x0 g0x0 b0x0 main vout display: CROPPED sz 1920x1090, of (0,0), vsz 1920x1080, 4cc J420, sar 1:1, msk r0x0 g0x0 b0x0 main vout display: Failed to resize display main audio output: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes main volume: looking for audio volume module matching "any": 3 candidates main volume: using audio volume module "integer_mixer" main audio output: input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes main audio output: conversion: 'f32l'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo main audio converter: looking for audio converter module matching "any": 7 candidates audio_format audio converter: f32l->s16l, bits per sample: 32->16 main audio converter: using audio converter module "audio_format" main audio output: conversion pipeline complete main audio resampler: looking for audio resampler module matching "any": 1 candidates main audio resampler: using audio resampler module "ugly_resampler" main decoder: End of audio preroll main decoder: End of video preroll main decoder: Received first picture main input: Decoder buffering done in 248 ms opensles_android audio output: latency 11 ms, 1/255 buffers opensles_android audio output: latency 32 ms, 3/255 buffers opensles_android audio output: latency 54 ms, 5/255 buffers opensles_android audio output: latency 75 ms, 7/255 buffers opensles_android audio output: latency 96 ms, 9/255 buffers main input: control type=4 opensles_android audio output: latency 118 ms, 11/255 buffers opensles_android audio output: latency 139 ms, 13/255 buffers opensles_android audio output: latency 160 ms, 16/255 buffers opensles_android audio output: latency 182 ms, 18/255 buffers opensles_android audio output: latency 203 ms, 20/255 buffers opensles_android audio output: latency 224 ms, 22/255 buffers opensles_android audio output: latency 246 ms, 24/255 buffers opensles_android audio output: latency 267 ms, 26/255 buffers opensles_android audio output: latency 288 ms, 28/255 buffers opensles_android audio output: latency 310 ms, 31/255 buffers opensles_android audio output: latency 331 ms, 33/255 buffers opensles_android audio output: latency 352 ms, 35/255 buffers opensles_android audio output: latency 374 ms, 37/255 buffers opensles_android audio output: latency 395 ms, 39/255 buffers opensles_android audio output: latency 416 ms, 41/255 buffers opensles_android audio output: latency 438 ms, 43/255 buffers opensles_android audio output: latency 459 ms, 45/255 buffers opensles_android audio output: latency 480 ms, 48/255 buffers main decoder: early picture skipped opensles_android audio output: latency 502 ms, 50/255 buffers opensles_android audio output: latency 523 ms, 52/255 buffers opensles_android audio output: latency 544 ms, 54/255 buffers opensles_android audio output: latency 566 ms, 56/255 buffers opensles_android audio output: latency 587 ms, 58/255 buffers mp4 demux: elst (0) gives 67479ms (movie)-> 67479ms (track) mp4 demux: track[Id 0x1] using Sync Sample Box (stss) mp4 demux: stts gives 3373 --> 3360 (sample number) mp4 demux: track[Id 0x2] does not provide Sync Sample Box (stss) main input: Buffering 0% main input: Buffering 0% main decoder: End of audio preroll main input: Buffering 33% main input: Buffering 66% main input: Buffering 100% main input: Stream buffering done (400 ms in 24 ms) main decoder: End of video preroll main decoder: Received first picture main input: Decoder buffering done in 397 ms opensles_android audio output: latency 11 ms, 1/255 buffers opensles_android audio output: latency 32 ms, 3/255 buffers opensles_android audio output: latency 54 ms, 5/255 buffers opensles_android audio output: latency 75 ms, 7/255 buffers opensles_android audio output: latency 96 ms, 9/255 buffers opensles_android audio output: latency 118 ms, 11/255 buffers opensles_android audio output: latency 139 ms, 13/255 buffers opensles_android audio output: latency 160 ms, 16/255 buffers opensles_android audio output: latency 182 ms, 18/255 buffers opensles_android audio output: latency 203 ms, 20/255 buffers opensles_android audio output: latency 224 ms, 22/255 buffers opensles_android audio output: latency 246 ms, 24/255 buffers opensles_android audio output: latency 267 ms, 26/255 buffers opensles_android audio output: latency 288 ms, 28/255 buffers opensles_android audio output: latency 310 ms, 31/255 buffers opensles_android audio output: latency 331 ms, 33/255 buffers opensles_android audio output: latency 352 ms, 35/255 buffers opensles_android audio output: latency 374 ms, 37/255 buffers opensles_android audio output: latency 395 ms, 39/255 buffers opensles_android audio output: latency 416 ms, 41/255 buffers opensles_android audio output: latency 438 ms, 43/255 buffers opensles_android audio output: latency 459 ms, 45/255 buffers opensles_android audio output: latency 480 ms, 48/255 buffers opensles_android audio output: latency 502 ms, 50/255 buffers opensles_android audio output: latency 523 ms, 52/255 buffers opensles_android audio output: latency 544 ms, 54/255 buffers opensles_android audio output: latency 566 ms, 56/255 buffers opensles_android audio output: latency 567 ms, 56/255 buffers opensles_android audio output: latency 588 ms, 58/255 buffers opensles_android audio output: latency 610 ms, 61/255 buffers opensles_android audio output: latency 631 ms, 63/255 buffers opensles_android audio output: latency 572 ms, 57/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 615 ms, 61/255 buffers opensles_android audio output: latency 636 ms, 63/255 buffers opensles_android audio output: latency 658 ms, 65/255 buffers opensles_android audio output: latency 589 ms, 58/255 buffers opensles_android audio output: latency 610 ms, 61/255 buffers opensles_android audio output: latency 632 ms, 63/255 buffers opensles_android audio output: latency 653 ms, 65/255 buffers opensles_android audio output: latency 674 ms, 67/255 buffers main vout display: auto hiding mouse cursor opensles_android audio output: latency 596 ms, 59/255 buffers opensles_android audio output: latency 617 ms, 61/255 buffers opensles_android audio output: latency 638 ms, 63/255 buffers opensles_android audio output: latency 660 ms, 66/255 buffers opensles_android audio output: latency 581 ms, 58/255 buffers opensles_android audio output: latency 602 ms, 60/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 635 ms, 63/255 buffers opensles_android audio output: latency 656 ms, 65/255 buffers opensles_android audio output: latency 588 ms, 58/255 buffers opensles_android audio output: latency 609 ms, 60/255 buffers opensles_android audio output: latency 630 ms, 63/255 buffers opensles_android audio output: latency 652 ms, 65/255 buffers opensles_android audio output: latency 663 ms, 66/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 606 ms, 60/255 buffers opensles_android audio output: latency 627 ms, 62/255 buffers opensles_android audio output: latency 648 ms, 64/255 buffers opensles_android audio output: latency 670 ms, 67/255 buffers opensles_android audio output: latency 601 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 644 ms, 64/255 buffers opensles_android audio output: latency 665 ms, 66/255 buffers opensles_android audio output: latency 586 ms, 58/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 619 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 583 ms, 58/255 buffers opensles_android audio output: latency 604 ms, 60/255 buffers opensles_android audio output: latency 626 ms, 62/255 buffers opensles_android audio output: latency 647 ms, 64/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 621 ms, 62/255 buffers opensles_android audio output: latency 642 ms, 64/255 buffers opensles_android audio output: latency 664 ms, 66/255 buffers opensles_android audio output: latency 585 ms, 58/255 buffers opensles_android audio output: latency 606 ms, 60/255 buffers opensles_android audio output: latency 628 ms, 62/255 buffers opensles_android audio output: latency 649 ms, 64/255 buffers opensles_android audio output: latency 670 ms, 67/255 buffers opensles_android audio output: latency 582 ms, 58/255 buffers opensles_android audio output: latency 603 ms, 60/255 buffers opensles_android audio output: latency 624 ms, 62/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 667 ms, 66/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 620 ms, 62/255 buffers opensles_android audio output: latency 641 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 584 ms, 58/255 buffers opensles_android audio output: latency 605 ms, 60/255 buffers opensles_android audio output: latency 626 ms, 62/255 buffers opensles_android audio output: latency 648 ms, 64/255 buffers opensles_android audio output: latency 669 ms, 66/255 buffers opensles_android audio output: latency 590 ms, 59/255 buffers opensles_android audio output: latency 612 ms, 61/255 buffers opensles_android audio output: latency 633 ms, 63/255 buffers opensles_android audio output: latency 654 ms, 65/255 buffers opensles_android audio output: latency 676 ms, 67/255 buffers opensles_android audio output: latency 587 ms, 58/255 buffers opensles_android audio output: latency 608 ms, 60/255 buffers opensles_android audio output: latency 630 ms, 63/255 buffers opensles_android audio output: latency 651 ms, 65/255 buffers opensles_android audio output: latency 582 ms, 58/255 buffers opensles_android audio output: latency 604 ms, 60/255 buffers opensles_android audio output: latency 625 ms, 62/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 579 ms, 57/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 643 ms, 64/255 buffers opensles_android audio output: latency 664 ms, 66/255 buffers opensles_android audio output: latency 596 ms, 59/255 buffers opensles_android audio output: latency 617 ms, 61/255 buffers opensles_android audio output: latency 638 ms, 63/255 buffers opensles_android audio output: latency 660 ms, 66/255 buffers opensles_android audio output: latency 581 ms, 58/255 buffers opensles_android audio output: latency 592 ms, 59/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 635 ms, 63/255 buffers opensles_android audio output: latency 656 ms, 65/255 buffers opensles_android audio output: latency 578 ms, 57/255 buffers opensles_android audio output: latency 599 ms, 59/255 buffers opensles_android audio output: latency 620 ms, 62/255 buffers opensles_android audio output: latency 642 ms, 64/255 buffers opensles_android audio output: latency 663 ms, 66/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 616 ms, 61/255 buffers opensles_android audio output: latency 637 ms, 63/255 buffers opensles_android audio output: latency 658 ms, 65/255 buffers opensles_android audio output: latency 680 ms, 68/255 buffers opensles_android audio output: latency 601 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 644 ms, 64/255 buffers opensles_android audio output: latency 665 ms, 66/255 buffers opensles_android audio output: latency 576 ms, 57/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 619 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 593 ms, 59/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 636 ms, 63/255 buffers opensles_android audio output: latency 657 ms, 65/255 buffers opensles_android audio output: latency 678 ms, 67/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 621 ms, 62/255 buffers opensles_android audio output: latency 642 ms, 64/255 buffers opensles_android audio output: latency 664 ms, 66/255 buffers opensles_android audio output: latency 585 ms, 58/255 buffers opensles_android audio output: latency 606 ms, 60/255 buffers opensles_android audio output: latency 628 ms, 62/255 buffers opensles_android audio output: latency 649 ms, 64/255 buffers opensles_android audio output: latency 670 ms, 67/255 buffers opensles_android audio output: latency 592 ms, 59/255 buffers opensles_android audio output: latency 613 ms, 61/255 buffers opensles_android audio output: latency 634 ms, 63/255 buffers opensles_android audio output: latency 646 ms, 64/255 buffers opensles_android audio output: latency 667 ms, 66/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 620 ms, 62/255 buffers opensles_android audio output: latency 641 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 584 ms, 58/255 buffers opensles_android audio output: latency 605 ms, 60/255 buffers opensles_android audio output: latency 616 ms, 61/255 buffers opensles_android audio output: latency 638 ms, 63/255 buffers opensles_android audio output: latency 659 ms, 65/255 buffers opensles_android audio output: latency 590 ms, 59/255 buffers opensles_android audio output: latency 612 ms, 61/255 buffers opensles_android audio output: latency 633 ms, 63/255 buffers opensles_android audio output: latency 654 ms, 65/255 buffers opensles_android audio output: latency 676 ms, 67/255 buffers opensles_android audio output: latency 597 ms, 59/255 buffers opensles_android audio output: latency 618 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 651 ms, 65/255 buffers opensles_android audio output: latency 572 ms, 57/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 615 ms, 61/255 buffers opensles_android audio output: latency 636 ms, 63/255 buffers opensles_android audio output: latency 658 ms, 65/255 buffers opensles_android audio output: latency 589 ms, 58/255 buffers opensles_android audio output: latency 610 ms, 61/255 buffers opensles_android audio output: latency 632 ms, 63/255 buffers opensles_android audio output: latency 653 ms, 65/255 buffers opensles_android audio output: latency 674 ms, 67/255 buffers opensles_android audio output: latency 596 ms, 59/255 buffers opensles_android audio output: latency 617 ms, 61/255 buffers opensles_android audio output: latency 638 ms, 63/255 buffers opensles_android audio output: latency 660 ms, 66/255 buffers opensles_android audio output: latency 571 ms, 57/255 buffers opensles_android audio output: latency 592 ms, 59/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 635 ms, 63/255 buffers opensles_android audio output: latency 656 ms, 65/255 buffers opensles_android audio output: latency 588 ms, 58/255 buffers opensles_android audio output: latency 609 ms, 60/255 buffers opensles_android audio output: latency 630 ms, 63/255 buffers opensles_android audio output: latency 652 ms, 65/255 buffers opensles_android audio output: latency 673 ms, 67/255 buffers opensles_android audio output: latency 594 ms, 59/255 buffers opensles_android audio output: latency 616 ms, 61/255 buffers opensles_android audio output: latency 637 ms, 63/255 buffers opensles_android audio output: latency 658 ms, 65/255 buffers opensles_android audio output: latency 680 ms, 68/255 buffers opensles_android audio output: latency 601 ms, 60/255 buffers opensles_android audio output: latency 622 ms, 62/255 buffers opensles_android audio output: latency 644 ms, 64/255 buffers opensles_android audio output: latency 665 ms, 66/255 buffers opensles_android audio output: latency 586 ms, 58/255 buffers opensles_android audio output: latency 598 ms, 59/255 buffers opensles_android audio output: latency 619 ms, 61/255 buffers opensles_android audio output: latency 640 ms, 64/255 buffers opensles_android audio output: latency 662 ms, 66/255 buffers opensles_android audio output: latency 593 ms, 59/255 buffers opensles_android audio output: latency 614 ms, 61/255 buffers opensles_android audio output: latency 636 ms, 63/255 buffers opensles_android audio output: latency 657 ms, 65/255 buffers opensles_android audio output: latency 668 ms, 66/255 buffers opensles_android audio output: latency 600 ms, 60/255 buffers opensles_android audio output: latency 621 ms, 62/255 buffers opensles_android audio output: latency 642 ms, 64/255 buffers opensles_android audio output: latency 654 ms, 65/255 buffers main input: control type=1 main input: control type=0 main input: control: stopping input main decoder: early picture skipped main decoder: removing module "avcodec" avcodec decoder: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped main decoder: killing decoder fourcc `h264', 1 PES in FIFO main generic: saving a free vout main generic: reusing provided vout main decoder: removing module "avcodec" avcodec decoder: ffmpeg codec (MPEG AAC Audio) stopped main decoder: killing decoder fourcc `mp4a', 0 PES in FIFO main audio resampler: removing module "ugly_resampler" main audio converter: removing module "audio_format" main volume: removing module "integer_mixer" main generic: keeping audio output main demux: removing module "mp4" mp4 demux: freeing all memory main access: removing module "filesystem" main input: Program doesn't contain anymore ES main input: Destroying the input for 'GOPR0785.MP4' main audio output: removing module "opensles_android" main video output: destroying useless vout main vout display: removing module "android_surface" main spu text: removing module "freetype" main scale: removing module "yuvp" main scale: removing module "swscale"

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 26 Oct 2013 23:52

It appears to be that your device is, unfortunately, incompatible with YUV.

zmooth
New Cone
New Cone
Posts: 8
Joined: 26 Oct 2013 22:42

Re: Help us test VLC for Android and report bugs

Postby zmooth » 27 Oct 2013 00:05

That's very unfortunate, thanks for help anyway.

mtncomm1
New Cone
New Cone
Posts: 2
Joined: 27 Oct 2013 05:07

Re: Help us test VLC for Android and report bugs

Postby mtncomm1 » 27 Oct 2013 05:20

I am a total newbie to VLC, and do not have a clue where I am going wrong. I'm hoping it is a minor setting in the server or on my phone app that I am overlooking, but darn if I can figure out what that might be.

I have a Motorola Atrix 2 with TI OMAP 4430 chipset and Dual-core 1.2 GHz Cortex-A9, running ICS. I installed VLC Direct Pro from Google Play, and also installed latest version of VLC on my Win8 PC. I am able to stream from Phone to PC, remote control PC from phone, etc. But streaming video from PC to phone, the screen just goes black. Play bar on phone and PC indicate video is streaming, but no video or audio on Atrix 2. Should I be running a different version of VLC on my phone, other that what is available from Goggle?

Thanks in advance for any tips and advice.

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 27 Oct 2013 05:40

I am a total newbie to VLC, and do not have a clue where I am going wrong. I'm hoping it is a minor setting in the server or on my phone app that I am overlooking, but darn if I can figure out what that might be.

I have a Motorola Atrix 2 with TI OMAP 4430 chipset and Dual-core 1.2 GHz Cortex-A9, running ICS. I installed VLC Direct Pro from Google Play, and also installed latest version of VLC on my Win8 PC. I am able to stream from Phone to PC, remote control PC from phone, etc. But streaming video from PC to phone, the screen just goes black. Play bar on phone and PC indicate video is streaming, but no video or audio on Atrix 2. Should I be running a different version of VLC on my phone, other that what is available from Goggle?

Thanks in advance for any tips and advice.
VLC Direct Pro is neither a VideoLAN product nor supported by VideoLAN.

Instead, you are more than welcome to ask questions about the VLC for Android Beta here.

mtncomm1
New Cone
New Cone
Posts: 2
Joined: 27 Oct 2013 05:07

Re: Help us test VLC for Android and report bugs

Postby mtncomm1 » 27 Oct 2013 07:30

I am a total newbie to VLC, and do not have a clue where I am going wrong. I'm hoping it is a minor setting in the server or on my phone app that I am overlooking, but darn if I can figure out what that might be.

I have a Motorola Atrix 2 with TI OMAP 4430 chipset and Dual-core 1.2 GHz Cortex-A9, running ICS. I installed VLC Direct Pro from Google Play, and also installed latest version of VLC on my Win8 PC. I am able to stream from Phone to PC, remote control PC from phone, etc. But streaming video from PC to phone, the screen just goes black. Play bar on phone and PC indicate video is streaming, but no video or audio on Atrix 2. Should I be running a different version of VLC on my phone, other that what is available from Goggle?

Thanks in advance for any tips and advice.
VLC Direct Pro is neither a VideoLAN product nor supported by VideoLAN.

Instead, you are more than welcome to ask questions about the VLC for Android Beta here.
Thanks for the quick reply. I was totally unaware of that. So what version/build of VLC Android will support streaming from my PC to my Atrix 2, IF any?

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 27 Oct 2013 14:29

VLC Android should already be able to receive any video streams.

XilasZ
Developer
Developer
Posts: 189
Joined: 16 Jun 2009 20:35

Re: Help us test VLC for Android and report bugs

Postby XilasZ » 28 Oct 2013 10:51

Very glitchy on Sony Xperia Z1 with GoPro 1080p videos. What's the best version for my phone ?
I think the "issue" is that the video is in J420 (I420 with full range).

With RV32/RV16, the optimized neon chroma converter doesn't handle J420, only I420. so vlc fallback to swscale instead, which is slower.

Code: Select all

swscale filter: 1920x1080 chroma: J420 -> 1920x1080 chroma: RV32 with scaling using Bicubic (good quality)
With HW decoding, looks like vlc fails to find a way to bring J420 to whatever HW codecs wants as input.
I don't know for YUV, maybe the Xperia Z1 doesn't support it.

I think the Z1 should be powerful enough to decode regular 1080p, Samsung S4 is less powerful and it can play 1080p.
Could be that J420 decoding is less optimized, or swscale is killing the perfs, or too high profile/bitrate.

Can you share a sample ? a small clip with both bright and dark colors ?

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 28 Oct 2013 12:00

Very glitchy on Sony Xperia Z1 with GoPro 1080p videos. What's the best version for my phone ?
I think the "issue" is that the video is in J420 (I420 with full range).

With RV32/RV16, the optimized neon chroma converter doesn't handle J420, only I420. so vlc fallback to swscale instead, which is slower.

Code: Select all

swscale filter: 1920x1080 chroma: J420 -> 1920x1080 chroma: RV32 with scaling using Bicubic (good quality)
With HW decoding, looks like vlc fails to find a way to bring J420 to whatever HW codecs wants as input.
I don't know for YUV, maybe the Xperia Z1 doesn't support it.
Yep, that's what I already observed - device doesn't support YUV and doesn't support HW accelerated decoding either.

grunnsat
New Cone
New Cone
Posts: 4
Joined: 24 Apr 2013 00:05

Re: Help us test VLC for Android and report bugs

Postby grunnsat » 04 Nov 2013 18:36

I'm using a Minix Neo X7 media player with Android 4.2.2.

The technical specs are Quad Core Cortex A9 cpu and Quad Core Mali-400MP gpu, 2GB RAM, and a wired 100Mb ethernet interface (also a 2.4Ghz / 5GHz WiFi interface).

I'm using ES File Explorer to access my Readynas NV+.

I have a 1080p wmv file on my NAS, and when I try to play it with VLC it is clear that the video performance is insufficient. The same file does play with MX player.
wmv files in SD quality play fine.

A DVD ISO file will open and play, but without sound.

DVD video rips do not play at all.

VLC is by far my favourite player on Windows, so I hope the Android version will give me the same pleasure.

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 04 Nov 2013 21:16

I'm using a Minix Neo X7 media player with Android 4.2.2.

The technical specs are Quad Core Cortex A9 cpu and Quad Core Mali-400MP gpu, 2GB RAM, and a wired 100Mb ethernet interface (also a 2.4Ghz / 5GHz WiFi interface).

I'm using ES File Explorer to access my Readynas NV+.

I have a 1080p wmv file on my NAS, and when I try to play it with VLC it is clear that the video performance is insufficient. The same file does play with MX player.
wmv files in SD quality play fine.

A DVD ISO file will open and play, but without sound.

DVD video rips do not play at all.

VLC is by far my favourite player on Windows, so I hope the Android version will give me the same pleasure.
Did you try the nightly build?

grunnsat
New Cone
New Cone
Posts: 4
Joined: 24 Apr 2013 00:05

Re: Help us test VLC for Android and report bugs

Postby grunnsat » 04 Nov 2013 21:46

I just did, the same result. I used VLC-debug-20131104-1029.apk .

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 04 Nov 2013 21:59

Please provide a messages logs as outlined here: http://wiki.videolan.org/Android_Report ... ssages_log

saithan
New Cone
New Cone
Posts: 3
Joined: 01 Sep 2013 14:29

Re: Help us test VLC for Android and report bugs

Postby saithan » 05 Nov 2013 17:33

i have been using my quadcore android tv for little over a month, an it's a wifi/bluetooth dongle so no cable. I have been able til play all kinds og files, but some with more succes than other. i get massive pixelation issues playing mkv files 720p. tried til play the same file using microsd but the pixilation issue weren't solved. i use vlc revision 7d8d890 my device has 4.2.2 android and i don't think there is a log if vlc doesn't crash.

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Help us test VLC for Android and report bugs

Postby edwardw » 05 Nov 2013 21:26

i have been using my quadcore android tv for little over a month, an it's a wifi/bluetooth dongle so no cable. I have been able til play all kinds og files, but some with more succes than other. i get massive pixelation issues playing mkv files 720p. tried til play the same file using microsd but the pixilation issue weren't solved. i use vlc revision 7d8d890 my device has 4.2.2 android and i don't think there is a log if vlc doesn't crash.
You can get a runtime log: https://wiki.videolan.org/Android_Repor ... _not_crash

Coded-Dude
New Cone
New Cone
Posts: 1
Joined: 09 Nov 2013 03:08

Re: Help us test VLC for Android and report bugs

Postby Coded-Dude » 09 Nov 2013 19:26

Do you have a build I could install/test for my Nexus 5 running Kit-Kat (4.4)? The version in the play store says not compatible. Thanks.


Return to “VLC for Android and Chrome OS”

Who is online

Users browsing this forum: Bing [Bot] and 12 guests