Commits on Source (7)
-
5d6ce992
-
This guarantees that the video sink gets a video chroma type supported by VLC.
5d153322 -
855ddd5c
-
ecbf3940
-
This interop renders DMABUF-enabled GstBuffers via EGL, EXT_image_dma_buf_import and GL_OES_EGL_image_external. NV12 buffers are imported as a single EGLImage as there is no guarantee that the alignements will be correct for a chrominance EGLImage which dimensions are twice smaller.
c45a25e5 -
30dd6d4c
-
09f99896
Showing
- configure.ac 1 addition, 1 deletionconfigure.ac
- include/vlc_codec.h 1 addition, 0 deletionsinclude/vlc_codec.h
- include/vlc_fourcc.h 3 additions, 0 deletionsinclude/vlc_fourcc.h
- include/vlc_picture.h 1 addition, 0 deletionsinclude/vlc_picture.h
- modules/codec/Makefile.am 3 additions, 0 deletionsmodules/codec/Makefile.am
- modules/codec/gstreamer/gst_mem.h 38 additions, 0 deletionsmodules/codec/gstreamer/gst_mem.h
- modules/codec/gstreamer/gstcopypicture.c 61 additions, 0 deletionsmodules/codec/gstreamer/gstcopypicture.c
- modules/codec/gstreamer/gstcopypicture.h 31 additions, 0 deletionsmodules/codec/gstreamer/gstcopypicture.h
- modules/codec/gstreamer/gstdecode.c 165 additions, 35 deletionsmodules/codec/gstreamer/gstdecode.c
- modules/codec/gstreamer/gstvlcpictureplaneallocator.c 1 addition, 1 deletionmodules/codec/gstreamer/gstvlcpictureplaneallocator.c
- modules/codec/gstreamer/gstvlcpictureplaneallocator.h 1 addition, 0 deletionsmodules/codec/gstreamer/gstvlcpictureplaneallocator.h
- modules/codec/gstreamer/gstvlcvideosink.c 52 additions, 1 deletionmodules/codec/gstreamer/gstvlcvideosink.c
- modules/codec/gstreamer/gstvlcvideosink.h 2 additions, 0 deletionsmodules/codec/gstreamer/gstvlcvideosink.h
- modules/video_chroma/Makefile.am 9 additions, 0 deletionsmodules/video_chroma/Makefile.am
- modules/video_chroma/gst_mem.c 118 additions, 0 deletionsmodules/video_chroma/gst_mem.c
- modules/video_output/Makefile.am 10 additions, 0 deletionsmodules/video_output/Makefile.am
- modules/video_output/opengl/interop_gst_mem.c 276 additions, 0 deletionsmodules/video_output/opengl/interop_gst_mem.c
- src/misc/fourcc.c 2 additions, 0 deletionssrc/misc/fourcc.c
modules/codec/gstreamer/gst_mem.h
0 → 100644
modules/codec/gstreamer/gstcopypicture.c
0 → 100644
modules/codec/gstreamer/gstcopypicture.h
0 → 100644
modules/video_chroma/gst_mem.c
0 → 100644