David Schleef
63ee736634
Global change from "caps2" to "caps". Script is: #!/bin/sh find . -name '*.[chy]' -exec perl -i -p \
...
Original commit message from CVS:
Global change from "caps2" to "caps". Script is:
#!/bin/sh
find . -name '*.[chy]' -exec perl -i -p \
-e 's/gst_static_caps2_/gst_static_caps_/g;\
s/GST_CAPS2_/GST_CAPS_/g;\
s/gst_caps2_/gst_caps_/g;\
s/GstCaps2/GstCaps/g;\
s/GstStaticCaps2/GstStaticCaps/g;\
s/GST_STATIC_CAPS2_/GST_STATIC_CAPS_/g;\
s/GST_TYPE_CAPS2/GST_TYPE_CAPS/g;\
s/gst_caps_get_nth_cap/gst_caps_get_structure/g;\
s/gst_caps_get_n_structures/gst_caps_get_size/g;\
s/gst_caps_append_cap/gst_caps_append_structure/g;\
s/GST_CAPS2_/GST_CAPS_/g;' \
{} \;
2003-12-21 22:33:42 +00:00
David Schleef
e1eb5e2d92
Fixes to get 'make check' working again.
...
Original commit message from CVS:
Fixes to get 'make check' working again.
2003-12-21 22:04:45 +00:00
David Schleef
d229104260
Remove bufferpools
...
Original commit message from CVS:
Remove bufferpools
2003-12-21 21:12:44 +00:00
Benjamin Otte
f5118d859a
fix signal types, includes bugfixes for docs and refcounting
...
Original commit message from CVS:
fix signal types, includes bugfixes for docs and refcounting
2003-12-20 14:41:44 +00:00
David Schleef
3754e36428
Merge HEAD from CAPS-MERGE-2 to CAPS-MERGE-3
...
Original commit message from CVS:
Merge HEAD from CAPS-MERGE-2 to CAPS-MERGE-3
2003-12-18 05:40:34 +00:00
David Schleef
945bc373d1
Enable poisoning
...
Original commit message from CVS:
Enable poisoning
2003-12-18 03:55:40 +00:00
Benjamin Otte
91b84eb539
fix proxying elements to query peer caps and not their own ones
...
Original commit message from CVS:
fix proxying elements to query peer caps and not their own ones
2003-12-17 05:16:11 +00:00
Benjamin Otte
b2bf8cc44a
fix is_always_compatible to work with ANY caps (includes fix for memleak)
...
Original commit message from CVS:
fix is_always_compatible to work with ANY caps (includes fix for memleak)
2003-12-17 05:14:14 +00:00
Benjamin Otte
eb37196568
add fixate function for lists
...
Original commit message from CVS:
add fixate function for lists
2003-12-17 02:15:48 +00:00
Benjamin Otte
765a1d17c8
add missing stuff:
...
Original commit message from CVS:
add missing stuff:
- intersection of lists
- boolean comparisons
- range lcopy and lcollect functions
2003-12-17 01:39:54 +00:00
Benjamin Otte
432d103f0d
indent and doc fixes
...
Original commit message from CVS:
indent and doc fixes
2003-12-15 21:20:33 +00:00
Benjamin Otte
0d696073b8
add gst_buffer_stamp to copy timestamps and offsets from one buffer to another
...
Original commit message from CVS:
add gst_buffer_stamp to copy timestamps and offsets from one buffer to another
2003-12-15 21:19:30 +00:00
David Schleef
1641eadfa4
Don't free NULL caps
...
Original commit message from CVS:
Don't free NULL caps
2003-12-14 23:35:09 +00:00
David Schleef
295e2f9009
Significant changes to make pad negotiation more caps2-like. Implement fixate functionality. It works, too.
...
Original commit message from CVS:
Significant changes to make pad negotiation more caps2-like. Implement
fixate functionality. It works, too.
2003-12-12 10:14:44 +00:00
David Schleef
cbd8282fce
minor bugfixes
...
Original commit message from CVS:
minor bugfixes
2003-12-12 09:09:00 +00:00
David Schleef
4779d2ef92
Minor bugfixes.
...
Original commit message from CVS:
Minor bugfixes.
2003-12-12 09:08:37 +00:00
David Schleef
f3389b1fa1
more checks
...
Original commit message from CVS:
more checks
2003-12-12 09:08:00 +00:00
David Schleef
cd5aaa8473
save caps as caps string instead of xml
...
Original commit message from CVS:
save caps as caps string instead of xml
2003-12-12 09:07:21 +00:00
David Schleef
6e2ad5c2b4
add double range intersection. Consistently use v_int
...
Original commit message from CVS:
add double range intersection. Consistently use v_int
2003-12-12 09:05:34 +00:00
David Schleef
72534d09df
handle removal of template factories
...
Original commit message from CVS:
handle removal of template factories
2003-12-11 05:35:28 +00:00
David Schleef
87dc453757
fixes. Remove g_prints
...
Original commit message from CVS:
fixes. Remove g_prints
2003-12-11 05:34:56 +00:00
David Schleef
379b09351e
remove g_prints
...
Original commit message from CVS:
remove g_prints
2003-12-11 05:34:03 +00:00
David Schleef
a3b430b8cd
Add parsing of MAX, MIN, etc. Add support for ranges in _set. Remove g_prints.
...
Original commit message from CVS:
Add parsing of MAX, MIN, etc. Add support for ranges in _set. Remove
g_prints.
2003-12-11 05:33:39 +00:00
David Schleef
bb27826e6a
remove gst_pad_template_newv() and GST_PAD_TEMPLATE_FACTORY()
...
Original commit message from CVS:
remove gst_pad_template_newv() and GST_PAD_TEMPLATE_FACTORY()
2003-12-11 05:32:44 +00:00
Benjamin Otte
888ccf80f2
fixes:
...
Original commit message from CVS:
fixes:
- don't expose GstStructureField anymore
- fix usage of GstStructureField in caps and tagging to use gst_structure_foreach
- s/gst_structure_field_foreach/gst_structure_foreach/
- added some missing API
- little bugfixes
I confirmed that make check works in caps/ and tags/ as I didn't know what else to test
2003-12-11 03:20:10 +00:00
David Schleef
011c7b3a96
Change structure_field_foreach() look more like glib functions.
...
Original commit message from CVS:
Change structure_field_foreach() look more like glib functions.
2003-12-10 22:28:01 +00:00
David Schleef
23492ddb4e
Start to remove GstStructureField from exported API
...
Original commit message from CVS:
Start to remove GstStructureField from exported API
2003-12-10 21:14:12 +00:00
David Schleef
7714e7f75f
more strict _is_fixed checking
...
Original commit message from CVS:
more strict _is_fixed checking
2003-12-10 21:11:26 +00:00
David Schleef
2d78d942c3
Add a few new functions
...
Original commit message from CVS:
Add a few new functions
2003-12-03 10:21:00 +00:00
David Schleef
ce5bdf5ce4
Fixes for change of caps strings.
...
Original commit message from CVS:
Fixes for change of caps strings.
2003-12-02 18:46:21 +00:00
David Schleef
fdf434b546
Notes on migration
...
Original commit message from CVS:
Notes on migration
2003-12-02 18:46:01 +00:00
David Schleef
2197234a09
Add fixate stuff. Fix a few prototypes. Change caps strings to a different, more parseable format. Fix elements.
...
Original commit message from CVS:
Add fixate stuff. Fix a few prototypes. Change caps strings to a
different, more parseable format. Fix elements.
2003-12-02 18:45:10 +00:00
David Schleef
f84d9ae2da
Merge HEAD from CAPS-MERGE-1 to CAPS-MERGE-2
...
Original commit message from CVS:
Merge HEAD from CAPS-MERGE-1 to CAPS-MERGE-2
2003-11-29 07:04:28 +00:00
David Schleef
3ce2f5c215
remove unused files
...
Original commit message from CVS:
remove unused files
2003-11-29 05:58:10 +00:00
David Schleef
e26b526a76
remove junk
...
Original commit message from CVS:
remove junk
2003-11-29 05:50:08 +00:00
David Schleef
0766774fd7
merge from HEAD
...
Original commit message from CVS:
merge from HEAD
2003-11-29 05:49:19 +00:00
David Schleef
094bcaae89
remove files from CAPS branch, too
...
Original commit message from CVS:
remove files from CAPS branch, too
2003-11-29 05:44:29 +00:00
David Schleef
1a3888c760
Merge HEAD from CAPS-ROOT to CAPS-MERGE-1
...
Original commit message from CVS:
Merge HEAD from CAPS-ROOT to CAPS-MERGE-1
2003-11-29 04:09:27 +00:00
David Schleef
159f5098db
caps grammar
...
Original commit message from CVS:
caps grammar
2003-11-29 02:55:42 +00:00
David Schleef
005457e4bd
doc fixes for autoplug removal
...
Original commit message from CVS:
doc fixes for autoplug removal
2003-11-29 02:55:14 +00:00
David Schleef
26da835878
Fixes for new caps. A few tests disabled.
...
Original commit message from CVS:
Fixes for new caps. A few tests disabled.
2003-11-29 00:14:13 +00:00
David Schleef
35dd041316
fix usage of gst_caps2_replace()
...
Original commit message from CVS:
fix usage of gst_caps2_replace()
2003-11-29 00:13:12 +00:00
David Schleef
15e96d0be3
More hacking on gst_structure_from_string() and related code.
...
Original commit message from CVS:
More hacking on gst_structure_from_string() and related code.
2003-11-29 00:12:24 +00:00
David Schleef
d3eb290996
fix return value of getcaps
...
Original commit message from CVS:
fix return value of getcaps
2003-11-29 00:11:26 +00:00
David Schleef
80af5ab27f
Remove GST_PLUGIN_STATIC stuff, 'cuz it's dumb
...
Original commit message from CVS:
Remove GST_PLUGIN_STATIC stuff, 'cuz it's dumb
2003-11-29 00:10:43 +00:00
David Schleef
76506cab71
pad linking fixes
...
Original commit message from CVS:
pad linking fixes
2003-11-29 00:10:08 +00:00
David Schleef
69b81fd198
remove const from some prototypes, a few bug fixes.
...
Original commit message from CVS:
remove const from some prototypes, a few bug fixes.
2003-11-29 00:09:20 +00:00
David Schleef
59f94cac76
Fix tests to use GstCaps2, static caps, and static pad templates
...
Original commit message from CVS:
Fix tests to use GstCaps2, static caps, and static pad templates
2003-11-25 08:59:43 +00:00
David Schleef
b9e3755c14
Fix saving/restoring caps and structures
...
Original commit message from CVS:
Fix saving/restoring caps and structures
2003-11-25 08:57:57 +00:00
David Schleef
a53fe6571b
Switch everything to static pad templates
...
Original commit message from CVS:
Switch everything to static pad templates
2003-11-25 08:57:17 +00:00