Play some video failed

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Play some video failed

911 Views
xiangduanx
Contributor I

Hi IMX Community,

  I'm building some multimedia app with android 4.4.2 on i.MX 6Quad/DualLite platform.

  But when I play some video file,  OMXPlayer print some failed message then stopped.

 

  Did It failed in OMXPlayer?

  OMXPlayer library was in /external/fsl_imx_omx, Could I download some patch to repair?

  Thanks

Play some wmv file failed:

I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: SetupVideoPipeline LINE: 2522
I/OMXPlayer( 2114): Can't load component with role: video_decoder.wmv9
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: SetupPipeline LINE: 2390
I/OMXPlayer( 2114): SetupVideoPipeline() faint
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: Load LINE: 796
I/OMXPlayer( 2114): SetupPipeline faint
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: Load LINE: 818
I/OMXPlayer( 2114): Load faint and stop
I/OMXPlayer( 2114): GMPlayer Stop
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: StateTransDownWard LINE: 336
I/OMXPlayer( 2114): OMX.Freescale.std.audio_render.android.sw-based Invalid state transitioin: 1 -> 4.
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: StateTransDownWard LINE: 336
I/OMXPlayer( 2114): OMX.Freescale.std.audio_decoder.wma.sw-based Invalid state transitioin: 1 -> 2.
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: StateTransDownWard LINE: 336
I/OMXPlayer( 2114): OMX.Freescale.std.audio_render.android.sw-based Invalid state transitioin: 1 -> 2.
I/OMXPlayer( 2114): GMPlayer Stop
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: Stop LINE: 907
I/OMXPlayer( 2114): GMPlayer Stop from wrong state 6
E/MediaPlayer( 2884): error (-2147483648, 0)
W/System.err( 2884): java.io.IOException: Prepare failed.: status=0x80000000
W/System.err( 2884):    at android.media.MediaPlayer.prepare(Native Method)

Play some mp4 file failed:

I/OMXPlayer( 2114): Loading content: sharedfd://22:0:122304333:0
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: MediaTypeInspect LINE: 1797
I/OMXPlayer( 2114): Can't inspect media content type by subfix.
I/OMXPlayer( 2114): MediaTypeInspectByContent, role: parser.mp4

I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: InitCoreParser LINE: 978
I/OMXPlayer( 2114): fail to create the parser: -11
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: SysEventHandler LINE: 1673
I/OMXPlayer( 2114): OMX.Freescale.std.parser.fsl.sw-based report Error 8000100b.
I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: SysEventHandler LINE: 1673
I/OMXPlayer( 2114): OMX.Freescale.std.parser.fsl.sw-based report Error 8000100b.

I/OMXPlayer( 2114): LEVEL: 1 FUNCTION: PreLoad LINE: 705
I/OMXPlayer( 2114): Can't load content sharedfd://22:0:122304333:0
I/OMXPlayer( 2114): GMPlayer Stop
E/MediaPlayerService( 2114):   error: -2147483648
E/MediaPlayer( 2884): Unable to create media player
W/System.err( 2884): java.io.IOException: setDataSourceFD failed.: status=0x80000000
W/System.err( 2884):    at android.media.MediaPlayer._setDataSource(Native Method)
W/System.err( 2884):    at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1028)

Labels (1)
0 Kudos
2 Replies

538 Views
xiangduanx
Contributor I

Hi Diego,

Thanks for you reply.

I can play some mp4/wmv video, but some I can't.

How do I know my omxplayer was lite version.

Thanks,

Best Regards.

0 Kudos

538 Views
diegoadrian
NXP Employee
NXP Employee

Hello,

Thank you for writing.

The OMXPlayer is an extended feature that unfortunately is not supported in the lite version. If you want to use it, you need to request for the licenses.

Best Regards,

Diego.

0 Kudos