[vlc-devel] [PATCH 2/5] mediacodec: add hevc mimetype
John Stebbins
stebbins at jetheaddev.com
Tue Oct 7 22:50:06 CEST 2014
Here's a log of hevc playback with no local modifications to vlc. So just your omx updates. Mediacodec seems to decide
on a decoder and then silently gives up and falls back to using avcodec.
On 10/07/2014 10:16 AM, Thomas Guillem wrote:
> Missing iomx is only a warning. It's normal after Android 4.3 since we
> prefer to use MediaCodec.
> You should give me the logs of MediaCodec failing, not iomx.
>
> On Tue, Oct 7, 2014 at 6:55 PM, John Stebbins <stebbins at jetheaddev.com> wrote:
>> Ok, I discovered that libiomx-kk was disabled in the Makefile. So enabling this gets me past the issue of missing
>> libiomx. It now finds the omx decoder, but fails during setup. Log leading to error:
>>
>> 10-07 16:43:59.048 D/VLC ( 5315): iomx decoder: component standard role set to video_decoder.hevc
>> 10-07 16:43:59.048 D/VLC ( 5315): iomx decoder: HwBuffer_Init
>> 10-07 16:43:59.048 D/VLC ( 5315): iomx decoder: direct output port enabled
>> 10-07 16:43:59.048 D/VLC ( 5315): iomx decoder: OMX_SetParameter failed (80001001 : OMX_ErrorUndefined)
>> 10-07 16:43:59.048 D/VLC ( 5315): iomx decoder: HwBuffer_Stop
>> 10-07 16:43:59.048 D/VLC ( 5315): iomx decoder: HwBuffer_Stop
>> 10-07 16:43:59.048 D/VLC ( 5315): iomx decoder: HwBuffer_FreeBuffers
>> 10-07 16:43:59.058 D/VLC ( 5315): iomx decoder: no component could be initialised
>>
>> After the error, it falls back to avcodec. I'll add some more logging to narrow down exactly where this is happening later.
>>
>> On 10/06/2014 05:56 PM, John Stebbins wrote:
>>> So, it doesn't work on rk3288 out of the box. And even after some ugly hacks, I'm getting video with green lines
>>> through it and the image repeated 5 times and squished horizontally. Not sure what that's all about.
>>>
>>> Attaching diff to show ugly hacks and logs just in case you have some ideas what the distorted video might be.
>>>
>>> To summarize the hacks, I had to remove the USE_IOMX define because my box does not have libiomx.so. Then, my box does
>>> have libOMX_Core.so. but all the symbols are prefixed with "RK". So I had to modify the dlsym calls. The rest is just
>>> debug messages so I can see what's happening.
>>>
>>> On 10/03/2014 10:39 AM, Thomas Guillem wrote:
>>>> Ah yes, I'm curious to know if my patches work on rk32.
>>>>
>>>> On Fri, Oct 3, 2014 at 7:29 PM, John Stebbins <stebbins at jetheaddev.com> wrote:
>>>>> Ok. I'll test to see if your OMX changes work on my box. I think they should since I was able to make stagefright
>>>>> playback in xbmc work. The Measy is built on the rk3288 SoC. There are a lot of very cheap (< $100) android players
>>>>> based on this SoC becoming available now.
>>>>>
>>>>> On 10/03/2014 10:05 AM, Thomas Guillem wrote:
>>>>>> I tested it only on a Nvidia Shield tablet (Tegra K1). It run fine
>>>>>> (with the others patches).
>>>>>>
>>>>>> VLC use the MediaCodec API from JAVA, it's the public API from
>>>>>> android-sdk that don't change for one manufacturer.
>>>>>> But all manufacturers can modify the private native API
>>>>>> (MediaCodec.cpp and co), so that where they add support for extra
>>>>>> codecs..
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, Oct 3, 2014 at 6:47 PM, John Stebbins <stebbins at jetheaddev.com> wrote:
>>>>>>> Hi,
>>>>>>>
>>>>>>> Do you have an android box that this works on? I tested such a patch on my Measy B4S and mediacodec fails during
>>>>>>> configure. I did some further research, downloaded android SDK sources for another similar box and looked for
>>>>>>> problems. Turns out mediacodec is missing support in other places for hevc. Specifically, there is a hard coded list
>>>>>>> of "roles" in one of the functions that doesn't include an hevc decoder role. I see that you have fixed a similar issue
>>>>>>> in VLCs OMX implementation.
>>>>>>>
>>>>>>> I've seen reports that some manufacturers have made hevc mediacodec decode working, so I think some are distributing
>>>>>>> with modified SDK. Do you have one of these, if so which?
>>>>>>>
>>>>>>> --
>>>>>>> John GnuPG fingerprint: D0EC B3DB C372 D1F1 0B01 83F0 49F1 D7B2 60D4 D0F7
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> vlc-devel mailing list
>>>>>>> To unsubscribe or modify your subscription options:
>>>>>>> https://mailman.videolan.org/listinfo/vlc-devel
>>>>>>>
>>>>>> _______________________________________________
>>>>>> vlc-devel mailing list
>>>>>> To unsubscribe or modify your subscription options:
>>>>>> https://mailman.videolan.org/listinfo/vlc-devel
>>>>> --
>>>>> John GnuPG fingerprint: D0EC B3DB C372 D1F1 0B01 83F0 49F1 D7B2 60D4 D0F7
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> vlc-devel mailing list
>>>>> To unsubscribe or modify your subscription options:
>>>>> https://mailman.videolan.org/listinfo/vlc-devel
>>>>>
>>>> _______________________________________________
>>>> vlc-devel mailing list
>>>> To unsubscribe or modify your subscription options:
>>>> https://mailman.videolan.org/listinfo/vlc-devel
>> --
>> John GnuPG fingerprint: D0EC B3DB C372 D1F1 0B01 83F0 49F1 D7B2 60D4 D0F7
>>
>>
>>
>> _______________________________________________
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
>>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
--
John GnuPG fingerprint: D0EC B3DB C372 D1F1 0B01 83F0 49F1 D7B2 60D4 D0F7
-------------- next part --------------
Subject:
logs
From:
John Stebbins <jstebbins.hb at gmail.com>
Date:
10/07/2014 01:46 PM
To:
<stebbins at jetheaddev.com>
core libvlc: meta ok for (null), need to fetch art
core art finder: looking for meta fetcher module matching "any": 0 candidates
core art finder: no meta fetcher modules
core libvlc: searching art for http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv
core art finder: looking for art finder module matching "any": 1 candidates
core art finder: no art finder modules matched
core art finder: looking for meta fetcher module matching "any": 0 candidates
core art finder: no meta fetcher modules
core libvlc: searching art for http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv
core generic: creating audio output
core audio output: looking for audio output module matching "opensles": 4 candidates
core art finder: looking for art finder module matching "any": 1 candidates
core audio output: using audio output module "opensles_android"
core art finder: no art finder modules matched
core libvlc: art not found for http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv
core libvlc: art not found for http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv
core generic: keeping audio output
core input: Creating an input for 'http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv'
core input: using timeshift granularity of 50 MiB, in path '/tmp'
core input: `http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv' gives access `http' demux `' path `127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv'
core input: specified demux `any'
core input: creating demux: access='http' demux='any' location='127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv' file='(null)'
core demux: looking for access_demux module matching "http": 7 candidates
core demux: no access_demux modules matched
core input: creating access 'http' location='127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv', path='(null)'
core access: looking for access module matching "http": 15 candidates
http access: querying proxy for http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv
http access: no proxy
http access: http: server='127.0.0.1' port=59777 file='/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv'
core access: net: connecting to 127.0.0.1 port 59777
core access: connection succeeded (socket = 59)
http access: protocol 'HTTP' answer code 200
http access: Content-Type: application/octet-stream
http access: stream size=8313762379,pos=0,remaining=8313762379
http access: this frame size=8313762379
core access: using access module "http"
core stream: Using stream method for AStream*
core stream: starting pre-buffering
core stream: received first data after 32 ms
core stream: pre-buffering done 1024 bytes in 0s - 30 KiB/s
core stream: looking for stream_filter module matching "any": 10 candidates
core stream: no stream_filter modules matched
core stream: looking for stream_filter module matching "record": 10 candidates
core stream: using stream_filter module "record"
core input: creating demux: access='http' demux='any' location='127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv' file='(null)'
core demux: looking for demux module matching "any": 57 candidates
mkv demux: | + Seek head
mkv demux: | | + Seek
mkv demux: | - info at 282
mkv demux: | + Information
mkv demux: | | + TimecodeScale=1000000
mkv demux: | | + Title=Aliens (1986)
mkv demux: | | + Muxing Application=Lavf55.12.0
mkv demux: | | + Writing Application=HandBrake 6382svn 2014082901
mkv demux: | | + UID=-1889447406
mkv demux: | | + Duration=9267177
mkv demux: | | + Seek
mkv demux: | - tracks at 392
mkv demux: | + Tracks
mkv demux: | | + Track Entry
mkv demux: | | | + Track Number=1
mkv demux: | | | + Track UID=1
mkv demux: | | | + Track Lacing=0
mkv demux: | | | + Track Language=`und'
mkv demux: | | | + Track CodecId=V_MPEGH/ISO/HEVC
mkv demux: | | | + Track Type=video
mkv demux: | | | + Track Default Duration=41708333
mkv demux: | | | + Track Video
mkv demux: | | | | + width=1920
mkv demux: | | | | + height=1036
mkv demux: | | | | + display width=1920
mkv demux: | | | | + display height=1036
mkv demux: | | | | + Track Video Display Unit=inches
mkv demux: | | | + Track CodecPrivate size=921
mkv demux: | | + Track Entry
mkv demux: | | | + Track Number=2
mkv demux: | | | + Track UID=2
mkv demux: | | | + Track Lacing=0
mkv demux: | | | + Track Name=Surround
mkv demux: | | | + Track Language=`eng'
mkv demux: | | | + Track CodecId=A_DTS
mkv demux: | | | + Track Type=audio
mkv demux: | | | + Track Audio
mkv demux: | | | | + achan=6
mkv demux: | | | | + afreq=48000
mkv demux: | | + Seek
mkv demux: | - tags at 1484
mkv demux: | + Tags
mkv demux: + Tag
mkv demux: | + Targets
mkv demux: | + Simple Tag
mkv demux: | | + Meta ENCODER: Lavf55.12.0
mkv demux: + Tag
mkv demux: | + Targets
mkv demux: | | + TrackUID: 2
mkv demux: | + Simple Tag
mkv demux: | | + Meta LANGUAGE: eng
mkv demux: loading tags done.
mkv demux: | | + Seek
mkv demux: | - chapters at 8313734558
http access: trying to seek to 8313734558
core access: net: connecting to 127.0.0.1 port 59777
core access: connection succeeded (socket = 59)
http access: protocol 'HTTP' answer code 206
http access: Content-Type: application/octet-stream
http access: stream size=8313762379,pos=8313734558,remaining=27821
http access: this frame size=27821
mkv demux: | + Chapters
mkv demux: | | + EditionEntry
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 1
mkv demux: | | | | + ChapterTimeStart: 0
mkv demux: | | | | + ChapterTimeEnd: 126852000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 1'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 2
mkv demux: | | | | + ChapterTimeStart: 126852000
mkv demux: | | | | + ChapterTimeEnd: 315833000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 2'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 3
mkv demux: | | | | + ChapterTimeStart: 315833000
mkv demux: | | | | + ChapterTimeEnd: 514450000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 3'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 4
mkv demux: | | | | + ChapterTimeStart: 514450000
mkv demux: | | | | + ChapterTimeEnd: 652213000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 4'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 5
mkv demux: | | | | + ChapterTimeStart: 652213000
mkv demux: | | | | + ChapterTimeEnd: 913735000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 5'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 6
mkv demux: | | | | + ChapterTimeStart: 913735000
mkv demux: | | | | + ChapterTimeEnd: 1045116000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 6'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 7
mkv demux: | | | | + ChapterTimeStart: 1045116000
mkv demux: | | | | + ChapterTimeEnd: 1254242000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 7'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 8
mkv demux: | | | | + ChapterTimeStart: 1254242000
mkv demux: | | | | + ChapterTimeEnd: 1502622000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 8'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 9
mkv demux: | | | | + ChapterTimeStart: 1502622000
mkv demux: | | | | + ChapterTimeEnd: 1557602000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 9'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 10
mkv demux: | | | | + ChapterTimeStart: 1557602000
mkv demux: | | | | + ChapterTimeEnd: 1803859000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 10'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 11
mkv demux: | | | | + ChapterTimeStart: 1803859000
mkv demux: | | | | + ChapterTimeEnd: 1974029000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 11'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 12
mkv demux: | | | | + ChapterTimeStart: 1974029000
mkv demux: | | | | + ChapterTimeEnd: 2157003000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 12'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 13
mkv demux: | | | | + ChapterTimeStart: 2157003000
mkv demux: | | | | + ChapterTimeEnd: 2283672000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 13'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 14
mkv demux: | | | | + ChapterTimeStart: 2283672000
mkv demux: | | | | + ChapterTimeEnd: 2740222000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 14'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 15
mkv demux: | | | | + ChapterTimeStart: 2740222000
mkv demux: | | | | + ChapterTimeEnd: 3148692000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 15'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 16
mkv demux: | | | | + ChapterTimeStart: 3148692000
mkv demux: | | | | + ChapterTimeEnd: 3288251000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 16'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 17
mkv demux: | | | | + ChapterTimeStart: 3288251000
mkv demux: | | | | + ChapterTimeEnd: 3369290000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 17'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 18
mkv demux: | | | | + ChapterTimeStart: 3369290000
mkv demux: | | | | + ChapterTimeEnd: 3611282000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 18'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 19
mkv demux: | | | | + ChapterTimeStart: 3611282000
mkv demux: | | | | + ChapterTimeEnd: 3887683000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 19'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 20
mkv demux: | | | | + ChapterTimeStart: 3887683000
mkv demux: | | | | + ChapterTimeEnd: 4211173000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 20'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 21
mkv demux: | | | | + ChapterTimeStart: 4211173000
mkv demux: | | | | + ChapterTimeEnd: 4372167000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 21'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 22
mkv demux: | | | | + ChapterTimeStart: 4372167000
mkv demux: | | | | + ChapterTimeEnd: 4583044000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 22'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 23
mkv demux: | | | | + ChapterTimeStart: 4583044000
mkv demux: | | | | + ChapterTimeEnd: 4882427000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 23'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 24
mkv demux: | | | | + ChapterTimeStart: 4882427000
mkv demux: | | | | + ChapterTimeEnd: 4997375000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 24'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 25
mkv demux: | | | | + ChapterTimeStart: 4997375000
mkv demux: | | | | + ChapterTimeEnd: 5181310000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 25'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 26
mkv demux: | | | | + ChapterTimeStart: 5181310000
mkv demux: | | | | + ChapterTimeEnd: 5482235000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 26'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 27
mkv demux: | | | | + ChapterTimeStart: 5482235000
mkv demux: | | | | + ChapterTimeEnd: 5677146000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 27'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 28
mkv demux: | | | | + ChapterTimeStart: 5677146000
mkv demux: | | | | + ChapterTimeEnd: 5845461000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 28'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 29
mkv demux: | | | | + ChapterTimeStart: 5845461000
mkv demux: | | | | + ChapterTimeEnd: 5920453000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 29'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 30
mkv demux: | | | | + ChapterTimeStart: 5920453000
mkv demux: | | | | + ChapterTimeEnd: 6083465000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 30'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 31
mkv demux: | | | | + ChapterTimeStart: 6083465000
mkv demux: | | | | + ChapterTimeEnd: 6303686000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 31'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 32
mkv demux: | | | | + ChapterTimeStart: 6303686000
mkv demux: | | | | + ChapterTimeEnd: 6435777000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 32'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 33
mkv demux: | | | | + ChapterTimeStart: 6435777000
mkv demux: | | | | + ChapterTimeEnd: 6701626000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 33'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 34
mkv demux: | | | | + ChapterTimeStart: 6701626000
mkv demux: | | | | + ChapterTimeEnd: 6778828000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 34'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 35
mkv demux: | | | | + ChapterTimeStart: 6778828000
mkv demux: | | | | + ChapterTimeEnd: 7330587000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 35'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 36
mkv demux: | | | | + ChapterTimeStart: 7330587000
mkv demux: | | | | + ChapterTimeEnd: 7554269000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 36'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 37
mkv demux: | | | | + ChapterTimeStart: 7554269000
mkv demux: | | | | + ChapterTimeEnd: 7662220000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 37'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 38
mkv demux: | | | | + ChapterTimeStart: 7662220000
mkv demux: | | | | + ChapterTimeEnd: 7995763000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 38'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 39
mkv demux: | | | | + ChapterTimeStart: 7995763000
mkv demux: | | | | + ChapterTimeEnd: 8249850000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 39'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 40
mkv demux: | | | | + ChapterTimeStart: 8249850000
mkv demux: | | | | + ChapterTimeEnd: 8544937000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 40'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 41
mkv demux: | | | | + ChapterTimeStart: 8544937000
mkv demux: | | | | + ChapterTimeEnd: 8596947000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 41'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 42
mkv demux: | | | | + ChapterTimeStart: 8596947000
mkv demux: | | | | + ChapterTimeEnd: 9016241000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 42'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 43
mkv demux: | | | | + ChapterTimeStart: 9016241000
mkv demux: | | | | + ChapterTimeEnd: 9096697000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 43'
mkv demux: | | | | | + ChapterLanguage 'und'
mkv demux: | | | + ChapterAtom (level=0)
mkv demux: | | | | + ChapterUID: 44
mkv demux: | | | | + ChapterTimeStart: 9096697000
mkv demux: | | | | + ChapterTimeEnd: 9266533000
mkv demux: | | | | + ChapterFlagHidden: no
mkv demux: | | | | + ChapterDisplay
mkv demux: | | | | | + ChapterString 'Chapter 44'
mkv demux: | | | | | + ChapterLanguage 'und'
http access: trying to seek to 8096
core access: net: connecting to 127.0.0.1 port 59777
core access: connection succeeded (socket = 59)
http access: protocol 'HTTP' answer code 206
http access: Content-Type: application/octet-stream
http access: stream size=8313762379,pos=8096,remaining=8313754283
http access: this frame size=8313754283
mkv demux: | | + Seek
mkv demux: | | + Unknown (N7libebml8EbmlVoidE)
mkv demux: | - cues at 8313737334
http access: trying to seek to 8313738513
core access: net: connecting to 127.0.0.1 port 59777
core access: connection succeeded (socket = 59)
http access: protocol 'HTTP' answer code 200
http access: Content-Type: application/octet-stream
http access: stream size=8313762379,pos=0,remaining=8313762379
http access: this frame size=8313762379
mkv demux: | + Cues
mkv demux: Dummy element too large or misplaced at 8313738513... skipping to next upper element
mkv demux: Dummy element too large or misplaced at 8313738524... skipping to next upper element
mkv demux: This element is outside its known parent... upping level
mkv demux: * Unknown (N7libebml9EbmlDummyE)
mkv demux: Dummy element too large or misplaced at 8313738529... skipping to next upper element
mkv demux: This element is outside its known parent... upping level
mkv demux: * Unknown (N7libebml9EbmlDummyE)
mkv demux: | - loading cues done.
http access: trying to seek to 8096
core access: net: connecting to 127.0.0.1 port 59777
core access: connection succeeded (socket = 59)
http access: protocol 'HTTP' answer code 206
http access: Content-Type: application/octet-stream
http access: stream size=8313762379,pos=8096,remaining=8313754283
http access: this frame size=8313754283
mkv demux: | + Void
mkv demux: | + Information
mkv demux: | + Tracks
mkv demux: | + Preload Unknown (N11libmatroska7KaxTagsE)
mkv demux: | + Cluster
mkv demux: Virtual chapter Chapter 1 from 0 to 126852000 -
mkv demux: Virtual chapter Chapter 2 from 126852000 to 315833000 -
mkv demux: Virtual chapter Chapter 3 from 315833000 to 514450000 -
mkv demux: Virtual chapter Chapter 4 from 514450000 to 652213000 -
mkv demux: Virtual chapter Chapter 5 from 652213000 to 913735000 -
mkv demux: Virtual chapter Chapter 6 from 913735000 to 1045116000 -
mkv demux: Virtual chapter Chapter 7 from 1045116000 to 1254242000 -
mkv demux: Virtual chapter Chapter 8 from 1254242000 to 1502622000 -
mkv demux: Virtual chapter Chapter 9 from 1502622000 to 1557602000 -
mkv demux: Virtual chapter Chapter 10 from 1557602000 to 1803859000 -
mkv demux: Virtual chapter Chapter 11 from 1803859000 to 1974029000 -
mkv demux: Virtual chapter Chapter 12 from 1974029000 to 2157003000 -
mkv demux: Virtual chapter Chapter 13 from 2157003000 to 2283672000 -
mkv demux: Virtual chapter Chapter 14 from 2283672000 to 2740222000 -
mkv demux: Virtual chapter Chapter 15 from 2740222000 to 3148692000 -
mkv demux: Virtual chapter Chapter 16 from 3148692000 to 3288251000 -
mkv demux: Virtual chapter Chapter 17 from 3288251000 to 3369290000 -
mkv demux: Virtual chapter Chapter 18 from 3369290000 to 3611282000 -
mkv demux: Virtual chapter Chapter 19 from 3611282000 to 3887683000 -
mkv demux: Virtual chapter Chapter 20 from 3887683000 to 4211173000 -
mkv demux: Virtual chapter Chapter 21 from 4211173000 to 4372167000 -
mkv demux: Virtual chapter Chapter 22 from 4372167000 to 4583044000 -
mkv demux: Virtual chapter Chapter 23 from 4583044000 to 4882427000 -
mkv demux: Virtual chapter Chapter 24 from 4882427000 to 4997375000 -
mkv demux: Virtual chapter Chapter 25 from 4997375000 to 5181310000 -
mkv demux: Virtual chapter Chapter 26 from 5181310000 to 5482235000 -
mkv demux: Virtual chapter Chapter 27 from 5482235000 to 5677146000 -
mkv demux: Virtual chapter Chapter 28 from 5677146000 to 5845461000 -
mkv demux: Virtual chapter Chapter 29 from 5845461000 to 5920453000 -
mkv demux: Virtual chapter Chapter 30 from 5920453000 to 6083465000 -
mkv demux: Virtual chapter Chapter 31 from 6083465000 to 6303686000 -
mkv demux: Virtual chapter Chapter 32 from 6303686000 to 6435777000 -
mkv demux: Virtual chapter Chapter 33 from 6435777000 to 6701626000 -
mkv demux: Virtual chapter Chapter 34 from 6701626000 to 6778828000 -
mkv demux: Virtual chapter Chapter 35 from 6778828000 to 7330587000 -
mkv demux: Virtual chapter Chapter 36 from 7330587000 to 7554269000 -
mkv demux: Virtual chapter Chapter 37 from 7554269000 to 7662220000 -
mkv demux: Virtual chapter Chapter 38 from 7662220000 to 7995763000 -
mkv demux: Virtual chapter Chapter 39 from 7995763000 to 8249850000 -
mkv demux: Virtual chapter Chapter 40 from 8249850000 to 8544937000 -
mkv demux: Virtual chapter Chapter 41 from 8544937000 to 8596947000 -
mkv demux: Virtual chapter Chapter 42 from 8596947000 to 9016241000 -
mkv demux: Virtual chapter Chapter 43 from 9016241000 to 9096697000 -
mkv demux: Virtual chapter Chapter 44 from 9096697000 to 9266533000 -
mkv demux: Virtual chapter from 0 to -1 -
mkv demux: found 2 es
core input: selecting program id=0
core input: Buffering 0%
mkv demux: Starting the UI Hook
core demux: using demux module "mkv"
core decoder: looking for decoder module matching "mediacodec,iomx,all": 34 candidates
mediacodec decoder: Number of profile levels: 68
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 8
mediacodec decoder: Number of profile levels: 5
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: Number of profile levels: 0
mediacodec decoder: using OMX.rk.video_decoder.hevc
avcodec decoder: CPU flags: 0x0000003f
avcodec decoder: trying to use direct rendering
avcodec decoder: allowing 4 thread(s) for decoding
avcodec decoder: codec (hevc) started
avcodec decoder: using frame thread mode with 4 threads
core decoder: using decoder module "avcodec"
core decoder: looking for decoder module matching "mediacodec,iomx,all": 34 candidates
avcodec decoder: CPU flags: 0x0000003f
avcodec decoder: codec (dca) started
core decoder: using decoder module "avcodec"
core demux meta: looking for meta reader module matching "any": 1 candidates
core demux meta: no meta reader modules matched
core input: `http://127.0.0.1:59777/smb%2Fjack%40fatman.jetheaddev.com%2FSandbox%2FMedia%2Ftemp%2FAliens%20(1986).mkv' successfully opened
core spu text: looking for text renderer module matching "any": 1 candidates
core generic: reusing audio output
freetype spu text: Using /system/fonts/DroidSans-Bold.ttf as font from file /system/fonts/DroidSans-Bold.ttf
freetype spu text: Using /system/fonts/DroidSansMono.ttf as mono-font from file /system/fonts/DroidSansMono.ttf
freetype spu text: using fontsize: 2
core input: Buffering 0%
core spu text: using text renderer module "freetype"
core scale: looking for video filter2 module matching "any": 35 candidates
core input: Buffering 22%
swscale scale: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
core input: Buffering 44%
core audio output: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
core volume: looking for audio volume module matching "any": 3 candidates
core volume: using audio volume module "integer_mixer"
core scale: using video filter2 module "swscale"
core audio output: input 'f32l' 48000 Hz 3F2M/LFE frame=1 samples/24 bytes
core audio output: conversion: 'f32l'->'s16l' 48000 Hz->48000 Hz 3F2M/LFE->Stereo
core scale: looking for video filter2 module matching "any": 35 candidates
yuvp scale: YUVP to YUVA converter
core audio converter: looking for audio converter module matching "any": 7 candidates
core input: Buffering 66%
core scale: using video filter2 module "yuvp"
core audio converter: using audio converter module "simple_channel_mixer_neon"
core audio converter: looking for audio converter module matching "any": 7 candidates
audio_format audio converter: f32l->s16l, bits per sample: 32->16
core audio converter: using audio converter module "audio_format"
core video output: Deinterlacing available
core audio output: conversion pipeline complete
core video output: deinterlace 0, mode blend, is_needed 0
core audio resampler: looking for audio resampler module matching "any": 1 candidates
core audio resampler: using audio resampler module "ugly_resampler"
core input: Buffering 88%
core video output: Opening vout display wrapper
core decoder: End of audio preroll
core vout display: looking for vout display module matching "androidsurface": 4 candidates
core input: Stream buffering done (1668 ms in 98 ms)
android_surface vout display: Pixel format RV32
core vout display: VoutDisplayEvent 'fullscreen' 0
core vout display: using vout display module "android_surface"
core vout display: A filter to adapt decoder to display is needed
core filter: looking for video filter2 module matching "any": 35 candidates
yuv_rgb_neon filter: I420(1920x1036) to RV32(1920x1036)
core filter: using video filter2 module "yuv_rgb_neon"
core vout display: Filter 'yuv_rgb_neon' (0x7c491aac) appended to chain
core video output: original format sz 1920x1056, of (0,0), vsz 1920x1036, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
core spu text: removing module "freetype"
core spu text: looking for text renderer module matching "any": 1 candidates
freetype spu text: Using /system/fonts/DroidSans-Bold.ttf as font from file /system/fonts/DroidSans-Bold.ttf
freetype spu text: Using /system/fonts/DroidSansMono.ttf as mono-font from file /system/fonts/DroidSansMono.ttf
freetype spu text: using fontsize: 2
core spu text: using text renderer module "freetype"
avcodec decoder: enabling direct rendering
core vout display: Failed to change zoom
core vout display: Failed to set on top
core vout display: Failed to change source AR
core decoder: End of video preroll
core decoder: Received first picture
yuv_rgb_neon filter: can't get output picture
core input: Decoder wait done in 176 ms
yuv_rgb_neon filter: can't get output picture
core audio output: playback too early (-45318): down-sampling
core audio output: timing screwed (drift: -97762 us): stopping resampling
core audio output: playback too early (-106635): down-sampling
core audio output: playback way too early (-125234): playing silence
core audio output: inserting 5522 zeroes
core vout display: auto hiding mouse cursor
core video output: picture is too late to be displayed (missing 36 ms)
core video output: picture is too late to be displayed (missing 36 ms)
core video output: picture is too late to be displayed (missing 147 ms)
core video output: picture is too late to be displayed (missing 250 ms)
core video output: picture is too late to be displayed (missing 227 ms)
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
avcodec decoder: More than 4 late frames, dropping frame
core input: control type=4
core access: object waitpipe triggered
mkv demux: SET_TIME to 18512000
mkv demux: seek request to 18512000 (-1.000000%)
mkv demux: seek got 17076000 - 19152090
http access: trying to seek to 19152090
core access: net: connecting to 127.0.0.1 port 59777
http access: cannot connect to 127.0.0.1:59777
http access: seek failed
mkv demux: MKV/Ebml Parser: m_el[mi_level] == NULL
mkv demux: EOF
mkv demux: cannot get block EOF?
core input: control type=0
core input: control: stopping input
core decoder: removing module "avcodec"
avcodec decoder: ffmpeg codec (hevc) stopped
core decoder: killing decoder fourcc `hevc', 0 PES in FIFO
core generic: saving a free vout
core generic: reusing provided vout
core decoder: removing module "avcodec"
avcodec decoder: ffmpeg codec (dca) stopped
core decoder: killing decoder fourcc `dts ', 0 PES in FIFO
core audio resampler: removing module "ugly_resampler"
core audio converter: removing module "simple_channel_mixer_neon"
core audio converter: removing module "audio_format"
core volume: removing module "integer_mixer"
core generic: keeping audio output
core demux: removing module "mkv"
core input: Program doesn't contain anymore ES
mkv demux: Stopping the UI Hook
core stream: removing module "record"
core access: removing module "http"
core input: Destroying the input for 'Aliens (1986)'
core audio output: removing module "opensles_android"
core video output: destroying useless vout
core filter: removing module "yuv_rgb_neon"
core vout display: Filter 0x7c491aac removed from chain
core vout display: removing module "android_surface"
core spu text: removing module "freetype"
core scale: removing module "yuvp"
core scale: removing module "swscale"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20141007/478df5ba/attachment.sig>
More information about the vlc-devel
mailing list