aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/media_plugins/gstreamer010/llmediaimplgstreamer.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xlinden/indra/media_plugins/gstreamer010/llmediaimplgstreamer.h60
1 files changed, 60 insertions, 0 deletions
diff --git a/linden/indra/media_plugins/gstreamer010/llmediaimplgstreamer.h b/linden/indra/media_plugins/gstreamer010/llmediaimplgstreamer.h
new file mode 100755
index 0000000..bfc443b
--- /dev/null
+++ b/linden/indra/media_plugins/gstreamer010/llmediaimplgstreamer.h
@@ -0,0 +1,60 @@
1/**
2 * @file llmediaimplgstreamer.h
3 * @author Tofu Linden
4 * @brief implementation that supports media playback via GStreamer.
5 *
6 * @cond
7 * $LicenseInfo:firstyear=2007&license=viewergpl$
8 *
9 * Copyright (c) 2007-2010, Linden Research, Inc.
10 *
11 * Second Life Viewer Source Code
12 * The source code in this file ("Source Code") is provided by Linden Lab
13 * to you under the terms of the GNU General Public License, version 2.0
14 * ("GPL"), unless you have obtained a separate licensing agreement
15 * ("Other License"), formally executed by you and Linden Lab. Terms of
16 * the GPL can be found in doc/GPL-license.txt in this distribution, or
17 * online at http://secondlife.com/developers/opensource/gplv2
18 *
19 * There are special exceptions to the terms and conditions of the GPL as
20 * it is applied to this Source Code. View the full text of the exception
21 * in the file doc/FLOSS-exception.txt in this software distribution, or
22 * online at
23 * http://secondlife.com/developers/opensource/flossexception
24 *
25 * By copying, modifying or distributing this software, you acknowledge
26 * that you have read and understood your obligations described above,
27 * and agree to abide by those obligations.
28 *
29 * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
30 * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
31 * COMPLETENESS OR PERFORMANCE.
32 * $/LicenseInfo$
33 *
34 * @endcond
35 */
36
37// header guard
38#ifndef llmediaimplgstreamer_h
39#define llmediaimplgstreamer_h
40
41#if LL_GSTREAMER010_ENABLED
42
43extern "C" {
44#include <stdio.h>
45#include <gst/gst.h>
46
47#include "apr_pools.h"
48#include "apr_dso.h"
49}
50
51
52extern "C" {
53gboolean llmediaimplgstreamer_bus_callback (GstBus *bus,
54 GstMessage *message,
55 gpointer data);
56}
57
58#endif // LL_GSTREAMER010_ENABLED
59
60#endif // llmediaimplgstreamer_h