sony / flutter-elinux-plugins

Flutter plugins for embedded Linux (eLinux)
BSD 3-Clause "New" or "Revised" License
43 stars 23 forks source link

[video_player] Add support GstEGLImage to improve playback performance #67

Closed makotosato-at closed 1 year ago

makotosato-at commented 1 year ago

Hello.

I added GstEGLImage support to improve video_player playback performance. If gstisdmabuf_memory() is TRUE, GstEGLImage can be used to improve performance without gst_buffer_extract(). Relevant issue: #64

This requires the following PR: sony/flutter-embedded-linux#327 and the option -DUSE_EGL_IMAGE_DMABUF is required at build time.

makotosato-at commented 1 year ago

I agree to delegate all rights related to this PR to Sony.

makotosato-at commented 1 year ago

I fixed code.