Please help what can be reason for the vpudec error : Got not enough input message
on IM6x .
Hi Rohan,
Can you provide more detail about what hardware you are using and what is your BSP?
Can you provide log message?
Saurabh
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.
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.
Sorry about the above mail tried correctly and the above thing worked.
Thank You