Problems with gstreamer gst-fsl-plugins for iMX6 in Buildroot

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

Problems with gstreamer gst-fsl-plugins for iMX6 in Buildroot

2,894件の閲覧回数
elphin
Contributor II

Hi! After building buildroot with gstreamer 0.10 and gst-fsl-plugins, I can't no use aiurdemux nor beep plugins. If I run "gst-inspect aiurdemux"  I get:

# gst-inspect aiurdemux

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_element_class_add_pad_temp

late: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_pad_template_new: assertio

n 'caps != NULL' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_element_class_add_pad_temp

late: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_pad_template_new: assertio

n 'caps != NULL' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_element_class_add_pad_temp

late: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_pad_template_new: assertio

n 'caps != NULL' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_element_class_add_pad_temp

late: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_pad_template_new: assertio

n 'caps != NULL' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_element_class_add_pad_temp

late: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_pad_template_new: assertio

n 'caps != NULL' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_element_class_add_pad_temp

late: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:1514): GStreamer-CRITICAL **: gst_element_class_add_pad_temp

late: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:1514): GStreamer-WARNING **: Failed to load plugin '/usr/lib

/gstreamer-0.10/libmfw_gst_audio_pp.so': lib_peq_arm11_elinux.so.1: cannot open

shared object file: No such file or directory

(gst-plugin-scanner:1514): GStreamer-WARNING **: Failed to load plugin '/usr/lib

/gstreamer-0.10/libmfw_gst_amrdec.so': lib_nb_amr_dec_arm9_elinux.so.2: cannot o

pen shared object file: No such file or directory

(gst-plugin-scanner:1514): GStreamer-WARNING **: Failed to load plugin '/usr/lib

/gstreamer-0.10/libmfw_gst_mpeg4aspdec.so': lib_MPEG4ASP_dec_arm11_elinux.so.1:

cannot open shared object file: No such file or directory

(gst-plugin-scanner:1514): GStreamer-WARNING **: Failed to load plugin '/usr/lib

/gstreamer-0.10/libmfw_gst_h264dec.so': lib_H264_dec_arm11_elinux.so.2: cannot o

pen shared object file: No such file or directory

(gst-plugin-scanner:1514): GStreamer-WARNING **: Failed to load plugin '/usr/lib

/gstreamer-0.10/libmfw_gst_mp3enc.so': lib_mp3_enc_arm12_elinux.so.2: cannot ope

n shared object file: No such file or directory

(gst-plugin-scanner:1514): GStreamer-WARNING **: Failed to load plugin '/usr/lib

/gstreamer-0.10/libmfw_gst_mpeg2dec.so': lib_mpeg2_dec_arm11_elinux.so.2: cannot

open shared object file: No such file or directory

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_element_class_add_pad_templa

te: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_pad_new_from_template: asser

tion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_pad_set_activate_function: a

ssertion 'GST_IS_PAD (pad)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_pad_set_activatepull_functio

n: assertion 'GST_IS_PAD (pad)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_pad_set_activatepush_functio

n: assertion 'GST_IS_PAD (pad)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_pad_set_chain_function: asse

rtion 'GST_IS_PAD (pad)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_pad_set_event_function: asse

rtion 'GST_IS_PAD (pad)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_element_add_pad: assertion '

GST_IS_PAD (pad)' failed

(gst-inspect-0.10:1513): GStreamer-CRITICAL **: gst_pad_set_setcaps_function: as

sertion 'GST_IS_PAD (pad)' failed

- cannot open shared object problem:

In /usr/lib/imx-mm/audio-codec, /usr/lib/imx-mm/video-codec and /usr/lib/imx-mm/parser, I have those missing libraries but only the .so versions, not .so.1 or so.2.

I can solve this by copying the .so versions to so.1 and so.2 but I think this is not the best solution.

- GStreamer-CRITICAL problem:

How can solve this critical problem? gst-plugins-good works fin, but gst-fsl-plugins doesn't and I need them to play videos using the vpu.

I have a yocto and timesys distribution that work fine, but just copying the plugins doesn't work. Any advice?

Thanks in advance!

ラベル(4)
タグ(1)
4 返答(返信)

1,687件の閲覧回数
fabio_estevam
NXP Employee
NXP Employee

Hi Mark,

I would suggest you posting this question to the buildroot mailing list.

1,687件の閲覧回数
elphin
Contributor II

Thanks Fabio. I'll try it.

Anyway, if someone have some idea about the problem, any comment will be highly appreciated.

0 件の賞賛
返信

1,687件の閲覧回数
fabio_estevam
NXP Employee
NXP Employee

Hi Mark,

I saw you posted to gstreamer-devel mailing list. That list is only for mainline Gstreamer, not the FSL specific Gstreamer plugins.

Regards,

Fabio Estevam

0 件の賞賛
返信

1,687件の閲覧回数
elphin
Contributor II

Thanks Fabio and sorry for post it in the wrong section.

De: Fabio Estevam

Enviado el: viernes, 03 de octubre de 2014 15:36

Para: Mark Rodgers

Asunto: Re: - Problems with gstreamer gst-fsl-plugins for iMX6 in Buildroot

<https://community.freescale.com/> Freescale Community

Problems with gstreamer gst-fsl-plugins for iMX6 in Buildroot

reply from Fabio Estevam <https://community.freescale.com/people/FabioEstevam?et=watches.email.thread> in i.MX Community - View the full discussion <https://community.freescale.com/message/441087?et=watches.email.thread#441087>

0 件の賞賛
返信