Guillaume Desmottes
94232da665
tests: fix bus leaks
...
gst_bus_add_signal_watch() takes a ref on the bus which should be
released using gst_bus_remove_signal_watch().
https://bugzilla.gnome.org/show_bug.cgi?id=768739
2016-07-18 10:53:19 +01:00
Sebastian Dröge
6cb4208710
simple-launch-lines: Use correct JPEG2000 caps
2016-06-11 12:16:23 +03:00
Tim-Philipp Müller
eaf329d39b
tests: add unit test for JPEG-2000 rtp payloader leak
...
https://bugzilla.gnome.org/show_bug.cgi?id=766870
2016-05-27 12:58:37 +01:00
Antonio Ospite
be5f94734a
tests: fix a thinko in the wavenc example
...
The code is supposed to follow somehow what the comment above says, that
is to have one channel with a wave of freq 440 and the other channel
with a wave of freq 880, but an off by one error results in frequencies
of 0 and 440.
https://bugzilla.gnome.org/show_bug.cgi?id=735673
2016-01-12 22:20:33 +00:00
Edward Hervey
d524439b35
check: Use GST_CHECK_MAIN () macro everywhere
...
Makes source code smaller, and ensures we go through common initialization
path (like the one that sets up XML unit test output ...)
2015-06-02 16:27:24 +02:00
Tim-Philipp Müller
2e412a447a
docs: update example pipelines in element docs
...
Mostly gst-launch -> gst-launch-1.0
Use autovideosink/autoaudiosink more often.
Sprinkle some converters here and there.
2015-05-10 11:05:00 +01:00
Tim-Philipp Müller
f1972b667e
tests: simple-launch-lines: only run jpeg/png tests if elements are available
2014-12-30 16:37:00 +00:00
Thibault Saunier
f1f149b503
tests: Re-enable videomixer test
...
https://bugzilla.gnome.org/show_bug.cgi?id=684237
2013-05-19 09:28:04 -04:00
Tim-Philipp Müller
a8e7cd0860
tests: fix some printf format issues in debug messages
2013-04-11 22:55:58 +01:00
Tim-Philipp Müller
7de14c5dbe
tests: fix some h264 caps
...
Doesn't fix anything in particular, but is
still needed here for correctness.
2013-02-16 15:05:34 +00:00
Tim-Philipp Müller
230cf41cc9
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-04 00:07:18 +00:00
Tim-Philipp Müller
626e0258e3
videomixer: fix warnings when using transparent background
...
gst_video_frame_map() increases the refcount, which makes
the buffer not writable any more technically, so calling
gst_buffer_memset() on it will cause nasty warnings.
Unit test disabled because it very rarely (for me)
fails, possibly negotiation-related.
https://bugzilla.gnome.org/show_bug.cgi?id=684398
2012-09-25 23:31:34 +01:00
Tim-Philipp Müller
c074bfd0b9
gst_tag_list_free -> gst_tag_list_unref
2012-08-04 16:10:16 +01:00
Tim-Philipp Müller
cf9b2149dd
isomp4: remove gppmux, which was deprecated in favour of 3gppmux
2012-07-06 12:54:02 +01:00
Tim-Philipp Müller
be9baf1a0b
tests: disable simple smokeenc/dec launch lines test
...
Disable test for smoke elements, which aren't ported yet
(and maybe shouldn't be ported).
2012-04-09 12:55:34 +01:00
Mark Nauwelaerts
81c4f56e1b
tests: wavpack: fewer buffers are also adequate and more convenient
2012-03-29 17:22:23 +02:00
Mark Nauwelaerts
4ac5eebade
tests: tagschecking: muxers need TIME format
2012-03-28 16:26:56 +02:00
Mark Nauwelaerts
e9c802d834
tests: flacdec: needs flacparse nowadays
2012-03-28 16:26:15 +02:00
Mark Nauwelaerts
e637cfb212
tests: port wavpack tests to 0.11
2012-03-05 13:44:21 +01:00
Wim Taymans
f7faea3915
tests: fix test, use videoconvert
2012-02-14 11:22:46 +01:00
Wim Taymans
56eb65babc
tests: fix some more tests
2012-02-03 16:14:08 +01:00
Wim Taymans
a6370cdb50
tests: fix more tests
2012-01-31 15:39:09 +01:00
Tim-Philipp Müller
8580dd86c9
eqMerge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosrc.c
gst/matroska/matroska-mux.c
gst/matroska/matroska-read-common.c
gst/rtpmanager/gstrtpssrcdemux.c
2012-01-12 23:48:50 +00:00
Tim-Philipp Müller
834e58be9e
tests: fix wavenc test on big endian
...
wavenc only accepts little-endian PCM, but most of our
elements such as audiotestsrc only produce or process
audio in native endianness, so we need to plug a
converter before wavenc on big endian systems.
2012-01-11 01:47:38 +00:00
Wim Taymans
386ccc52e7
tests: rewrite test a little
...
Rewrite the tag check so that we don't need to deal with tag lists.
2012-01-03 14:42:28 +01:00
Wim Taymans
8e39d52bbb
tests: make more tests compile
2012-01-03 14:16:28 +01:00
Sebastian Dröge
68da32e735
wavpack: Remove bus GSource to prevent a valgrind warning
2011-04-18 11:29:15 +02:00
Sebastian Dröge
84c3b06353
wavenc: Remove bus GSource to prevent a valgrind warning
2011-04-18 11:14:32 +02:00
Sebastian Dröge
39bb942bb0
tagschecking: Remove bus GSource to prevent a valgrind warning
2011-04-18 11:11:53 +02:00
Robert Swain
4893678fd1
tests: Address unused but set variables
...
GCC 4.6.x spits warnings about such usage of variables.
2011-04-16 13:10:58 +01:00
Tim-Philipp Müller
9648747ce9
tests: ignore new qtmux-related test binaries
2011-04-13 12:45:27 +01:00
Sebastian Dröge
7a59a7100b
tagschecking: Fix some more memory leaks
2011-04-12 20:32:20 +01:00
Tim-Philipp Müller
0406a69815
tests: don't fail tagschecking test if qtdemux is not available or too old
2011-04-12 20:32:17 +01:00
Thiago Santos
875ac6da5c
tests: tagschecking: New tags tests
...
Adds new tags checking tests.
2011-04-12 20:32:17 +01:00
Benjamin Otte
62be91708f
Add -Wmissing-declarations -Wmissing-prototypes to configure flags
...
And fix all warnings
2011-04-12 20:32:17 +01:00
Thiago Santos
75fec35743
tests: tagschecking: Improvements and new geo-location tests
...
Makes some improvements to tagschecking.c, making it use
fakesrc instead of videotestsrc and allowing to set input
caps so that more muxers can be used. Previously we could
only use those that accepted raw video caps.
Also adds some tests for geo-location tags
2011-04-12 20:32:17 +01:00
Thiago Santos
96c116147d
check: tagschecking: tests for tags serialization in muxers
...
Adds a check unit test that aims to test tags serialization
and deserialization consistency (in muxers). It provides a
basic function that allows one to easily specify tags, a
muxer and a demuxer and a test will be done to check if
the tags have been consistently muxed and demuxed
2011-04-12 20:32:16 +01:00
Sebastian Dröge
4ae9f125f0
wavenc: Fix memory leaks in the unit test
2010-12-19 11:02:41 +01:00
Edward Hervey
e75c11eb7d
tests: Fix previously unbuildable/untested wavenc test
2010-12-03 15:04:26 +01:00
Stefan Kost
4843424da3
tests: add a test for wav muxing
2010-12-03 09:49:26 +02:00
Stefan Kost
35232cd490
tests: remove newlines between variable decls (old gst-indent failure)
2010-12-03 09:49:26 +02:00
Benjamin Otte
3f511ec361
Add -Wwrite-strings to the configure flags
...
... and fix all warnings
2010-03-21 14:17:47 +01:00
Benjamin Otte
3342b1679e
Add -Wmissing-declarations -Wmissing-prototypes warning flags
...
And fix all the warnings.
2010-03-17 18:23:28 +01:00
Edward Hervey
f81575cf26
tests/pipeline/flac: Fix build on macosx 10.5
2009-10-13 18:33:34 +02:00
Tim-Philipp Müller
4701696a92
Move rtpmanager from -bad to -good.
...
Hook up build infrastructure (autotools, docs, unit test).
2009-08-11 02:43:09 +01:00
Sebastian Dröge
e382514818
effectv: Add unit test for all effectv elements
2009-07-16 12:55:49 +02:00
Wim Taymans
ff34ca9682
tests: turn g_print into debug
2009-06-16 15:06:25 +02:00
Jan Schmidt
bdd5f4f2d9
check: Don't change directory in the test
...
Changing directory invalidates the paths the registry has picked
up for our plugins, because the test environment specifies relative
paths. Fixing that is a separate problem, in the meantime, build a
path to the test files instead of changing directory. Fixes the
distcheck.
2009-05-16 02:37:06 +01:00
Jan Schmidt
bf58596e16
ignores: Ignore the flacdec check binary
2009-05-16 00:18:34 +01:00
Tim-Philipp Müller
c014c4a621
checks: move files required by unit tests into tests/files and make sure they're disted
...
Move unit test data into the directory where it belongs and make in particular
the flacdec unit test cd into the directory with the test files instead of making
assumptions about the current working directory in that unit test. As a side effect
of movng those files, there's only one EXTRA_DIST in tests/check/Makefile.am now,
which is likely to work better than having two. Hopefully fixes #582753 .
2009-05-15 17:17:20 +01:00