TS-4710 Video Acceleration: Difference between revisions

From embeddedTS Manuals
m (FTP links auto-updated (ftp://oz.embeddedarm.com/ →‎ https://files.embeddedarm.com/))
m (Links auto-updated for 2022 re-branding ( https://files.embeddedarm.com/ts-socket-macrocontrollers/ts-4710-linux/binaries/ts-modules/ →‎ https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4710-linux/binaries/ts-modules/))
 
Line 1: Line 1:
The Marvell PXA16X includes video acceleration for a few different video codecs.  We provide an example application that decodes mp4/h264.  First download the bmm_drv.ko for either the 2.6.34 or 3.14 kernel [https://files.embeddedarm.com/ts-socket-macrocontrollers/ts-4710-linux/binaries/ts-modules/ here].
The Marvell PXA16X includes video acceleration for a few different video codecs.  We provide an example application that decodes mp4/h264.  First download the bmm_drv.ko for either the 2.6.34 or 3.14 kernel [https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4710-linux/binaries/ts-modules/ here].


<source lang=bash>
<source lang=bash>

Latest revision as of 16:50, 17 January 2022

The Marvell PXA16X includes video acceleration for a few different video codecs. We provide an example application that decodes mp4/h264. First download the bmm_drv.ko for either the 2.6.34 or 3.14 kernel here.

## Insmod the correct one for your kernel
#insmod -f bmm_drv_2.6.34.ko
#insmod -f bmm_drv_3.14.ko

export LD_LIBRARY_PATH=/opt/gst/ipp/lib:/opt/gst/gst/lib/:/opt/gst/gstdeps/lib/:/tmp
export GST_LIB=/opt/gst/gst/lib/
export IPP_LIB=/opt/gst/ipp/lib
export GST_PLUGIN_PATH=/opt/gst/gst/lib/gstreamer-0.10/
export GSTDEPS_LIB=/opt/gst/gstdeps/lib
export PATH=$PATH:/opt/gst/gst/bin
export DISPLAY=:0

/opt/gst/gst/bin/gtest /path/to/file.mp4