summaryrefslogtreecommitdiffstats
path: root/tests/check
Commit message (Collapse)AuthorAgeFilesLines
...
* Add icydemux, and tests.Michael Smith2006-04-212-1/+213
| | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * gst/icydemux/Makefile.am: * gst/icydemux/gsticydemux.c: (gst_icydemux_get_type), (gst_icydemux_base_init), (gst_icydemux_class_init), (gst_icydemux_reset), (gst_icydemux_init), (gst_icydemux_sink_setcaps), (gst_icydemux_dispose), (gst_icydemux_add_srcpad), (gst_icydemux_remove_srcpad), (unicodify), (gst_icydemux_unicodify), (gst_icydemux_parse_and_send_tags), (gst_icydemux_typefind_or_forward), (gst_icydemux_add_meta), (gst_icydemux_chain), (gst_icydemux_change_state), (gst_icydemux_send_tag_event), (plugin_init): * gst/icydemux/gsticydemux.h: * tests/check/Makefile.am: * tests/check/elements/icydemux.c: (typefind_succeed), (plugin_init), (icydemux_found_pad), (create_icydemux), (cleanup_icydemux), (push_data), (GST_START_TEST), (icydemux_suite), (main): Add icydemux, and tests.
* ext/annodex/gstcmmlenc.c: Use copies of header buffers for caps to avoid ↵Michael Smith2006-04-102-4/+4
| | | | | | | | | | | | | | | circular refcounting problems (as in theorad... Original commit message from CVS: * ext/annodex/gstcmmlenc.c: (gst_cmml_enc_set_header_on_caps): Use copies of header buffers for caps to avoid circular refcounting problems (as in theoradec, vorbisdec). * tests/check/elements/cmmldec.c: (GST_START_TEST): Fix a typo in test that meant it was testing the wrong thing. * tests/check/elements/cmmlenc.c: (check_headers): Fix refcount checks now that we use buffer-copies for caps.
* ignore moreThomas Vander Stichele2006-04-031-0/+2
| | | | | Original commit message from CVS: ignore more
* add taglib checks and docsThomas Vander Stichele2006-04-011-0/+426
| | | | | Original commit message from CVS: add taglib checks and docs
* Fix a memleak in gst_cmml_track_list_add_clip.Julien Moutte2006-02-252-15/+25
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2006-02-25 Alessandro Decina <alessandro@nnva.org> * ext/annodex/Makefile.am: * ext/annodex/gstannodex.c: * ext/annodex/gstcmmldec.c: * ext/annodex/gstcmmlenc.c: * ext/annodex/gstcmmlparser.c: * ext/annodex/gstcmmlparser.h: * ext/annodex/gstcmmlutils.c: * tests/check/elements/cmmldec.c: * tests/check/elements/cmmlenc.c: Fix a memleak in gst_cmml_track_list_add_clip. Handle overflows in clip's start and end times. Add the "encoded" parameter to cmmldec and cmmlenc caps. Do not parse junk at the end of a CMML preamble buffer. Register a libxml error handler to not print stuff on stderr. Check for bad clip start and end times in the testsuites.
* tests/check/: Fix tests so that they use the plugins-base tags.Julien Moutte2006-02-243-0/+7
| | | | | | | | | | Original commit message from CVS: 2006-02-25 Julien MOUTTE <julien@moutte.net> * tests/check/Makefile.am: * tests/check/elements/cmmldec.c: * tests/check/elements/cmmlenc.c: Fix tests so that they use the plugins-base tags.
* tests/check/Makefile.am: Forgot to remove that test.Julien Moutte2006-02-241-2/+1
| | | | | | | Original commit message from CVS: 2006-02-25 Julien MOUTTE <julien@moutte.net> * tests/check/Makefile.am: Forgot to remove that test.
* Try to fix Annodex plugin.Julien Moutte2006-02-242-262/+4
| | | | | | | | | | | | | Original commit message from CVS: 2006-02-25 Julien MOUTTE <julien@moutte.net> * ext/annodex/Makefile.am: * ext/annodex/gstannodex.c: (plugin_init): * ext/annodex/gstcmmldec.c: * ext/annodex/gstskeldec.c: * ext/annodex/gstskeldec.h: * tests/check/Makefile.am: * tests/check/elements/skeldec.c: Try to fix Annodex plugin.
* tests/check/Makefile.am: Disable those checks as well.Julien Moutte2006-02-241-4/+4
| | | | | | | Original commit message from CVS: 2006-02-25 Julien MOUTTE <julien@moutte.net> * tests/check/Makefile.am: Disable those checks as well.
* Add Annodex elements from Alessendro Decina: skeleton and CMML.Michael Smith2006-02-244-1/+1032
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * docs/plugins/gst-plugins-good-plugins-sections.txt: * ext/Makefile.am: * ext/annodex/Makefile.am: * ext/annodex/gstannodex.c: * ext/annodex/gstannodex.h: * ext/annodex/gstcmmldec.c: * ext/annodex/gstcmmldec.h: * ext/annodex/gstcmmlenc.c: * ext/annodex/gstcmmlenc.h: * ext/annodex/gstcmmlparser.c: * ext/annodex/gstcmmlparser.h: * ext/annodex/gstcmmltag.c: * ext/annodex/gstcmmltag.h: * ext/annodex/gstcmmlutils.c: * ext/annodex/gstcmmlutils.h: * ext/annodex/gstskeldec.c: * ext/annodex/gstskeldec.h: * ext/annodex/gstskeltag.c: * ext/annodex/gstskeltag.h: * tests/check/Makefile.am: * tests/check/elements/cmmldec.c: * tests/check/elements/cmmlenc.c: * tests/check/elements/skeldec.c: Add Annodex elements from Alessendro Decina: skeleton and CMML. Includes tests & docs, oh my! Passes Thomas's -good checklist entirely. Wow.
* tests/check/elements/matroskamux.c: Collectpads in core got changed and now ↵Tim-Philipp Müller2006-02-061-2/+5
| | | | | | | | | | also holds a reference to any pad that is... Original commit message from CVS: * tests/check/elements/matroskamux.c: (setup_src_pad): Collectpads in core got changed and now also holds a reference to any pad that is part of it. Fix refcount checks in test case accordingly.
* add Makefile.amThomas Vander Stichele2005-11-301-1/+1
| | | | | Original commit message from CVS: add Makefile.am
* check/elements/matroskamux.c: Fix leak in check.Wim Taymans2005-11-161-6/+2
| | | | | | Original commit message from CVS: * check/elements/matroskamux.c: (setup_src_pad), (setup_sink_pad): Fix leak in check.
* sigh, static pad templates aren't refcounted properlyThomas Vander Stichele2005-11-021-5/+6
| | | | | Original commit message from CVS: sigh, static pad templates aren't refcounted properly
* ignore moreThomas Vander Stichele2005-11-011-0/+1
| | | | | Original commit message from CVS: ignore more
* Fix leaks and invalid memory access as reported by valgrindThomas Vander Stichele2005-11-011-7/+10
| | | | | | | | | | | | Original commit message from CVS: * check/elements/matroskamux.c: (setup_src_pad), (setup_sink_pad), (setup_matroskamux), (check_buffer_data), (GST_START_TEST): * gst/matroska/matroska-mux.c: (gst_matroska_mux_finalize), (gst_matroska_mux_reset), (gst_matroska_mux_audio_pad_setcaps), (gst_matroska_mux_start), (gst_matroska_mux_write_data), (gst_matroska_mux_collected): Fix leaks and invalid memory access as reported by valgrind
* ... and add the missing fileThomas Vander Stichele2005-11-011-0/+427
| | | | | Original commit message from CVS: ... and add the missing file
* add a unit test for matroskamux fix the bugs that the unit test exposedMichal Benes2005-11-011-1/+3
| | | | | | | | | | | | Original commit message from CVS: Patch by: Michal Benes <michal.benes@xeris.cz> * check/Makefile.am: * gst/matroska/ebml-write.c: (gst_ebml_write_seek): * gst/matroska/matroska-mux.c: (gst_matroska_mux_handle_src_event), (gst_matroska_mux_audio_pad_setcaps), (gst_matroska_mux_start): add a unit test for matroskamux fix the bugs that the unit test exposed
* use ELEMENT messages insteadThomas Vander Stichele2005-10-191-2/+2
| | | | | Original commit message from CVS: use ELEMENT messages instead
* set up plugin paths properlyThomas Vander Stichele2005-09-241-1/+1
| | | | | Original commit message from CVS: set up plugin paths properly
* check/elements/level.c: fix test for new GstClockTime useThomas Vander Stichele2005-09-241-1/+3
| | | | | | | | | | | | Original commit message from CVS: * check/elements/level.c: (GST_START_TEST): fix test for new GstClockTime use * gst/level/gstlevel.c: (gst_level_init), (gst_level_set_caps), (gst_level_transform_ip): * gst/level/gstlevel.h: fix up the decay peak, ensuring the decay peak is never lower than the peak for that interval
* convert to using GstClockTime for all time values, finally.Thomas Vander Stichele2005-09-231-0/+2
| | | | | Original commit message from CVS: convert to using GstClockTime for all time values, finally.
* check/elements/level.c: Fix for bus API change.Wim Taymans2005-09-191-3/+4
| | | | | | Original commit message from CVS: * check/elements/level.c: (GST_START_TEST): Fix for bus API change.
* remove gst-registerThomas Vander Stichele2005-09-161-8/+2
| | | | | Original commit message from CVS: remove gst-register
* All plugins updated for element state changes.Andy Wingo2005-09-021-1/+2
| | | | | | | Original commit message from CVS: 2005-09-02 Andy Wingo <wingo@pobox.com> * All plugins updated for element state changes.
* Andrewio Patrickoforus Wingonymus - 5 additional tests for your sinsThomas Vander Stichele2005-09-014-0/+225
Original commit message from CVS: Andrewio Patrickoforus Wingonymus - 5 additional tests for your sins Add a regression test for level and fix a casting bug that made the additional channels turn out wrong