├── .gitignore ├── Makefile ├── Rules.make ├── include ├── ion.h ├── libnxjpeghw.h ├── nx_align.h ├── nx_alloc_mem.h ├── nx_dsp.h ├── nx_fourcc.h ├── nx_video_api.h ├── nx_video_rate_ctrl.h ├── nx_vip.h ├── nxp-v4l2.h └── vpu_types.h ├── kernel-headers ├── linux │ ├── ion.h │ ├── media.h │ ├── nxp_ion.h │ ├── v4l2-mediabus.h │ ├── v4l2-subdev.h │ ├── videodev2.h │ └── videodev2_nxp_media.h ├── mach │ ├── ioc_magic.h │ └── nxp-scaler.h └── media │ └── videobuf2-ion-nxp.h ├── libion ├── Makefile └── ion.c ├── libnxmalloc ├── Makefile └── nx_alloc_mem_ion.c ├── libnxv4l2 ├── Makefile ├── nx_dsp.cpp ├── nx_vip.cpp ├── nxp-v4l2-dev.cpp ├── nxp-v4l2-dev.h ├── nxp-v4l2-media.cpp ├── nxp-v4l2-media.h ├── nxp-v4l2-private.cpp └── nxp-v4l2.cpp ├── libnxvpu ├── Makefile ├── api_osapi.h ├── nx_video_api.c ├── parser_vld.c ├── parser_vld.h └── vpu_drv_ioctl.h ├── nanocam_opencv ├── Makefile ├── nanocam_opencv.cpp ├── yuv2rgb.neon.S └── yuv2rgb.neon.h ├── nanocams ├── .gitignore ├── Makefile ├── NXJpegHWEnc.cpp └── nanocams.cpp └── prebuilt └── libnxvidrc.so /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/Makefile -------------------------------------------------------------------------------- /Rules.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/Rules.make -------------------------------------------------------------------------------- /include/ion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/ion.h -------------------------------------------------------------------------------- /include/libnxjpeghw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/libnxjpeghw.h -------------------------------------------------------------------------------- /include/nx_align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nx_align.h -------------------------------------------------------------------------------- /include/nx_alloc_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nx_alloc_mem.h -------------------------------------------------------------------------------- /include/nx_dsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nx_dsp.h -------------------------------------------------------------------------------- /include/nx_fourcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nx_fourcc.h -------------------------------------------------------------------------------- /include/nx_video_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nx_video_api.h -------------------------------------------------------------------------------- /include/nx_video_rate_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nx_video_rate_ctrl.h -------------------------------------------------------------------------------- /include/nx_vip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nx_vip.h -------------------------------------------------------------------------------- /include/nxp-v4l2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/nxp-v4l2.h -------------------------------------------------------------------------------- /include/vpu_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/include/vpu_types.h -------------------------------------------------------------------------------- /kernel-headers/linux/ion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/linux/ion.h -------------------------------------------------------------------------------- /kernel-headers/linux/media.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/linux/media.h -------------------------------------------------------------------------------- /kernel-headers/linux/nxp_ion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/linux/nxp_ion.h -------------------------------------------------------------------------------- /kernel-headers/linux/v4l2-mediabus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/linux/v4l2-mediabus.h -------------------------------------------------------------------------------- /kernel-headers/linux/v4l2-subdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/linux/v4l2-subdev.h -------------------------------------------------------------------------------- /kernel-headers/linux/videodev2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/linux/videodev2.h -------------------------------------------------------------------------------- /kernel-headers/linux/videodev2_nxp_media.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/linux/videodev2_nxp_media.h -------------------------------------------------------------------------------- /kernel-headers/mach/ioc_magic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/mach/ioc_magic.h -------------------------------------------------------------------------------- /kernel-headers/mach/nxp-scaler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/mach/nxp-scaler.h -------------------------------------------------------------------------------- /kernel-headers/media/videobuf2-ion-nxp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/kernel-headers/media/videobuf2-ion-nxp.h -------------------------------------------------------------------------------- /libion/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libion/Makefile -------------------------------------------------------------------------------- /libion/ion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libion/ion.c -------------------------------------------------------------------------------- /libnxmalloc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxmalloc/Makefile -------------------------------------------------------------------------------- /libnxmalloc/nx_alloc_mem_ion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxmalloc/nx_alloc_mem_ion.c -------------------------------------------------------------------------------- /libnxv4l2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/Makefile -------------------------------------------------------------------------------- /libnxv4l2/nx_dsp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nx_dsp.cpp -------------------------------------------------------------------------------- /libnxv4l2/nx_vip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nx_vip.cpp -------------------------------------------------------------------------------- /libnxv4l2/nxp-v4l2-dev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nxp-v4l2-dev.cpp -------------------------------------------------------------------------------- /libnxv4l2/nxp-v4l2-dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nxp-v4l2-dev.h -------------------------------------------------------------------------------- /libnxv4l2/nxp-v4l2-media.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nxp-v4l2-media.cpp -------------------------------------------------------------------------------- /libnxv4l2/nxp-v4l2-media.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nxp-v4l2-media.h -------------------------------------------------------------------------------- /libnxv4l2/nxp-v4l2-private.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nxp-v4l2-private.cpp -------------------------------------------------------------------------------- /libnxv4l2/nxp-v4l2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxv4l2/nxp-v4l2.cpp -------------------------------------------------------------------------------- /libnxvpu/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxvpu/Makefile -------------------------------------------------------------------------------- /libnxvpu/api_osapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxvpu/api_osapi.h -------------------------------------------------------------------------------- /libnxvpu/nx_video_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxvpu/nx_video_api.c -------------------------------------------------------------------------------- /libnxvpu/parser_vld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxvpu/parser_vld.c -------------------------------------------------------------------------------- /libnxvpu/parser_vld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxvpu/parser_vld.h -------------------------------------------------------------------------------- /libnxvpu/vpu_drv_ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/libnxvpu/vpu_drv_ioctl.h -------------------------------------------------------------------------------- /nanocam_opencv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/nanocam_opencv/Makefile -------------------------------------------------------------------------------- /nanocam_opencv/nanocam_opencv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/nanocam_opencv/nanocam_opencv.cpp -------------------------------------------------------------------------------- /nanocam_opencv/yuv2rgb.neon.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/nanocam_opencv/yuv2rgb.neon.S -------------------------------------------------------------------------------- /nanocam_opencv/yuv2rgb.neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/nanocam_opencv/yuv2rgb.neon.h -------------------------------------------------------------------------------- /nanocams/.gitignore: -------------------------------------------------------------------------------- 1 | # 2 | # Generated files 3 | # 4 | 5 | /nanocams 6 | -------------------------------------------------------------------------------- /nanocams/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/nanocams/Makefile -------------------------------------------------------------------------------- /nanocams/NXJpegHWEnc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/nanocams/NXJpegHWEnc.cpp -------------------------------------------------------------------------------- /nanocams/nanocams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/nanocams/nanocams.cpp -------------------------------------------------------------------------------- /prebuilt/libnxvidrc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendlyarm/nexell_linux_platform/HEAD/prebuilt/libnxvidrc.so --------------------------------------------------------------------------------