aboutsummaryrefslogblamecommitdiffstats
path: root/README
blob: ed75c336034af8c5d13831c768bbec31800ec793 (plain) (tree)























                                                                                                                                                                                                                                    
WHAT IT IS
----------

gst-h265dec plugin is a GStreamer plugin for using HEVC decoder on ARM 

Dependencies
------------

- gstreamer
- gst-plugins-base
- gst-plugins-good
- h265vdec_pp_lib (Build using linaro toolchain)
- lib gstdmabuf-1.0 gstdrm-1.0 gstvideo-1.0 

TO BUILD:
---------
 Steps to be followed for execution
 1. Run autogen.sh script
 2. For cross compiling run "configure" with required flags (CC, --host, GST_LIBS, GST_CFLAGS, LD_FLAGS)
 3. make
 4. Copy libgsth265dec.so to /usr/lib/gstreamer-1.0 of platform
 5. gst-launch-1.0 filesrc location=IBBP_CrowdRun_p1920x1080_30fps_303fr_CUD3_4mbps.265 ! 'video/x-raw, format=(string)NV12, framerate=(fraction)30/1, width=(int)1920, height=(int)1080' ! h265dec threads=2 !  vpe ! autovideosink