gstreamer/ext/taglib
Andre McCurdy f9b7e2ab85 id3v2mux: ensure valid sentinal for gst_structure_get()
gst_structure_get() is declared with G_GNUC_NULL_TERMINATED, ie
__attribute__((__sentinel__)), which means gcc will generate a
warning if the last parameter passed to the function is not NULL
(where a valid NULL in this context is defined as zero with any
pointer type).

The C code callers to gst_structure_get() within gst-plugins-good
use the C NULL definition (ie ((void*)0)), which is a valid sentinel.

However gstid3v2mux.cc uses the C++ NULL definition (ie 0L), which
is not a valid sentinel without an explicit cast to a pointer type.

Upstream-Status: Pending

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2018-05-19 11:26:14 +02:00
..
.gitignore moap ignore 2006-06-11 18:56:24 +00:00
gstapev2mux.cc good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +02:00
gstapev2mux.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstid3v2mux.cc id3v2mux: ensure valid sentinal for gst_structure_get() 2018-05-19 11:26:14 +02:00
gstid3v2mux.h Fix FSF address 2012-11-04 00:07:18 +00:00
gsttaglibplugin.c Fix FSF address 2012-11-04 00:07:18 +00:00
Makefile.am Remove plugin specific static build option 2017-05-16 14:41:19 -04:00
meson.build Meson: Generate pc file for all plugins in good 2018-04-25 11:07:06 +01:00