AnsweredAssumed Answered

What is aiur? (iMX6 gstreamer)

Question asked by Sven At Archronix on Nov 24, 2014
Latest reply on Dec 2, 2014 by gusarambula

Does anybody know why "aiurdemux" (aiur universal demuxer) is included with the imx6q gstreamer components? What does this component do? Why is it used?

 

I noticed that the gstreamer on my system is able to play back a 1080p h.264+audio stream at full performance, with or without aiurdemux. In other words, even if I delete /usr/lib/gstreamer-0.10/libmfw_gst_aiur_demux.so from my system, the following pipeline still works ok on my imx6q/embedded Linux system.

 

gst-launch playbin2 uri=file:///hello.mp4 flags=0x57 video-sink="mfw_v4lsink device=/dev/video17"

 

or

 

gst-launch filesrc location=/hello.mp4 ! decodebin name=demux demux. ! mfw_v4lsink demux. ! alsasink device=hw:1,0

 

Thanks,

Sven

Outcomes