[PATCH] winegstreamer: Change blacklist to a more neutral word (try 2)
André Hentschel
nerv at dawncrow.de
Fri Jun 19 11:59:56 CDT 2020
Signed-off-by: André Hentschel <nerv at dawncrow.de>
---
dlls/winegstreamer/gst_cbs.c | 16 ++++++++--------
dlls/winegstreamer/gst_cbs.h | 8 ++++----
dlls/winegstreamer/gstdemux.c | 12 ++++++------
3 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/dlls/winegstreamer/gst_cbs.c b/dlls/winegstreamer/gst_cbs.c
index bf7103b1606..6959eb33a5a 100644
--- a/dlls/winegstreamer/gst_cbs.c
+++ b/dlls/winegstreamer/gst_cbs.c
@@ -261,20 +261,20 @@ void removed_decoded_pad_wrapper(GstElement *bin, GstPad *pad, gpointer user)
call_cb(&cbdata);
}
-GstAutoplugSelectResult autoplug_blacklist_wrapper(GstElement *bin, GstPad *pad,
+GstAutoplugSelectResult autoplug_banned_wrapper(GstElement *bin, GstPad *pad,
GstCaps *caps, GstElementFactory *fact, gpointer user)
{
- struct cb_data cbdata = { AUTOPLUG_BLACKLIST };
+ struct cb_data cbdata = { AUTOPLUG_BANNED };
- cbdata.u.autoplug_blacklist_data.bin = bin;
- cbdata.u.autoplug_blacklist_data.pad = pad;
- cbdata.u.autoplug_blacklist_data.caps = caps;
- cbdata.u.autoplug_blacklist_data.fact = fact;
- cbdata.u.autoplug_blacklist_data.user = user;
+ cbdata.u.autoplug_banned_data.bin = bin;
+ cbdata.u.autoplug_banned_data.pad = pad;
+ cbdata.u.autoplug_banned_data.caps = caps;
+ cbdata.u.autoplug_banned_data.fact = fact;
+ cbdata.u.autoplug_banned_data.user = user;
call_cb(&cbdata);
- return cbdata.u.autoplug_blacklist_data.ret;
+ return cbdata.u.autoplug_banned_data.ret;
}
void unknown_type_wrapper(GstElement *bin, GstPad *pad, GstCaps *caps, gpointer user)
diff --git a/dlls/winegstreamer/gst_cbs.h b/dlls/winegstreamer/gst_cbs.h
index 4725f23ad1a..5740a8e6e8f 100644
--- a/dlls/winegstreamer/gst_cbs.h
+++ b/dlls/winegstreamer/gst_cbs.h
@@ -40,7 +40,7 @@ enum CB_TYPE {
EVENT_SINK,
GOT_DATA_SINK,
REMOVED_DECODED_PAD,
- AUTOPLUG_BLACKLIST,
+ AUTOPLUG_BANNED,
UNKNOWN_TYPE,
QUERY_SINK,
GSTDEMUX_MAX
@@ -108,14 +108,14 @@ struct cb_data {
GstPad *pad;
gpointer user;
} pad_removed_data;
- struct autoplug_blacklist_data {
+ struct autoplug_banned_data {
GstElement *bin;
GstPad *pad;
GstCaps *caps;
GstElementFactory *fact;
gpointer user;
GstAutoplugSelectResult ret;
- } autoplug_blacklist_data;
+ } autoplug_banned_data;
struct unknown_type_data {
GstElement *bin;
GstPad *pad;
@@ -150,7 +150,7 @@ gboolean event_sink_wrapper(GstPad *pad, GstObject *parent, GstEvent *event) DEC
GstFlowReturn got_data_sink_wrapper(GstPad *pad, GstObject *parent, GstBuffer *buf) DECLSPEC_HIDDEN;
GstFlowReturn got_data_wrapper(GstPad *pad, GstObject *parent, GstBuffer *buf) DECLSPEC_HIDDEN;
void removed_decoded_pad_wrapper(GstElement *bin, GstPad *pad, gpointer user) DECLSPEC_HIDDEN;
-GstAutoplugSelectResult autoplug_blacklist_wrapper(GstElement *bin, GstPad *pad, GstCaps *caps, GstElementFactory *fact, gpointer user) DECLSPEC_HIDDEN;
+GstAutoplugSelectResult autoplug_banned_wrapper(GstElement *bin, GstPad *pad, GstCaps *caps, GstElementFactory *fact, gpointer user) DECLSPEC_HIDDEN;
void unknown_type_wrapper(GstElement *bin, GstPad *pad, GstCaps *caps, gpointer user) DECLSPEC_HIDDEN;
void Gstreamer_transform_pad_added_wrapper(GstElement *filter, GstPad *pad, gpointer user) DECLSPEC_HIDDEN;
gboolean query_sink_wrapper(GstPad *pad, GstObject *parent, GstQuery *query) DECLSPEC_HIDDEN;
diff --git a/dlls/winegstreamer/gstdemux.c b/dlls/winegstreamer/gstdemux.c
index b9c91245f82..8af0758ca02 100644
--- a/dlls/winegstreamer/gstdemux.c
+++ b/dlls/winegstreamer/gstdemux.c
@@ -1232,12 +1232,12 @@ static void no_more_pads(GstElement *decodebin, gpointer user)
SetEvent(filter->no_more_pads_event);
}
-static GstAutoplugSelectResult autoplug_blacklist(GstElement *bin, GstPad *pad, GstCaps *caps, GstElementFactory *fact, gpointer user)
+static GstAutoplugSelectResult autoplug_banned(GstElement *bin, GstPad *pad, GstCaps *caps, GstElementFactory *fact, gpointer user)
{
const char *name = gst_element_factory_get_longname(fact);
if (strstr(name, "Player protection")) {
- WARN("Blacklisted a/52 decoder because it only works in Totem\n");
+ WARN("Banned a/52 decoder because it only works in Totem\n");
return GST_AUTOPLUG_SELECT_SKIP;
}
if (!strcmp(name, "Fluendo Hardware Accelerated Video Decoder")) {
@@ -1619,7 +1619,7 @@ static BOOL gstdecoder_init_gst(struct gstdemux *filter)
g_signal_connect(element, "pad-added", G_CALLBACK(existing_new_pad_wrapper), filter);
g_signal_connect(element, "pad-removed", G_CALLBACK(removed_decoded_pad_wrapper), filter);
- g_signal_connect(element, "autoplug-select", G_CALLBACK(autoplug_blacklist_wrapper), filter);
+ g_signal_connect(element, "autoplug-select", G_CALLBACK(autoplug_banned_wrapper), filter);
g_signal_connect(element, "unknown-type", G_CALLBACK(unknown_type_wrapper), filter);
g_signal_connect(element, "no-more-pads", G_CALLBACK(no_more_pads_wrapper), filter);
@@ -2276,10 +2276,10 @@ void perform_cb_gstdemux(struct cb_data *cbdata)
removed_decoded_pad(data->element, data->pad, data->user);
break;
}
- case AUTOPLUG_BLACKLIST:
+ case AUTOPLUG_BANNED:
{
- struct autoplug_blacklist_data *data = &cbdata->u.autoplug_blacklist_data;
- cbdata->u.autoplug_blacklist_data.ret = autoplug_blacklist(data->bin,
+ struct autoplug_banned_data *data = &cbdata->u.autoplug_banned_data;
+ cbdata->u.autoplug_banned_data.ret = autoplug_banned(data->bin,
data->pad, data->caps, data->fact, data->user);
break;
}
--
2.17.1
More information about the wine-devel
mailing list