Stephan Sundermann
|
6d7e41016e
|
TagList: Add Tags property
|
2013-12-21 16:52:28 +01:00 |
|
Stephan Sundermann
|
e2a67a2a0d
|
Glue: Changed gluelib mapping to libgstreamersharpglue.dll
|
2013-12-21 16:52:28 +01:00 |
|
Stephan Sundermann
|
b530fbaf63
|
Bin, Pipeline: Added empty constructor
Fixes crashes when accessing the Bin.base or Pipeline.base
|
2013-12-21 16:52:28 +01:00 |
|
Andrés G. Aragoneses
|
603a4bac5b
|
build: fix glue includes in distros with older gstreamers
|
2013-12-21 16:52:28 +01:00 |
|
Stephan Sundermann
|
bcb87552a0
|
metadata: Move gstreamer lib renaming to the right part
|
2013-12-21 16:52:28 +01:00 |
|
Stephan Sundermann
|
9ea7669e86
|
Object: Fixed compilation on .NET
Using variables cannot be modified in .NET but can be in mono
so switch to a good old Dispose call here.
https://bugzilla.xamarin.com/show_bug.cgi?id=15832#c0
|
2013-12-21 16:52:28 +01:00 |
|
Stephan Sundermann
|
6d4fbd5ff1
|
metadata: Added fixup for GstTag
|
2013-12-21 16:52:27 +01:00 |
|
Stephan Sundermann
|
9b7d00adaa
|
Namespaces: Added GstApp, GstController, GstFFT, GstNet, GstRiff, GstRtp, GstRTSP, GstSdp
|
2013-12-21 16:52:27 +01:00 |
|
Stephan Sundermann
|
8da857a814
|
metadata: Removed redundant fixes
|
2013-12-21 16:52:27 +01:00 |
|
Stephan Sundermann
|
75070123b2
|
Bin,Pipeline: Fixed access to superclasses
|
2013-12-21 16:52:27 +01:00 |
|
Stephan Sundermann
|
2099af9b09
|
TagList: Port custom code to 1.0
|
2013-12-21 16:52:27 +01:00 |
|
Stephan Sundermann
|
6bb1013e27
|
Added GstTag namespace
thanks to @knocte for generating
|
2013-12-21 16:52:27 +01:00 |
|
Stephan Sundermann
|
b795deb060
|
Regenerated API with newest bindinator
This will fix enum types which were previously replaced with an int and
manual casting was required.
|
2013-12-21 16:52:26 +01:00 |
|
Andrés G. Aragoneses
|
8dc17be788
|
metadata: fix more MissingIntPtrCtorException cases
This workaround is getting a bit out of hand...
|
2013-12-21 16:52:26 +01:00 |
|
Stephan Sundermann
|
f0521e5e17
|
Adapter: make it public
|
2013-12-21 16:52:26 +01:00 |
|
Stephan Sundermann
|
e64647191a
|
Adapter: Add some manually bound methods
|
2013-12-21 16:52:26 +01:00 |
|
Stephan Sundermann
|
63a1e76469
|
metadata: Mark GstBaseSrc as non abstract but not instantiable from managed
|
2013-12-21 16:52:26 +01:00 |
|
Stephan Sundermann
|
818301ac35
|
dllmap: Fix dllnames for GstPbUtils
|
2013-12-21 16:52:26 +01:00 |
|
Stephan Sundermann
|
a346e7f467
|
dllmap: Fix GstVideo library name
|
2013-12-21 16:52:26 +01:00 |
|
Stephan Sundermann
|
a8ae27d3e9
|
dllconfig: Fix dllnames for GstBase and GstAudio
|
2013-12-21 16:52:26 +01:00 |
|
Andrés G. Aragoneses
|
6b297b921f
|
Gst.Object: add some pre-validation to property setter
|
2013-12-21 16:52:25 +01:00 |
|
Andrés G. Aragoneses
|
2bd2b1d7af
|
Gst.Object: fix creation of GValues for property setter in custom code
The GValue needs to hold the type of the value, it's not related to
"this" or "property".
|
2013-12-21 16:52:25 +01:00 |
|
Stephan Sundermann
|
538984349d
|
DynamicSignal: Fixed glue code name
|
2013-12-21 16:52:25 +01:00 |
|
Stephan Sundermann
|
2666e9a64c
|
dllmap: Fixed mapping for glue library
|
2013-12-21 16:52:25 +01:00 |
|
Stephan Sundermann
|
7d6ad28a35
|
Iterator: Next try to fix crashes
|
2013-12-21 16:52:24 +01:00 |
|
Stephan Sundermann
|
3a2d6750f1
|
Iterator: Try resetting value before usage
|
2013-12-21 16:52:24 +01:00 |
|
Andrés G. Aragoneses
|
e20547b847
|
metadata: add more details about last metadata fixup added by Stephan
|
2013-12-21 16:52:23 +01:00 |
|
Andrés G. Aragoneses
|
69290e77da
|
metadata: fix FIXME about redundancy in method name
The pull request was merged upstream (gtk-sharp repo) so we don't need
this anymore.
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
23d7569af7
|
metadata: hide SyncSignalHandler user_data parameter
This is fixed in gstreamer master, so remove this patch once gstreamer# gets updated to 1.2
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
bb8e08365c
|
Rename Tag.TagExists to Tag.Exists for now, remove when gtk-sharp#74 is merged
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
8386a11aae
|
NavigationAdapter: Added ParseCommand
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
c5e5940a76
|
Fixed licenses
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
d0e02c05ba
|
Caps: Added indexer and IEnumerable interface
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
86141ab5f1
|
Pad: Pad.Caps property now returns a GstCaps instead of an IntPtr
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
cd0c436ece
|
Iterator: Added integration with IEnumerable
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
602ea036fe
|
TagList: Removed weird Add overload
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
4c09247df9
|
Gst.TagList: Made custom fixup public
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
ba21234dda
|
Removed some experimental stuff
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
e54c57a78a
|
Gst.Value: Added support for GstFraction, GstFourcc, GstRange...
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
8f33590566
|
TagList: Added methods from gstreamer-sharp-0.10
|
2013-12-21 16:52:22 +01:00 |
|
Stephan Sundermann
|
01d923aa74
|
metadata: Do not remove all global classes
TODO: For now Global and Constants for plugins are moved into
their own classes because the code generator overrides files which
already exists.
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
6b886b90ac
|
Gst.Object: Fixed property existance check
g_object_class_find_property's return value does not need to be freed
and needs a GObjectClass*
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
6f9a3c777e
|
Gst.Object: use 'using' pattern for GValue
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
d4edf8050d
|
Gst.Object: Improved performance on multiple property calls
Successful property lookups get cached in a dictionary
to improve performance of subsequent lookups
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
4d0a5a796b
|
Check if property exists before accessing or setting it
Previously when accessing/setting a property which does not exist,
there will be segmentation faults
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
35a9c16ea7
|
Fixed namespace for GstPbUtils
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
9faaba248b
|
Added GstPbutils
Hack: The bindings for these plugins are generated from the 1.2 girs,
so there might be some API which is not available yet in 1.0
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
101170158c
|
metadata: Fixed namespaces
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
5021b2f595
|
Added bindings for GstAudio
These are converted from gstreamer 1.2 introspection data,
so there might be some API which is not yet available in 1.2
|
2013-12-21 16:52:21 +01:00 |
|
Stephan Sundermann
|
f9c7f45e31
|
Added GstVideo and GstBase bindings
Hack: The bindings for these plugins are generated from the 1.2 girs,
so there might be some API which is not available yet in 1.0
|
2013-12-21 16:52:21 +01:00 |
|