transitive-bullshit / ffmpeg-gl-transition

FFmpeg filter for applying GLSL transitions between video streams.
647 stars 125 forks source link

solve segmentation fault when eglGetDisplay failed to return display … #57

Closed taylorlu closed 3 years ago

taylorlu commented 3 years ago
...
Stream mapping:
  Stream #0:0 (h264) -> gltransition:from (graph 0)
  Stream #1:0 (h264) -> gltransition:to (graph 0)
  gltransition (graph 0) -> Stream #0:0 (libx264)
  Stream #0:1 -> #0:1 (aac (native) -> aac (native))
Press [q] to stop, [?] for help
Segmentation fault (core dumped)

As can see in some issues (#41, #23, #19, #49), after compiled ffmpeg with enable gltransition successfully, there may cause segmentation fault in some environments when run ffmpeg command with gltransition filter, however we can avoid these issue by using this patch.

transitive-bullshit commented 3 years ago

Thanks so much @taylorlu 🙏