vpu decoder error Got not enough input message

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

vpu decoder error Got not enough input message

1,028 Views
rohanbaid
Contributor I

Please help what can be reason for the vpudec error : Got not enough input message

on IM6x .

0 Kudos
4 Replies

714 Views
saurabh206
Senior Contributor III

Hi Rohan,

Can you provide more detail about what hardware you are using and what is your BSP?

Can you provide log message?

Saurabh

0 Kudos

714 Views
rohanbaid
Contributor I

I am using IM6x Sabrelte board. About which BSP i'm not sure how to answer that all i can give you the info is

## Booting kernel from Legacy Image at 10800000 ...

   Image Name:   Linux-3.0.35-2508-g54750ff

   Image Type:   ARM Linux Kernel Image (uncompressed)

and the error log looks like something below:

PFW_FS::pfw_fs_play_file::387::Play File Path: /mnt/my_work/58f_6387_JLLJ3YQ6/H264_test5_voice_mp4_480x360.mp4

LOG_MP::gstreamer_flushMetadata::15975::psMetadata = 15211344

Qt::rg_open_metadata_files::1984:: no Entries .... Exiting

QML:: index at 0

-sh: r: command not found

root@freescale ~$ [INFO]        Product Info: i.MX6Q/D/S

vpudec versions :smileyhappy:

        plugin: 3.0.7

        wrapper: 1.0.35(VPUWRAPPER_ARM_LINUX Build on Mar 20 2015 11:55:21)

        vpulib: 5.4.12

        firmware: 2.1.9.36350

[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

LOG_MP::gstreamer_create_filesrc_video_pipeline::5023:: Audio Codec and Video codec is notavailable for given File So Exiting

LOG_MP::my_work_mp_open::16886::Could not create new pipeline

LOG_MP::my_work_mp_open::18568::Error, Leaving gstreamer_open

PFW_FS::pfw_fs_play_device::592::ERROR:: pfw_fs_play_file failed. Will process for Next-Track. Error: 0X409

root@freescale ~$ [INFO]        Product Info: i.MX6Q/D/S

vpudec versions :smileyhappy:

        plugin: 3.0.7

        wrapper: 1.0.35(VPUWRAPPER_ARM_LINUX Build on Mar 20 2015 11:55:21)

        vpulib: 5.4.12

        firmware: 2.1.9.36350

[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

LOG_MP::gstreamer_create_filesrc_video_pipeline::5023:: Audio Codec and Video codec is notavailable for given File So Exiting

LOG_MP::my_work_mp_open::16886::Could not create new pipeline

LOG_MP::my_work_mp_open::18568::Error, Leaving gstreamer_open

PFW_FS::pfw_fs_play_track_control::1006::ERROR:: fp_play_filefailed. Error: 0X409

PFW_FS::pfw_fs_play_device::546::ERROR:: pfw_fs_play_track_control failed. Error: 0X409

Qt::rg_play_device::263::failed in play device

Qt::rg_play_device::264::uistatus = 1033

Qt::rg_gui_remove_rows::2117::No Entries in listmodel, so ignoring the event count = 0

Qt::rg_open_metadata_files::1984:: no Entries .... Exiting

QML:: index at 0

Qt::rg_gui_remove_rows::2117::No Entries in listmodel, so ignoring the event count = 0

Qt::rg_open_metadata_files::1984:: no Entries .... Exiting

QML:: index at 0

The error from vpudec is

0:00:03.408820045  [334m 2715 [00m   0xe51ab8  [31;01mERROR   [00m  [00m          vpudec vpudec.c:1498:gst_vpudec_chain: [00m Func VPU_DecDecodeBuf failed!! with ret 1

0:00:03.408979909  [334m 2715 [00m   0xe51ab8  [33;01mWARN    [00m  [00m          vpudec vpudec.c:1409:gst_vpudec_process_error:<vpudec0> [00m error: unknown error detect

and for every vpudec chain I get

0:00:03.406773909  [334m 2715 [00m   0xe51ab8  [32;01mINFO    [00m  [00m          vpudec vpudec.c:1588:gst_vpudec_chain: [00m Got not enough input message!!

I dont know why this occurs but itseems that before getting this issue I have already pushed 20 seconds worth of data.

0 Kudos

714 Views
rohanbaid
Contributor I

Hi,

          In the link https://community.freescale.com/thread/311316#348520 , Kuniakic Chiba san speaks about making a single mp4 file work on im6x with qtdemux and vpudec. I tried the same thing but it did not work.

     So please suggest any remedy or anything to try out to find out the bug more precisely.

0 Kudos

714 Views
rohanbaid
Contributor I

Sorry about the above mail tried correctly and the above thing worked.

Thank You

0 Kudos