Commit graph

3685 commits

Author SHA1 Message Date
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
David Schleef 408ca875b9 Add lots of code related to gst_structure_{to,from}_string
Original commit message from CVS:
Add lots of code related to gst_structure_{to,from}_string
2003-11-25 08:56:37 +00:00
David Schleef 74a1002b9f Fix some bugs noticed by the testsuite (yay!). Add static pad templates.
Original commit message from CVS:
Fix some bugs noticed by the testsuite (yay!).  Add static pad templates.
2003-11-25 08:55:06 +00:00
David Schleef cbb7f151b1 Add some macros
Original commit message from CVS:
Add some macros
2003-11-25 08:54:21 +00:00
David Schleef edac35d68d cleaning up API
Original commit message from CVS:
cleaning up API
2003-11-25 08:53:39 +00:00
Benjamin Otte c56670e217 merging in changes needed for tags:
Original commit message from CVS:
merging in changes needed for tags:
- add gst_structure_remove_all_fields
- add GST_TYPE_VALUE_LIST
- implement default action for unions using the new list type
- random bugfixes
Patch wasn't compiled on this branch, I hope it doesn't break
2003-11-20 04:02:05 +00:00
David Schleef 6fa3121584 Add static caps and pad templates
Original commit message from CVS:
Add static caps and pad templates
2003-11-12 08:23:53 +00:00
David Schleef 59fa7ca402 fix for gcc-2.95
Original commit message from CVS:
fix for gcc-2.95
2003-11-12 08:22:02 +00:00
David Schleef 8cefbe14a3 Migrate plugins to GstCaps2
Original commit message from CVS:
Migrate plugins to GstCaps2
2003-11-12 08:17:40 +00:00
David Schleef fc7f7b475a hacking. Removed autoplug in the process.
Original commit message from CVS:
hacking.  Removed autoplug in the process.
2003-11-12 01:33:15 +00:00
David Schleef 4d68317c85 add testsuite/caps2
Original commit message from CVS:
add testsuite/caps2
2003-11-11 19:23:31 +00:00
David Schleef 21fc559408 add tests
Original commit message from CVS:
add tests
2003-11-11 19:22:29 +00:00
David Schleef b4482a888c Brute force porting of core to GstCaps2
Original commit message from CVS:
Brute force porting of core to GstCaps2
2003-11-11 19:19:58 +00:00
David Schleef 2fa95b4fac Add new caps code
Original commit message from CVS:
Add new caps code
2003-11-11 19:14:14 +00:00
Andy Wingo ad008198e0 fix an old bug traversing pad template lists, and change _padtemplates to _pad_templates in new functions
Original commit message from CVS:
fix an old bug traversing pad template lists, and change _padtemplates to _pad_templates in new functions
2003-11-11 12:34:15 +00:00
David Schleef 7eca737099 change navigation from caps to structure
Original commit message from CVS:
change navigation from caps to structure
2003-11-11 00:31:09 +00:00
Ronald S. Bultje b96f885fa1 Caps with empty props (which is not NULL - gst_props_new_empty()) can result in an invalid string, so we need to chec...
Original commit message from CVS:
Caps with empty props (which is not NULL - gst_props_new_empty()) can result in an invalid string, so we need to check for empty props (as opposed to NULL props) too.
2003-11-09 21:26:13 +00:00
Christian Schaller a0c36796ed small bytestream fix
Original commit message from CVS:
small bytestream fix
2003-11-09 18:47:11 +00:00
Benjamin Otte bb7422b2e7 ignore some more tests
Original commit message from CVS:
ignore some more tests
2003-11-09 18:09:24 +00:00
Benjamin Otte b03093d8e1 added a test that was claimed to fail but works here
Original commit message from CVS:
added a test that was claimed to fail but works here
2003-11-09 18:08:00 +00:00
Ronald S. Bultje 9227b98fe3 Compile fix for gcc-2.9x
Original commit message from CVS:
Compile fix for gcc-2.9x
2003-11-09 13:47:21 +00:00
David Schleef fc35aeeaad Add gst_element_class_get_pad_template()
Original commit message from CVS:
Add gst_element_class_get_pad_template()
2003-11-08 23:28:04 +00:00
David Schleef 67fb6a19f6 revert last change
Original commit message from CVS:
revert last change
2003-11-07 19:51:20 +00:00
Julien Moutte e72439148e Adding GST_EVENT_RENEGOTIATE
Original commit message from CVS:
Adding GST_EVENT_RENEGOTIATE
2003-11-07 17:17:06 +00:00
Jan Schmidt 458e4ada59 Fix a crash when unlinking Ghost pads which was included in the reversion of error changes.
Original commit message from CVS:
Fix a crash when unlinking Ghost pads which was included in the reversion
of error changes.
2003-11-06 16:30:32 +00:00
Benjamin Otte 94f7a8ee6d set default errorlevel to NONE. Make configure change it to ERROR (the current value) when running cvs builds. This s...
Original commit message from CVS:
set default errorlevel to NONE. Make configure change it to ERROR (the current value) when running cvs builds. This should make releases not output any debugging information at all
2003-11-06 02:28:26 +00:00
Iain Holmes 0676d630e7 threadb and threadc are unexpectedly passing on my system (glibc2.3.1 and linux-2.6.0-test9). Commenting them out bec...
Original commit message from CVS:
threadb and threadc are unexpectedly passing on my system (glibc2.3.1 and linux-2.6.0-test9). Commenting them out because they are expectedly failing on other systems.
2003-11-05 12:45:18 +00:00
Benjamin Otte 23ad5f6b1a set chainfunction on request pads (FIXME: do we even support chainbased elements with multiple sinkpads?)
Original commit message from CVS:
set chainfunction on request pads (FIXME: do we even support chainbased elements with multiple sinkpads?)
2003-11-05 01:40:29 +00:00
Benjamin Otte 9cadba0df4 memory management and debugging issues
Original commit message from CVS:
memory management and debugging issues
2003-11-05 01:38:01 +00:00
Benjamin Otte ea5d0235bd initialise pad->convertfunc only once return FALSE in the default handler if an event wasn't handled
Original commit message from CVS:
initialise pad->convertfunc only once     return FALSE in the default handler if an event wasn't handled
2003-11-05 01:35:32 +00:00
Benjamin Otte b0ab53ea6a make gst_element_link work when connecting from a NULL-caps request pad
Original commit message from CVS:
make gst_element_link work when connecting from a NULL-caps request pad
2003-11-05 01:33:02 +00:00