gstplayer.hxx (9ea84ac5) gstplayer.hxx (5d313e96)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 12 unchanged lines hidden (view full) ---

21
22
23
24#ifndef _GSTPLAYER_HXX
25#define _GSTPLAYER_HXX
26
27#include "gstcommon.hxx"
28#include <glib.h>
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 12 unchanged lines hidden (view full) ---

21
22
23
24#ifndef _GSTPLAYER_HXX
25#define _GSTPLAYER_HXX
26
27#include "gstcommon.hxx"
28#include <glib.h>
29#include <glib/gatomic.h>
30
31// necessary for mixed environments with GStreamer-0.10 and GLib versions < 2.8
32#ifndef G_GNUC_NULL_TERMINATED
33#if __GNUC__ >= 4
34#define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__))
35#else
36#define G_GNUC_NULL_TERMINATED
37#endif

--- 170 unchanged lines hidden ---
29
30// necessary for mixed environments with GStreamer-0.10 and GLib versions < 2.8
31#ifndef G_GNUC_NULL_TERMINATED
32#if __GNUC__ >= 4
33#define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__))
34#else
35#define G_GNUC_NULL_TERMINATED
36#endif

--- 170 unchanged lines hidden ---