directshow: Fix build warnings
authorSeungha Yang <seungha@centricular.com>
Fri, 18 Feb 2022 15:37:34 +0000 (00:37 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sat, 19 Feb 2022 19:54:52 +0000 (19:54 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1744>

subprojects/gst-plugins-bad/sys/directshow/dshowvideosink.cpp
subprojects/gst-plugins-bad/sys/directshow/gstdshowaudiodec.h

index 356a927..e16cf24 100644 (file)
@@ -676,7 +676,7 @@ gst_dshowvideosink_window_thread (GstDshowVideoSink * sink)
 
   /* signal application we created a window */
   gst_video_overlay_got_window_handle (GST_VIDEO_OVERLAY (sink),
-      (gulong)video_window);
+      (guintptr)video_window);
 
   /* Set the renderer's clipping window */
   if (!sink->renderersupport->SetRendererWindow (video_window)) {
index b4736f9..f4bfe71 100644 (file)
@@ -56,7 +56,7 @@ G_BEGIN_DECLS
 typedef struct {
   gchar *element_name;      /* The gst element factory name */
   gchar *element_longname;  /* Description string for element */
-  gint32 format;            /* WAVEFORMATEX format */
+  unsigned long format;     /* WAVEFORMATEX format */
   gchar *sinkcaps;          /* GStreamer caps of input format */
   PreferredFilter *preferred_filters; /* NULL-terminated list of preferred filters */
 } AudioCodecEntry;