teltek / gst-plugin-ndi

GStreamer NDI Plugin for Linux
GNU Lesser General Public License v2.1
155 stars 27 forks source link

FIX changed return for gstreamer functions, fixed NDI frames memory leaks #21

Closed o-reo closed 5 years ago

o-reo commented 5 years ago

Gstreamer must have changed plugins function return types for status_change, start, stop, change_caps from boolean to ErrorMessage or Result objects. I hope it's still compatible with 1.8

NDI frames must be freed with NDI_recv_free_audio/video as they are allocated within NDI C implementation, except when the memory is passed to gstreamer that does all the freeing.

rubenrua commented 5 years ago

Thank you