[gst-cvs] gstreamer: systemclock: fix compilation of win32 code
Tim Mueller
tpm at kemper.freedesktop.org
Sat Aug 29 03:33:12 PDT 2009
Module: gstreamer
Branch: master
Commit: 4ad052fed70b04029166b2f200d7a168b1654fd1
URL: http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=4ad052fed70b04029166b2f200d7a168b1654fd1
Author: Ð ÑÑлан ÐжбÑлаÑов <lrn1986 at gmail.com>
Date: Sat Aug 29 04:44:51 2009 +0400
systemclock: fix compilation of win32 code
Fixes #593460.
---
gst/gstsystemclock.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/gst/gstsystemclock.c b/gst/gstsystemclock.c
index 2b2ef0b..aa48acf 100644
--- a/gst/gstsystemclock.c
+++ b/gst/gstsystemclock.c
@@ -43,6 +43,7 @@
#include "gstsystemclock.h"
#include "gstenumtypes.h"
#include "gstpoll.h"
+#include "gstutils.h"
#include <errno.h>
@@ -479,8 +480,9 @@ static GstClockTime
gst_system_clock_get_internal_time (GstClock * clock)
{
#ifdef G_OS_WIN32
- if (clock->priv->frequency.QuadPart != 0) {
- GstSystemClock *sysclock = GST_SYSTEM_CLOCK_CAST (clock);
+ GstSystemClock *sysclock = GST_SYSTEM_CLOCK_CAST (clock);
+
+ if (sysclock->priv->frequency.QuadPart != 0) {
LARGE_INTEGER now;
/* we prefer the highly accurate performance counters on windows */
@@ -518,7 +520,9 @@ static guint64
gst_system_clock_get_resolution (GstClock * clock)
{
#ifdef G_OS_WIN32
- if (clock->priv->frequency.QuadPart != 0) {
+ GstSystemClock *sysclock = GST_SYSTEM_CLOCK_CAST (clock);
+
+ if (sysclock->priv->frequency.QuadPart != 0) {
return GST_SECOND / sysclock->priv->frequency.QuadPart;
} else
#endif /* G_OS_WIN32 */
More information about the Gstreamer-commits
mailing list