├── .gitignore ├── dmabuf ├── .gitignore ├── Makefile ├── frag.glsl ├── main.c └── vert.glsl ├── opengl ├── Makefile ├── display.c ├── display.h ├── frag.glsl ├── main.c ├── vert.glsl ├── video.c └── video.h └── qt ├── camera.cpp ├── camera.h ├── camera.pro ├── camera_player.cpp ├── camera_player.h ├── camera_texture.cpp ├── camera_texture.h ├── imagestream.cpp ├── imagestream.h ├── imx_tvd_camera.cpp ├── imx_tvd_camera.h ├── main.cpp ├── main.qml ├── pc_camera.cpp ├── pc_camera.h ├── qml.qrc ├── sunxi_tvd_camera.cpp ├── sunxi_tvd_camera.h ├── yuv2rgb.frag ├── yuv2rgb.vert ├── yuv2rgb_material.cpp └── yuv2rgb_material.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/.gitignore -------------------------------------------------------------------------------- /dmabuf/.gitignore: -------------------------------------------------------------------------------- 1 | dmabuf 2 | -------------------------------------------------------------------------------- /dmabuf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/dmabuf/Makefile -------------------------------------------------------------------------------- /dmabuf/frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/dmabuf/frag.glsl -------------------------------------------------------------------------------- /dmabuf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/dmabuf/main.c -------------------------------------------------------------------------------- /dmabuf/vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/dmabuf/vert.glsl -------------------------------------------------------------------------------- /opengl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/Makefile -------------------------------------------------------------------------------- /opengl/display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/display.c -------------------------------------------------------------------------------- /opengl/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/display.h -------------------------------------------------------------------------------- /opengl/frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/frag.glsl -------------------------------------------------------------------------------- /opengl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/main.c -------------------------------------------------------------------------------- /opengl/vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/vert.glsl -------------------------------------------------------------------------------- /opengl/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/video.c -------------------------------------------------------------------------------- /opengl/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/opengl/video.h -------------------------------------------------------------------------------- /qt/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/camera.cpp -------------------------------------------------------------------------------- /qt/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/camera.h -------------------------------------------------------------------------------- /qt/camera.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/camera.pro -------------------------------------------------------------------------------- /qt/camera_player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/camera_player.cpp -------------------------------------------------------------------------------- /qt/camera_player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/camera_player.h -------------------------------------------------------------------------------- /qt/camera_texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/camera_texture.cpp -------------------------------------------------------------------------------- /qt/camera_texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/camera_texture.h -------------------------------------------------------------------------------- /qt/imagestream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/imagestream.cpp -------------------------------------------------------------------------------- /qt/imagestream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/imagestream.h -------------------------------------------------------------------------------- /qt/imx_tvd_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/imx_tvd_camera.cpp -------------------------------------------------------------------------------- /qt/imx_tvd_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/imx_tvd_camera.h -------------------------------------------------------------------------------- /qt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/main.cpp -------------------------------------------------------------------------------- /qt/main.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/main.qml -------------------------------------------------------------------------------- /qt/pc_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/pc_camera.cpp -------------------------------------------------------------------------------- /qt/pc_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/pc_camera.h -------------------------------------------------------------------------------- /qt/qml.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/qml.qrc -------------------------------------------------------------------------------- /qt/sunxi_tvd_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/sunxi_tvd_camera.cpp -------------------------------------------------------------------------------- /qt/sunxi_tvd_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/sunxi_tvd_camera.h -------------------------------------------------------------------------------- /qt/yuv2rgb.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/yuv2rgb.frag -------------------------------------------------------------------------------- /qt/yuv2rgb.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/yuv2rgb.vert -------------------------------------------------------------------------------- /qt/yuv2rgb_material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/yuv2rgb_material.cpp -------------------------------------------------------------------------------- /qt/yuv2rgb_material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuq/v4l2-tester/HEAD/qt/yuv2rgb_material.h --------------------------------------------------------------------------------