st/omx/tizonia: Add H.264 encoder
v2: Refactor out screen functions to st/omx Example Gstreamer pipeline : gst-launch-1.0 filesrc location=movie.mp4 ! qtdemux ! h264parse ! avdec_h264 ! videoconvert ! omxh264enc ! h264parse ! avdec_h264 ! videoconvert ! ximagesink Acked-by:Leo Liu <leo.liu@amd.com> Reviewed-by:
Julien Isorce <julien.isorce@gmail.com>
Showing
- src/gallium/state_trackers/omx/Makefile.sources 3 additions, 1 deletionsrc/gallium/state_trackers/omx/Makefile.sources
- src/gallium/state_trackers/omx/bellagio/vid_enc.c 6 additions, 349 deletionssrc/gallium/state_trackers/omx/bellagio/vid_enc.c
- src/gallium/state_trackers/omx/bellagio/vid_enc.h 0 additions, 48 deletionssrc/gallium/state_trackers/omx/bellagio/vid_enc.h
- src/gallium/state_trackers/omx/meson.build 6 additions, 1 deletionsrc/gallium/state_trackers/omx/meson.build
- src/gallium/state_trackers/omx/tizonia/Makefile.sources 11 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/Makefile.sources
- src/gallium/state_trackers/omx/tizonia/entrypoint.c 38 additions, 4 deletionssrc/gallium/state_trackers/omx/tizonia/entrypoint.c
- src/gallium/state_trackers/omx/tizonia/h264e.c 184 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264e.c
- src/gallium/state_trackers/omx/tizonia/h264e.h 55 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264e.h
- src/gallium/state_trackers/omx/tizonia/h264einport.c 216 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264einport.c
- src/gallium/state_trackers/omx/tizonia/h264einport.h 31 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264einport.h
- src/gallium/state_trackers/omx/tizonia/h264einport_decls.h 48 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264einport_decls.h
- src/gallium/state_trackers/omx/tizonia/h264eoutport.c 143 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264eoutport.c
- src/gallium/state_trackers/omx/tizonia/h264eoutport.h 31 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264eoutport.h
- src/gallium/state_trackers/omx/tizonia/h264eoutport_decls.h 48 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264eoutport_decls.h
- src/gallium/state_trackers/omx/tizonia/h264eprc.c 695 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264eprc.c
- src/gallium/state_trackers/omx/tizonia/h264eprc.h 31 additions, 0 deletionssrc/gallium/state_trackers/omx/tizonia/h264eprc.h
- src/gallium/state_trackers/omx/vid_enc_common.c 387 additions, 0 deletionssrc/gallium/state_trackers/omx/vid_enc_common.c
- src/gallium/state_trackers/omx/vid_enc_common.h 173 additions, 0 deletionssrc/gallium/state_trackers/omx/vid_enc_common.h
Loading
Please register or sign in to comment