adium 2569:431d515d1816: farsight needs libnice; libxml takes a ...
commits at adium.im
commits at adium.im
Sat Aug 8 19:15:50 UTC 2009
details: http://hg.adium.im/adium/rev/431d515d1816
revision: 2569:431d515d1816
author: Evan Schoenberg
date: Thu Aug 06 21:20:14 2009 -0500
farsight needs libnice; libxml takes a while building python bindings which we don't need; prompt to run purple_make when complete
Subject: adium 2570:430e58afe6cb: Use the current (and necessary) versions of some vv dependencies, and add download of libNICE
details: http://hg.adium.im/adium/rev/430e58afe6cb
revision: 2570:430e58afe6cb
author: Evan Schoenberg
date: Thu Aug 06 21:20:43 2009 -0500
Use the current (and necessary) versions of some vv dependencies, and add download of libNICE
Subject: adium 2571:5fd1bbc9c666: Universalize the vv dependencies, universalize the gst plugins, and put the gst plugins into a PlugIns folder within libgstreamer.framework after universalizing them
details: http://hg.adium.im/adium/rev/5fd1bbc9c666
revision: 2571:5fd1bbc9c666
author: Evan Schoenberg
date: Thu Aug 06 21:21:20 2009 -0500
Universalize the vv dependencies, universalize the gst plugins, and put the gst plugins into a PlugIns folder within libgstreamer.framework after universalizing them
Subject: adium 2572:cdcfecd489c3: vv_dependencies_make.sh should be run next
details: http://hg.adium.im/adium/rev/cdcfecd489c3
revision: 2572:cdcfecd489c3
author: Evan Schoenberg
date: Thu Aug 06 21:21:35 2009 -0500
vv_dependencies_make.sh should be run next
Subject: adium 2573:5d8af4a6f854: Enable gstreamer and vv
details: http://hg.adium.im/adium/rev/5d8af4a6f854
revision: 2573:5d8af4a6f854
author: Evan Schoenberg
date: Thu Aug 06 21:21:53 2009 -0500
Enable gstreamer and vv
Subject: adium 2574:799c9b634a09: We need the current version of libxml for gstreamer (2.2)
details: http://hg.adium.im/adium/rev/799c9b634a09
revision: 2574:799c9b634a09
author: Evan Schoenberg
date: Thu Aug 06 21:22:54 2009 -0500
We need the current version of libxml for gstreamer (2.2)
Subject: adium 2575:63f6dfa32391: libgstreamer 0.10.24, gst-plugins-base 0.10.23, gst-plugins-good 0.10.15, and gst-plugins-bad 0.10.13
details: http://hg.adium.im/adium/rev/63f6dfa32391
revision: 2575:63f6dfa32391
author: Evan Schoenberg
date: Thu Aug 06 21:25:11 2009 -0500
libgstreamer 0.10.24, gst-plugins-base 0.10.23, gst-plugins-good 0.10.15, and gst-plugins-bad 0.10.13
Subject: adium 2576:13e68c8ab019: libgstfarsight (gst-plugins-farsight) 0.12.11
details: http://hg.adium.im/adium/rev/13e68c8ab019
revision: 2576:13e68c8ab019
author: Evan Schoenberg
date: Thu Aug 06 21:25:41 2009 -0500
libgstfarsight (gst-plugins-farsight) 0.12.11
Subject: adium 2577:72264c70c833: libgstbase 0.10.13 and libgstinterfaces from gstreamer 0.10.24, which I believe exist as a linking technicality and don't actually add anything that's used
details: http://hg.adium.im/adium/rev/72264c70c833
revision: 2577:72264c70c833
author: Evan Schoenberg
date: Thu Aug 06 21:27:01 2009 -0500
libgstbase 0.10.13 and libgstinterfaces from gstreamer 0.10.24, which I believe exist as a linking technicality and don't actually add anything that's used
Subject: adium 2578:61d999a4a8b9: We do our own linkification; I'm pretty sure we don't need this new libidn support. If there's a case for using it (and therefore including a build of libidn within Adium) let me know
details: http://hg.adium.im/adium/rev/61d999a4a8b9
revision: 2578:61d999a4a8b9
author: Evan Schoenberg
date: Thu Aug 06 21:32:57 2009 -0500
We do our own linkification; I'm pretty sure we don't need this new libidn support. If there's a case for using it (and therefore including a build of libidn within Adium) let me know
Subject: adium 2579:ab53f5195d81: im.pidgin.adium @ 95e1a9a37ac63c1d120c7be71104e2eb189c661f (libpurple 2.6.0mtn) built with vv support
details: http://hg.adium.im/adium/rev/ab53f5195d81
revision: 2579:ab53f5195d81
author: Evan Schoenberg
date: Thu Aug 06 21:38:24 2009 -0500
im.pidgin.adium @ 95e1a9a37ac63c1d120c7be71104e2eb189c661f (libpurple 2.6.0mtn) built with vv support
Subject: adium 2580:1d6f8c627d2d: Update for current libpurple
details: http://hg.adium.im/adium/rev/1d6f8c627d2d
revision: 2580:1d6f8c627d2d
author: Evan Schoenberg
date: Sat Aug 08 14:10:11 2009 -0500
Update for current libpurple
Subject: adium 2581:251269540dd6: Frameworks from current build
details: http://hg.adium.im/adium/rev/251269540dd6
revision: 2581:251269540dd6
author: Evan Schoenberg
date: Sat Aug 08 14:10:43 2009 -0500
Frameworks from current build
Subject: adium 2582:5954f98e58e2: Headers for current libpuprle
details: http://hg.adium.im/adium/rev/5954f98e58e2
revision: 2582:5954f98e58e2
author: Evan Schoenberg
date: Sat Aug 08 14:11:09 2009 -0500
Headers for current libpuprle
Subject: adium 2583:a57833f75ef8: This can be in version control
details: http://hg.adium.im/adium/rev/a57833f75ef8
revision: 2583:a57833f75ef8
author: Evan Schoenberg
date: Sat Aug 08 14:11:48 2009 -0500
This can be in version control
Subject: adium 2584:fdd73e60c00a: Set the Gstreamer plugin path to load plugins from gstreamer.framework's PlugIns folder
details: http://hg.adium.im/adium/rev/fdd73e60c00a
revision: 2584:fdd73e60c00a
author: Evan Schoenberg
date: Sat Aug 08 14:12:19 2009 -0500
Set the Gstreamer plugin path to load plugins from gstreamer.framework's PlugIns folder
Subject: adium 2585:6f2a043c2cad: Project changes for vv setup
details: http://hg.adium.im/adium/rev/6f2a043c2cad
revision: 2585:6f2a043c2cad
author: Evan Schoenberg
date: Sat Aug 08 14:12:27 2009 -0500
Project changes for vv setup
Subject: adium 2586:cd0e60e81735: Copy of gtkmedia from pidgin with some minor namespace changes so far
details: http://hg.adium.im/adium/rev/cd0e60e81735
revision: 2586:cd0e60e81735
author: Evan Schoenberg
date: Sat Aug 08 14:17:42 2009 -0500
Copy of gtkmedia from pidgin with some minor namespace changes so far
diffs (truncated from 136502 to 1000 lines):
diff -r e0525a651346 -r cd0e60e81735 Adium.xcodeproj/project.pbxproj
--- a/Adium.xcodeproj/project.pbxproj Thu Aug 06 00:16:29 2009 -0400
+++ b/Adium.xcodeproj/project.pbxproj Sat Aug 08 14:17:42 2009 -0500
@@ -644,6 +644,16 @@
34B4B5A40708B049002C4C6D /* ESDebugController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B4B5A20708B049002C4C6D /* ESDebugController.m */; };
34B588A1058D833A00E7EF0D /* ExceptionHandling.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34B588A0058D833A00E7EF0D /* ExceptionHandling.framework */; };
34B5E2600A7C94D3005186E6 /* AILogDateFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B5E25E0A7C94D3005186E6 /* AILogDateFormatter.m */; };
+ 34B8936B102BCDAB000ABB8E /* libxml.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89366102BCDAB000ABB8E /* libxml.framework */; };
+ 34B8936C102BCDAB000ABB8E /* libgstreamer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89367102BCDAB000ABB8E /* libgstreamer.framework */; };
+ 34B8936D102BCDAB000ABB8E /* libgstinterfaces.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89368102BCDAB000ABB8E /* libgstinterfaces.framework */; };
+ 34B8936E102BCDAB000ABB8E /* libgstfarsight.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89369102BCDAB000ABB8E /* libgstfarsight.framework */; };
+ 34B8936F102BCDAB000ABB8E /* libgstbase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34B8936A102BCDAB000ABB8E /* libgstbase.framework */; };
+ 34B89477102BCDB4000ABB8E /* libxml.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89366102BCDAB000ABB8E /* libxml.framework */; };
+ 34B89478102BCDB4000ABB8E /* libgstreamer.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89367102BCDAB000ABB8E /* libgstreamer.framework */; };
+ 34B89479102BCDB4000ABB8E /* libgstinterfaces.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89368102BCDAB000ABB8E /* libgstinterfaces.framework */; };
+ 34B8947A102BCDB4000ABB8E /* libgstfarsight.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 34B89369102BCDAB000ABB8E /* libgstfarsight.framework */; };
+ 34B8947B102BCDB4000ABB8E /* libgstbase.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 34B8936A102BCDAB000ABB8E /* libgstbase.framework */; };
34B9C7920A255DCE00CEA8AE /* LogViewerDateFilter.nib in Resources */ = {isa = PBXBuildFile; fileRef = 34B9C7910A255DCE00CEA8AE /* LogViewerDateFilter.nib */; };
34BC8F7B0ACA3AAC00562745 /* AIScannerDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BC8F790ACA3AAC00562745 /* AIScannerDebug.m */; };
34BD9D4A053146CC000AB133 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F59DB6AD033EB74801A8010A /* main.m */; };
@@ -1687,6 +1697,11 @@
dstPath = "";
dstSubfolderSpec = 10;
files = (
+ 34B89477102BCDB4000ABB8E /* libxml.framework in Copy Frameworks */,
+ 34B89478102BCDB4000ABB8E /* libgstreamer.framework in Copy Frameworks */,
+ 34B89479102BCDB4000ABB8E /* libgstinterfaces.framework in Copy Frameworks */,
+ 34B8947A102BCDB4000ABB8E /* libgstfarsight.framework in Copy Frameworks */,
+ 34B8947B102BCDB4000ABB8E /* libgstbase.framework in Copy Frameworks */,
118A44540FEEA82E008153C0 /* libjson-glib.framework in Copy Frameworks */,
633404710F9C18EF003C77A9 /* AIUtilities.framework in Copy Frameworks */,
639DF9D80F97E678003C9A32 /* AdiumLibpurple.framework in Copy Frameworks */,
@@ -3513,6 +3528,11 @@
34B82C80085A85D800864531 /* AIChatController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AIChatController.m; path = Source/AIChatController.m; sourceTree = "<group>"; };
34B82C89085A87B000864531 /* AdiumMessageEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AdiumMessageEvents.h; path = Source/AdiumMessageEvents.h; sourceTree = "<group>"; };
34B82C8A085A87B000864531 /* AdiumMessageEvents.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AdiumMessageEvents.m; path = Source/AdiumMessageEvents.m; sourceTree = "<group>"; };
+ 34B89366102BCDAB000ABB8E /* libxml.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libxml.framework; path = Frameworks/libxml.framework; sourceTree = "<group>"; };
+ 34B89367102BCDAB000ABB8E /* libgstreamer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libgstreamer.framework; path = Frameworks/libgstreamer.framework; sourceTree = "<group>"; };
+ 34B89368102BCDAB000ABB8E /* libgstinterfaces.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libgstinterfaces.framework; path = Frameworks/libgstinterfaces.framework; sourceTree = "<group>"; };
+ 34B89369102BCDAB000ABB8E /* libgstfarsight.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libgstfarsight.framework; path = Frameworks/libgstfarsight.framework; sourceTree = "<group>"; };
+ 34B8936A102BCDAB000ABB8E /* libgstbase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libgstbase.framework; path = Frameworks/libgstbase.framework; sourceTree = "<group>"; };
34B9194A062DEC29004F1223 /* AIPurpleAIMAccountViewController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = AIPurpleAIMAccountViewController.m; path = "Plugins/Purple Service/AIPurpleAIMAccountViewController.m"; sourceTree = "<group>"; };
34B9194B062DEC29004F1223 /* AIPurpleAIMAccountViewController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AIPurpleAIMAccountViewController.h; path = "Plugins/Purple Service/AIPurpleAIMAccountViewController.h"; sourceTree = "<group>"; };
34B9197F062DEC99004F1223 /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = "Plugins/Purple Service/en.lproj/ESPurpleAIMAccountView.nib"; sourceTree = "<group>"; };
@@ -4785,6 +4805,11 @@
633405990F9C2C00003C77A9 /* AIUtilities.framework in Frameworks */,
3485D8EB09EB446900232CC4 /* Adium.framework in Frameworks */,
118A44500FEEA828008153C0 /* libjson-glib.framework in Frameworks */,
+ 34B8936B102BCDAB000ABB8E /* libxml.framework in Frameworks */,
+ 34B8936C102BCDAB000ABB8E /* libgstreamer.framework in Frameworks */,
+ 34B8936D102BCDAB000ABB8E /* libgstinterfaces.framework in Frameworks */,
+ 34B8936E102BCDAB000ABB8E /* libgstfarsight.framework in Frameworks */,
+ 34B8936F102BCDAB000ABB8E /* libgstbase.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -4928,6 +4953,11 @@
1172FCA10CDAA8DE00B8E233 /* Frameworks */ = {
isa = PBXGroup;
children = (
+ 34B89366102BCDAB000ABB8E /* libxml.framework */,
+ 34B89367102BCDAB000ABB8E /* libgstreamer.framework */,
+ 34B89368102BCDAB000ABB8E /* libgstinterfaces.framework */,
+ 34B89369102BCDAB000ABB8E /* libgstfarsight.framework */,
+ 34B8936A102BCDAB000ABB8E /* libgstbase.framework */,
118A444F0FEEA828008153C0 /* libjson-glib.framework */,
1172FBC30CDAA8D400B8E233 /* libglib.framework */,
1172FBC40CDAA8D400B8E233 /* libgmodule.framework */,
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libglib.framework/Versions/2.0.0/Headers/gobject/gmarshal.h
--- a/Frameworks/libglib.framework/Versions/2.0.0/Headers/gobject/gmarshal.h Thu Aug 06 00:16:29 2009 -0400
+++ b/Frameworks/libglib.framework/Versions/2.0.0/Headers/gobject/gmarshal.h Sat Aug 08 14:17:42 2009 -0500
@@ -3,7 +3,7 @@
G_BEGIN_DECLS
-/* VOID:VOID (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:26) */
+/* VOID:VOID (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:26) */
extern void g_cclosure_marshal_VOID__VOID (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -11,7 +11,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:BOOLEAN (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:27) */
+/* VOID:BOOLEAN (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:27) */
extern void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -19,7 +19,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:CHAR (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:28) */
+/* VOID:CHAR (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:28) */
extern void g_cclosure_marshal_VOID__CHAR (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -27,7 +27,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:UCHAR (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:29) */
+/* VOID:UCHAR (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:29) */
extern void g_cclosure_marshal_VOID__UCHAR (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -35,7 +35,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:INT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:30) */
+/* VOID:INT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:30) */
extern void g_cclosure_marshal_VOID__INT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -43,7 +43,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:UINT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:31) */
+/* VOID:UINT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:31) */
extern void g_cclosure_marshal_VOID__UINT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -51,7 +51,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:LONG (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:32) */
+/* VOID:LONG (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:32) */
extern void g_cclosure_marshal_VOID__LONG (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -59,7 +59,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:ULONG (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:33) */
+/* VOID:ULONG (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:33) */
extern void g_cclosure_marshal_VOID__ULONG (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -67,7 +67,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:ENUM (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:34) */
+/* VOID:ENUM (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:34) */
extern void g_cclosure_marshal_VOID__ENUM (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -75,7 +75,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:FLAGS (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:35) */
+/* VOID:FLAGS (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:35) */
extern void g_cclosure_marshal_VOID__FLAGS (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -83,7 +83,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:FLOAT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:36) */
+/* VOID:FLOAT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:36) */
extern void g_cclosure_marshal_VOID__FLOAT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -91,7 +91,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:DOUBLE (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:37) */
+/* VOID:DOUBLE (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:37) */
extern void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -99,7 +99,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:STRING (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:38) */
+/* VOID:STRING (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:38) */
extern void g_cclosure_marshal_VOID__STRING (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -107,7 +107,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:PARAM (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:39) */
+/* VOID:PARAM (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:39) */
extern void g_cclosure_marshal_VOID__PARAM (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -115,7 +115,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:BOXED (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:40) */
+/* VOID:BOXED (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:40) */
extern void g_cclosure_marshal_VOID__BOXED (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -123,7 +123,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:POINTER (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:41) */
+/* VOID:POINTER (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:41) */
extern void g_cclosure_marshal_VOID__POINTER (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -131,7 +131,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:OBJECT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:42) */
+/* VOID:OBJECT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:42) */
extern void g_cclosure_marshal_VOID__OBJECT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -139,7 +139,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:UINT,POINTER (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:45) */
+/* VOID:UINT,POINTER (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:45) */
extern void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -147,7 +147,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* BOOL:FLAGS (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:46) */
+/* BOOL:FLAGS (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:46) */
extern void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -156,7 +156,7 @@
gpointer marshal_data);
#define g_cclosure_marshal_BOOL__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS
-/* STRING:OBJECT,POINTER (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:47) */
+/* STRING:OBJECT,POINTER (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:47) */
extern void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure,
GValue *return_value,
guint n_param_values,
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libglib.framework/Versions/2.0.0/libglib
Binary file Frameworks/libglib.framework/Versions/2.0.0/libglib has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgmodule.framework/Versions/2.0.0/libgmodule
Binary file Frameworks/libgmodule.framework/Versions/2.0.0/libgmodule has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgobject.framework/Versions/2.0.0/Headers/gmarshal.h
--- a/Frameworks/libgobject.framework/Versions/2.0.0/Headers/gmarshal.h Thu Aug 06 00:16:29 2009 -0400
+++ b/Frameworks/libgobject.framework/Versions/2.0.0/Headers/gmarshal.h Sat Aug 08 14:17:42 2009 -0500
@@ -3,7 +3,7 @@
G_BEGIN_DECLS
-/* VOID:VOID (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:26) */
+/* VOID:VOID (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:26) */
extern void g_cclosure_marshal_VOID__VOID (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -11,7 +11,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:BOOLEAN (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:27) */
+/* VOID:BOOLEAN (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:27) */
extern void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -19,7 +19,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:CHAR (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:28) */
+/* VOID:CHAR (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:28) */
extern void g_cclosure_marshal_VOID__CHAR (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -27,7 +27,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:UCHAR (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:29) */
+/* VOID:UCHAR (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:29) */
extern void g_cclosure_marshal_VOID__UCHAR (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -35,7 +35,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:INT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:30) */
+/* VOID:INT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:30) */
extern void g_cclosure_marshal_VOID__INT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -43,7 +43,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:UINT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:31) */
+/* VOID:UINT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:31) */
extern void g_cclosure_marshal_VOID__UINT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -51,7 +51,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:LONG (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:32) */
+/* VOID:LONG (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:32) */
extern void g_cclosure_marshal_VOID__LONG (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -59,7 +59,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:ULONG (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:33) */
+/* VOID:ULONG (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:33) */
extern void g_cclosure_marshal_VOID__ULONG (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -67,7 +67,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:ENUM (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:34) */
+/* VOID:ENUM (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:34) */
extern void g_cclosure_marshal_VOID__ENUM (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -75,7 +75,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:FLAGS (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:35) */
+/* VOID:FLAGS (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:35) */
extern void g_cclosure_marshal_VOID__FLAGS (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -83,7 +83,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:FLOAT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:36) */
+/* VOID:FLOAT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:36) */
extern void g_cclosure_marshal_VOID__FLOAT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -91,7 +91,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:DOUBLE (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:37) */
+/* VOID:DOUBLE (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:37) */
extern void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -99,7 +99,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:STRING (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:38) */
+/* VOID:STRING (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:38) */
extern void g_cclosure_marshal_VOID__STRING (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -107,7 +107,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:PARAM (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:39) */
+/* VOID:PARAM (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:39) */
extern void g_cclosure_marshal_VOID__PARAM (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -115,7 +115,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:BOXED (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:40) */
+/* VOID:BOXED (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:40) */
extern void g_cclosure_marshal_VOID__BOXED (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -123,7 +123,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:POINTER (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:41) */
+/* VOID:POINTER (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:41) */
extern void g_cclosure_marshal_VOID__POINTER (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -131,7 +131,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:OBJECT (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:42) */
+/* VOID:OBJECT (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:42) */
extern void g_cclosure_marshal_VOID__OBJECT (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -139,7 +139,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* VOID:UINT,POINTER (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:45) */
+/* VOID:UINT,POINTER (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:45) */
extern void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -147,7 +147,7 @@
gpointer invocation_hint,
gpointer marshal_data);
-/* BOOL:FLAGS (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:46) */
+/* BOOL:FLAGS (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:46) */
extern void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure,
GValue *return_value,
guint n_param_values,
@@ -156,7 +156,7 @@
gpointer marshal_data);
#define g_cclosure_marshal_BOOL__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS
-/* STRING:OBJECT,POINTER (/Sources/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:47) */
+/* STRING:OBJECT,POINTER (/Users/evands/adium/Utilities/dep-build-scripts/source/glib-2.16.6/gobject/gmarshal.list:47) */
extern void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure,
GValue *return_value,
guint n_param_values,
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgobject.framework/Versions/2.0.0/libgobject
Binary file Frameworks/libgobject.framework/Versions/2.0.0/libgobject has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstbase.framework/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstbase";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Resources/Info.plist
Binary file Frameworks/libgstbase.framework/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Versions/0.10.0/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstbase.framework/Versions/0.10.0/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstbase";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Versions/0.10.0/Resources/Info.plist
Binary file Frameworks/libgstbase.framework/Versions/0.10.0/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Versions/0.10.0/libgstbase
Binary file Frameworks/libgstbase.framework/Versions/0.10.0/libgstbase has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Versions/Current/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstbase.framework/Versions/Current/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstbase";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Versions/Current/Resources/Info.plist
Binary file Frameworks/libgstbase.framework/Versions/Current/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/Versions/Current/libgstbase
Binary file Frameworks/libgstbase.framework/Versions/Current/libgstbase has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstbase.framework/libgstbase
Binary file Frameworks/libgstbase.framework/libgstbase has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstfarsight.framework/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstfarsight";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Resources/Info.plist
Binary file Frameworks/libgstfarsight.framework/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Versions/0.10.0/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstfarsight.framework/Versions/0.10.0/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstfarsight";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Versions/0.10.0/Resources/Info.plist
Binary file Frameworks/libgstfarsight.framework/Versions/0.10.0/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Versions/0.10.0/libgstfarsight
Binary file Frameworks/libgstfarsight.framework/Versions/0.10.0/libgstfarsight has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Versions/Current/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstfarsight.framework/Versions/Current/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstfarsight";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Versions/Current/Resources/Info.plist
Binary file Frameworks/libgstfarsight.framework/Versions/Current/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/Versions/Current/libgstfarsight
Binary file Frameworks/libgstfarsight.framework/Versions/Current/libgstfarsight has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstfarsight.framework/libgstfarsight
Binary file Frameworks/libgstfarsight.framework/libgstfarsight has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstinterfaces.framework/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstinterfaces";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Resources/Info.plist
Binary file Frameworks/libgstinterfaces.framework/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Versions/0.10.0/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstinterfaces.framework/Versions/0.10.0/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstinterfaces";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Versions/0.10.0/Resources/Info.plist
Binary file Frameworks/libgstinterfaces.framework/Versions/0.10.0/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Versions/0.10.0/libgstinterfaces
Binary file Frameworks/libgstinterfaces.framework/Versions/0.10.0/libgstinterfaces has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Versions/Current/Resources/English.lproj/InfoPlist.strings
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstinterfaces.framework/Versions/Current/Resources/English.lproj/InfoPlist.strings Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,3 @@
+/* Localized versions of Info.plist keys */
+
+CFBundleName = "libgstinterfaces";
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Versions/Current/Resources/Info.plist
Binary file Frameworks/libgstinterfaces.framework/Versions/Current/Resources/Info.plist has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/Versions/Current/libgstinterfaces
Binary file Frameworks/libgstinterfaces.framework/Versions/Current/libgstinterfaces has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstinterfaces.framework/libgstinterfaces
Binary file Frameworks/libgstinterfaces.framework/libgstinterfaces has changed
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstreamer.framework/Headers/gst/app/gstappbuffer.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstreamer.framework/Headers/gst/app/gstappbuffer.h Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,64 @@
+/* GStreamer
+ * Copyright (C) 2007 David Schleef <ds at schleef.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef _GST_APP_BUFFER_H_
+#define _GST_APP_BUFFER_H_
+
+#include <gst/gst.h>
+
+G_BEGIN_DECLS
+
+#define GST_TYPE_APP_BUFFER \
+ (gst_app_buffer_get_type())
+#define GST_APP_BUFFER(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_APP_BUFFER,GstAppBuffer))
+#define GST_APP_BUFFER_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_APP_BUFFER,GstAppBufferClass))
+#define GST_IS_APP_BUFFER(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_APP_BUFFER))
+#define GST_IS_APP_BUFFER_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_APP_BUFFER))
+
+typedef struct _GstAppBuffer GstAppBuffer;
+typedef struct _GstAppBufferClass GstAppBufferClass;
+typedef void (*GstAppBufferFinalizeFunc) (void *priv);
+
+struct _GstAppBuffer
+{
+ GstBuffer buffer;
+
+ /*< private >*/
+ GstAppBufferFinalizeFunc finalize;
+ void *priv;
+};
+
+struct _GstAppBufferClass
+{
+ GstBufferClass buffer_class;
+};
+
+GType gst_app_buffer_get_type(void);
+
+GstBuffer *gst_app_buffer_new (void *data, int length,
+ GstAppBufferFinalizeFunc finalize, void *priv);
+
+G_END_DECLS
+
+#endif
+
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstreamer.framework/Headers/gst/app/gstappsink.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstreamer.framework/Headers/gst/app/gstappsink.h Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,130 @@
+/* GStreamer
+ * Copyright (C) 2007 David Schleef <ds at schleef.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef _GST_APP_SINK_H_
+#define _GST_APP_SINK_H_
+
+#include <gst/gst.h>
+#include <gst/base/gstbasesink.h>
+
+G_BEGIN_DECLS
+
+#define GST_TYPE_APP_SINK \
+ (gst_app_sink_get_type())
+#define GST_APP_SINK(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_APP_SINK,GstAppSink))
+#define GST_APP_SINK_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_APP_SINK,GstAppSinkClass))
+#define GST_IS_APP_SINK(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_APP_SINK))
+#define GST_IS_APP_SINK_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_APP_SINK))
+/* Since 0.10.23 */
+#define GST_APP_SINK_CAST(obj) \
+ ((GstAppSink*)(obj))
+
+typedef struct _GstAppSink GstAppSink;
+typedef struct _GstAppSinkClass GstAppSinkClass;
+typedef struct _GstAppSinkPrivate GstAppSinkPrivate;
+
+/**
+ * GstAppSinkCallbacks:
+ * @eos: Called when the end-of-stream has been reached. This callback
+ * is called from the steaming thread.
+ * @new_preroll: Called when a new preroll buffer is available.
+ * This callback is called from the steaming thread.
+ * The new preroll buffer can be retrieved with
+ * gst_app_sink_pull_preroll() either from this callback
+ * or from any other thread.
+ * @new_buffer: Called when a new buffer is available.
+ * This callback is called from the steaming thread.
+ * The new buffer can be retrieved with
+ * gst_app_sink_pull_buffer() either from this callback
+ * or from any other thread.
+ *
+ * A set of callbacks that can be installed on the appsink with
+ * gst_app_sink_set_callbacks().
+ *
+ * Since: 0.10.23
+ */
+typedef struct {
+ void (*eos) (GstAppSink *sink, gpointer user_data);
+ GstFlowReturn (*new_preroll) (GstAppSink *sink, gpointer user_data);
+ GstFlowReturn (*new_buffer) (GstAppSink *sink, gpointer user_data);
+
+ /*< private >*/
+ gpointer _gst_reserved[GST_PADDING];
+} GstAppSinkCallbacks;
+
+struct _GstAppSink
+{
+ GstBaseSink basesink;
+
+ /*< private >*/
+ GstAppSinkPrivate *priv;
+
+ /*< private >*/
+ gpointer _gst_reserved[GST_PADDING];
+};
+
+struct _GstAppSinkClass
+{
+ GstBaseSinkClass basesink_class;
+
+ /* signals */
+ void (*eos) (GstAppSink *sink);
+ void (*new_preroll) (GstAppSink *sink);
+ void (*new_buffer) (GstAppSink *sink);
+
+ /* actions */
+ GstBuffer * (*pull_preroll) (GstAppSink *sink);
+ GstBuffer * (*pull_buffer) (GstAppSink *sink);
+
+ /*< private >*/
+ gpointer _gst_reserved[GST_PADDING];
+};
+
+GType gst_app_sink_get_type(void);
+
+void gst_app_sink_set_caps (GstAppSink *appsink, const GstCaps *caps);
+GstCaps * gst_app_sink_get_caps (GstAppSink *appsink);
+
+gboolean gst_app_sink_is_eos (GstAppSink *appsink);
+
+void gst_app_sink_set_emit_signals (GstAppSink *appsink, gboolean emit);
+gboolean gst_app_sink_get_emit_signals (GstAppSink *appsink);
+
+void gst_app_sink_set_max_buffers (GstAppSink *appsink, guint max);
+guint gst_app_sink_get_max_buffers (GstAppSink *appsink);
+
+void gst_app_sink_set_drop (GstAppSink *appsink, gboolean drop);
+gboolean gst_app_sink_get_drop (GstAppSink *appsink);
+
+GstBuffer * gst_app_sink_pull_preroll (GstAppSink *appsink);
+GstBuffer * gst_app_sink_pull_buffer (GstAppSink *appsink);
+
+void gst_app_sink_set_callbacks (GstAppSink * appsink,
+ GstAppSinkCallbacks *callbacks,
+ gpointer user_data,
+ GDestroyNotify notify);
+
+G_END_DECLS
+
+#endif
+
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstreamer.framework/Headers/gst/app/gstappsrc.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstreamer.framework/Headers/gst/app/gstappsrc.h Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,149 @@
+/* GStreamer
+ * Copyright (C) 2007 David Schleef <ds at schleef.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef _GST_APP_SRC_H_
+#define _GST_APP_SRC_H_
+
+#include <gst/gst.h>
+#include <gst/base/gstpushsrc.h>
+
+G_BEGIN_DECLS
+
+#define GST_TYPE_APP_SRC \
+ (gst_app_src_get_type())
+#define GST_APP_SRC(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_APP_SRC,GstAppSrc))
+#define GST_APP_SRC_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_APP_SRC,GstAppSrcClass))
+#define GST_IS_APP_SRC(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_APP_SRC))
+#define GST_IS_APP_SRC_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_APP_SRC))
+/* Since 0.10.23 */
+#define GST_APP_SRC_CAST(obj) \
+ ((GstAppSrc*)(obj))
+
+typedef struct _GstAppSrc GstAppSrc;
+typedef struct _GstAppSrcClass GstAppSrcClass;
+typedef struct _GstAppSrcPrivate GstAppSrcPrivate;
+
+/**
+ * GstAppSrcCallbacks:
+ * @need_data: Called when the appsrc needs more data. A buffer or EOS should be
+ * pushed to appsrc from this thread or another thread. @length is just a hint
+ * and when it is set to -1, any number of bytes can be pushed into @appsrc.
+ * @enough_data: Called when appsrc has enough data. It is recommended that the
+ * application stops calling push-buffer until the need_data callback is
+ * emited again to avoid excessive buffer queueing.
+ * @seek_data: Called when a seek should be performed to the offset.
+ * The next push-buffer should produce buffers from the new @offset.
+ * This callback is only called for seekable stream types.
+ *
+ * A set of callbacks that can be installed on the appsrc with
+ * gst_app_src_set_callbacks().
+ *
+ * Since: 0.10.23
+ */
+typedef struct {
+ void (*need_data) (GstAppSrc *src, guint length, gpointer user_data);
+ void (*enough_data) (GstAppSrc *src, gpointer user_data);
+ gboolean (*seek_data) (GstAppSrc *src, guint64 offset, gpointer user_data);
+
+ /*< private >*/
+ gpointer _gst_reserved[GST_PADDING];
+} GstAppSrcCallbacks;
+
+/**
+ * GstAppStreamType:
+ * @GST_APP_STREAM_TYPE_STREAM: No seeking is supported in the stream, such as a
+ * live stream.
+ * @GST_APP_STREAM_TYPE_SEEKABLE: The stream is seekable but seeking might not
+ * be very fast, such as data from a webserver.
+ * @GST_APP_STREAM_TYPE_RANDOM_ACCESS: The stream is seekable and seeking is fast,
+ * such as in a local file.
+ *
+ * The stream type.
+ */
+typedef enum
+{
+ GST_APP_STREAM_TYPE_STREAM,
+ GST_APP_STREAM_TYPE_SEEKABLE,
+ GST_APP_STREAM_TYPE_RANDOM_ACCESS
+} GstAppStreamType;
+
+struct _GstAppSrc
+{
+ GstBaseSrc basesrc;
+
+ /*< private >*/
+ GstAppSrcPrivate *priv;
+
+ /*< private >*/
+ gpointer _gst_reserved[GST_PADDING];
+};
+
+struct _GstAppSrcClass
+{
+ GstBaseSrcClass basesrc_class;
+
+ /* signals */
+ void (*need_data) (GstAppSrc *src, guint length);
+ void (*enough_data) (GstAppSrc *src);
+ gboolean (*seek_data) (GstAppSrc *src, guint64 offset);
+
+ /* actions */
+ GstFlowReturn (*push_buffer) (GstAppSrc *src, GstBuffer *buffer);
+ GstFlowReturn (*end_of_stream) (GstAppSrc *src);
+
+ /*< private >*/
+ gpointer _gst_reserved[GST_PADDING];
+};
+
+GType gst_app_src_get_type(void);
+
+void gst_app_src_set_caps (GstAppSrc *appsrc, const GstCaps *caps);
+GstCaps* gst_app_src_get_caps (GstAppSrc *appsrc);
+
+void gst_app_src_set_size (GstAppSrc *appsrc, gint64 size);
+gint64 gst_app_src_get_size (GstAppSrc *appsrc);
+
+void gst_app_src_set_stream_type (GstAppSrc *appsrc, GstAppStreamType type);
+GstAppStreamType gst_app_src_get_stream_type (GstAppSrc *appsrc);
+
+void gst_app_src_set_max_bytes (GstAppSrc *appsrc, guint64 max);
+guint64 gst_app_src_get_max_bytes (GstAppSrc *appsrc);
+
+void gst_app_src_set_latency (GstAppSrc *appsrc, guint64 min, guint64 max);
+void gst_app_src_get_latency (GstAppSrc *appsrc, guint64 *min, guint64 *max);
+
+void gst_app_src_set_emit_signals (GstAppSrc *appsrc, gboolean emit);
+gboolean gst_app_src_get_emit_signals (GstAppSrc *appsrc);
+
+GstFlowReturn gst_app_src_push_buffer (GstAppSrc *appsrc, GstBuffer *buffer);
+GstFlowReturn gst_app_src_end_of_stream (GstAppSrc *appsrc);
+
+void gst_app_src_set_callbacks (GstAppSrc * appsrc,
+ GstAppSrcCallbacks *callbacks,
+ gpointer user_data,
+ GDestroyNotify notify);
+
+G_END_DECLS
+
+#endif
+
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstreamer.framework/Headers/gst/audio/audio-enumtypes.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstreamer.framework/Headers/gst/audio/audio-enumtypes.h Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,29 @@
+
+/* Generated data (by glib-mkenums) */
+
+#ifndef __GST_AUDIO_ENUM_TYPES_H__
+#define __GST_AUDIO_ENUM_TYPES_H__
+
+#include <glib-object.h>
+
+G_BEGIN_DECLS
+
+/* enumerations from "/Users/evands/adium/Utilities/dep-build-scripts/source/gst-plugins-base-0.10.23/gst-libs/gst/audio/multichannel.h" */
+GType gst_audio_channel_position_get_type (void);
+#define GST_TYPE_AUDIO_CHANNEL_POSITION (gst_audio_channel_position_get_type())
+
+/* enumerations from "/Users/evands/adium/Utilities/dep-build-scripts/source/gst-plugins-base-0.10.23/gst-libs/gst/audio/gstringbuffer.h" */
+GType gst_ring_buffer_state_get_type (void);
+#define GST_TYPE_RING_BUFFER_STATE (gst_ring_buffer_state_get_type())
+GType gst_ring_buffer_seg_state_get_type (void);
+#define GST_TYPE_RING_BUFFER_SEG_STATE (gst_ring_buffer_seg_state_get_type())
+GType gst_buffer_format_type_get_type (void);
+#define GST_TYPE_BUFFER_FORMAT_TYPE (gst_buffer_format_type_get_type())
+GType gst_buffer_format_get_type (void);
+#define GST_TYPE_BUFFER_FORMAT (gst_buffer_format_get_type())
+G_END_DECLS
+
+#endif /* __GST_AUDIO_ENUM_TYPES_H__ */
+
+/* Generated data ends here */
+
diff -r e0525a651346 -r cd0e60e81735 Frameworks/libgstreamer.framework/Headers/gst/audio/audio.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Frameworks/libgstreamer.framework/Headers/gst/audio/audio.h Sat Aug 08 14:17:42 2009 -0500
@@ -0,0 +1,179 @@
+/* GStreamer
+ * Copyright (C) <1999> Erik Walthinsen <omega at cse.ogi.edu>
+ * Library <2001> Thomas Vander Stichele <thomas at apestaart.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#include <gst/gst.h>
+
+#ifndef __GST_AUDIO_AUDIO_H__
+#define __GST_AUDIO_AUDIO_H__
+
+G_BEGIN_DECLS
+
+/* For people that are looking at this source: the purpose of these defines is
+ * to make GstCaps a bit easier, in that you don't have to know all of the
+ * properties that need to be defined. you can just use these macros. currently
+ * (8/01) the only plugins that use these are the passthrough, speed, volume,
+ * adder, and [de]interleave plugins. These are for convenience only, and do not
+ * specify the 'limits' of GStreamer. you might also use these definitions as a
+ * base for making your own caps, if need be.
+ *
+ * For example, to make a source pad that can output streams of either mono
+ * float or any channel int:
+ *
+ * template = gst_pad_template_new
+ * ("sink", GST_PAD_SINK, GST_PAD_ALWAYS,
+ * gst_caps_append(gst_caps_new ("sink_int", "audio/x-raw-int",
+ * GST_AUDIO_INT_PAD_TEMPLATE_PROPS),
+ * gst_caps_new ("sink_float", "audio/x-raw-float",
+ * GST_AUDIO_FLOAT_PAD_TEMPLATE_PROPS)),
+ * NULL);
+ *
+ * sinkpad = gst_pad_new_from_template(template, "sink");
+ *
+ * Andy Wingo, 18 August 2001
+ * Thomas, 6 September 2002 */
+
+/* conversion macros */
+/**
+ * GST_FRAMES_TO_CLOCK_TIME:
+ * @frames: sample frames
+ * @rate: sampling rate
+ *
+ * Calculate clocktime from sample @frames and @rate.
+ */
+#define GST_FRAMES_TO_CLOCK_TIME(frames, rate) \
+ ((GstClockTime) gst_util_uint64_scale (frames, GST_SECOND, rate))
+
+/**
+ * GST_CLOCK_TIME_TO_FRAMES:
+ * @clocktime: clock time
+ * @rate: sampling rate
+ *
+ * Calculate frames from @clocktime and sample @rate.
+ */
More information about the commits
mailing list