avcfg: Use av_strdup() instead of g_strdup() for strings owned by ffmpeg
authorSebastian Dröge <sebastian@centricular.com>
Mon, 25 Apr 2016 15:39:54 +0000 (18:39 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 25 Apr 2016 15:39:54 +0000 (18:39 +0300)
commit2027188c34698842c38b38f87f5560b08d7861dd
tree082048cec8fd5db2364874c47a57e6115e87437d
parentae3a80eec7129bc9f6d812ecfbe857ccd5b6c74f
avcfg: Use av_strdup() instead of g_strdup() for strings owned by ffmpeg

It has its own allocator that depending on the configuration is incompatible
with GLib's and just causes a segmentation fault. Like on Windows.

https://bugzilla.gnome.org/show_bug.cgi?id=760266
ext/libav/gstavcfg.c