[PATCH 4/4] winegstreamer: Remove unused callbacks.

Andrew Eikum aeikum at codeweavers.com
Mon Feb 26 08:20:40 CST 2018


Signed-off-by: Andrew Eikum <aeikum at codeweavers.com>

On Thu, Feb 22, 2018 at 03:31:20PM -0600, Zebediah Figura wrote:
> These were left behind in the transition to 1.0.
> 
> Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
> ---
>  dlls/winegstreamer/gst_cbs.c  | 24 ------------------------
>  dlls/winegstreamer/gst_cbs.h  | 14 --------------
>  dlls/winegstreamer/gstdemux.c | 12 ------------
>  3 files changed, 50 deletions(-)
> 
> diff --git a/dlls/winegstreamer/gst_cbs.c b/dlls/winegstreamer/gst_cbs.c
> index 96325d0..c8ba812 100644
> --- a/dlls/winegstreamer/gst_cbs.c
> +++ b/dlls/winegstreamer/gst_cbs.c
> @@ -175,30 +175,6 @@ gboolean event_sink_wrapper(GstPad *pad, GstObject *parent, GstEvent *event)
>      return cbdata.u.event_sink_data.ret;
>  }
>  
> -gboolean accept_caps_sink_wrapper(GstPad *pad, GstCaps *caps)
> -{
> -    struct cb_data cbdata = { ACCEPT_CAPS_SINK };
> -
> -    cbdata.u.accept_caps_sink_data.pad = pad;
> -    cbdata.u.accept_caps_sink_data.caps = caps;
> -
> -    call_cb(&cbdata);
> -
> -    return cbdata.u.accept_caps_sink_data.ret;
> -}
> -
> -gboolean setcaps_sink_wrapper(GstPad *pad, GstCaps *caps)
> -{
> -    struct cb_data cbdata = { SETCAPS_SINK };
> -
> -    cbdata.u.setcaps_sink_data.pad = pad;
> -    cbdata.u.setcaps_sink_data.caps = caps;
> -
> -    call_cb(&cbdata);
> -
> -    return cbdata.u.setcaps_sink_data.ret;
> -}
> -
>  GstFlowReturn got_data_sink_wrapper(GstPad *pad, GstObject *parent, GstBuffer *buf)
>  {
>      struct cb_data cbdata = { GOT_DATA_SINK };
> diff --git a/dlls/winegstreamer/gst_cbs.h b/dlls/winegstreamer/gst_cbs.h
> index e52d1ba..100a8de 100644
> --- a/dlls/winegstreamer/gst_cbs.h
> +++ b/dlls/winegstreamer/gst_cbs.h
> @@ -38,8 +38,6 @@ enum CB_TYPE {
>      REQUEST_BUFFER_SRC,
>      EVENT_SRC,
>      EVENT_SINK,
> -    ACCEPT_CAPS_SINK,
> -    SETCAPS_SINK,
>      GOT_DATA_SINK,
>      GOT_DATA,
>      REMOVED_DECODED_PAD,
> @@ -101,16 +99,6 @@ struct cb_data {
>              GstEvent *event;
>              gboolean ret;
>          } event_sink_data;
> -        struct accept_caps_sink_data {
> -            GstPad *pad;
> -            GstCaps *caps;
> -            gboolean ret;
> -        } accept_caps_sink_data;
> -        struct setcaps_sink_data {
> -            GstPad *pad;
> -            GstCaps *caps;
> -            gboolean ret;
> -        } setcaps_sink_data;
>          struct got_data_sink_data {
>              GstPad *pad;
>              GstObject *parent;
> @@ -179,8 +167,6 @@ void no_more_pads_wrapper(GstElement *decodebin, gpointer user) DECLSPEC_HIDDEN;
>  GstFlowReturn request_buffer_src_wrapper(GstPad *pad, GstObject *parent, guint64 ofs, guint len, GstBuffer **buf) DECLSPEC_HIDDEN;
>  gboolean event_src_wrapper(GstPad *pad, GstObject *parent, GstEvent *event) DECLSPEC_HIDDEN;
>  gboolean event_sink_wrapper(GstPad *pad, GstObject *parent, GstEvent *event) DECLSPEC_HIDDEN;
> -gboolean accept_caps_sink_wrapper(GstPad *pad, GstCaps *caps) DECLSPEC_HIDDEN;
> -gboolean setcaps_sink_wrapper(GstPad *pad, GstCaps *caps) DECLSPEC_HIDDEN;
>  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;
> diff --git a/dlls/winegstreamer/gstdemux.c b/dlls/winegstreamer/gstdemux.c
> index 9e35e3d..3ce7873 100644
> --- a/dlls/winegstreamer/gstdemux.c
> +++ b/dlls/winegstreamer/gstdemux.c
> @@ -2233,18 +2233,6 @@ void CALLBACK perform_cb(TP_CALLBACK_INSTANCE *instance, void *user)
>              cbdata->u.event_sink_data.ret = event_sink(data->pad, data->parent, data->event);
>              break;
>          }
> -    case ACCEPT_CAPS_SINK:
> -        {
> -            struct accept_caps_sink_data *data = &cbdata->u.accept_caps_sink_data;
> -            cbdata->u.accept_caps_sink_data.ret = accept_caps_sink(data->pad, data->caps);
> -            break;
> -        }
> -    case SETCAPS_SINK:
> -        {
> -            struct setcaps_sink_data *data = &cbdata->u.setcaps_sink_data;
> -            cbdata->u.setcaps_sink_data.ret = setcaps_sink(data->pad, data->caps);
> -            break;
> -        }
>      case GOT_DATA_SINK:
>          {
>              struct got_data_sink_data *data = &cbdata->u.got_data_sink_data;
> -- 
> 2.7.4
> 
> 
> 



More information about the wine-devel mailing list