OMXPlayer Failed to play .mkv file

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

OMXPlayer Failed to play .mkv file

2,097件の閲覧回数
saurabh206
Senior Contributor III

Hi,

We are using Jellybean 4.3 on our imx6q based Hardware.

We are not able to play .mkv file and we always error.

Video is AVC (High@L3.1)

Audio is AC3.

Logcat detail is as follow.

I/OMXPlayer( 2348): Content type is mkv.

I/OMXPlayer( 2348): OMXPlayer contentURI: sharedfd://23:0:851855469:0

I/OMXPlayer( 2348): Loading content: sharedfd://23:0:851855469:0

I/OMXPlayer( 2348): LEVEL: 1 FUNCTION: MediaTypeInspect LINE: 1705

I/OMXPlayer( 2348): Can't inspect media content type by subfix.

I/OMXPlayer( 2348): TryPAVType

I/OMXPlayer( 2348): TryAviType

I/OMXPlayer( 2348): TryMp4Type

I/OMXPlayer( 2348): TryMkvType

I/OMXPlayer( 2348): Content type is mkv.

I/OMXPlayer( 2348): MediaTypeInspectByContent, role: parser.mkv

I/OMXPlayer( 2348): Loading component parser.mkv ...

I/OMXPlayer( 2348): Load component OMX.Freescale.std.parser.fsl.sw-based done.

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based state trans from 1 to 2

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based send command[0:2]

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based Get Cmd [0:2] complelte Event.

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based state trans from 2 to 3

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based send command[0:3]

I/OMXPlayer( 2348): Platform: 

I/OMXPlayer( 2348): ARM11 eLinux

I/OMXPlayer( 2348): Parser library name: lib_mkv_parser_arm11_elinux.3.0.so

I/OMXPlayer( 2348): MKVPARSER_01.04.14  build on Jul 23 2013 15:48:30

I/OMXPlayer( 2348): File name: sharedfd://23:0:851855469:0

I/OMXPlayer( 2348): LEVEL: 1 FUNCTION: InitCoreParser LINE: 964

I/OMXPlayer( 2348): fail to create the parser: -120

I/OMXPlayer( 2348): free IParser 0x40f34d30

I/OMXPlayer( 2348): close parser DLL 0x40038370

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based Get PortFormatDetected Event in port -2147479541.

I/OMXPlayer( 2348): Idle to executing Time: 2

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based state trans from 2 to 2

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based state trans from 2 to 1

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based send command[0:1]

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based Get PortFormatDetected Event in port -2147479541.

I/OMXPlayer( 2348): LEVEL: 1 FUNCTION: SysEventHandler LINE: 1585

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based report Error 8000100b.

I/OMXPlayer( 2348): LEVEL: 1 FUNCTION: SysEventHandler LINE: 1585

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based report Error 8000100b.

I/OMXPlayer( 2348): OMX.Freescale.std.parser.fsl.sw-based Get Cmd [0:1] complelte Event.

I/OMXPlayer( 2348): LEVEL: 1 FUNCTION: PreLoad LINE: 660

I/OMXPlayer( 2348): Can't load content sharedfd://23:0:851855469:0

I/OMXPlayer( 2348): Stop Player.

E/MediaPlayerService( 2348):   error: -2147483648

E/MediaPlayer( 3799): Unable to to create media player

How To fixed this errors?

0 返答(返信)