Commit graph

252 commits

Author SHA1 Message Date
Teemu Katajisto
3ff50bf133 camerabin: add unit tests for setting different flags when capturing
Adds some tests that use flags for capturing to asure it works
with flags set or not.
2010-04-13 12:00:34 -03:00
Teemu Katajisto
78e41a24d3 camerabin: add paused video capture file validity check in unit test
Also check that the file captured in the paused capture unit test is
playable.
2010-04-13 12:00:33 -03:00
Lasse Laukkanen
16cff06a70 camerabin: add viewfinder-filter property
Adds a new property called viewfinder-filter to camerabin.
This property is used to add a filter to process the video
flow right before the viewfinder sink.

Also updates test to check property exists.
2010-04-13 12:00:33 -03:00
Lasse Laukkanen
3b788bac25 camerabin: set videotestsrc pattern to white in unit test
Lower complexity of encoding and videotestsrc redrawing in order
to prevent unit test timeouts.
2010-04-13 12:00:32 -03:00
Teemu Katajisto
eb3fb87710 camerabin: New unit tests
Add unit tests for camerabin properties setting and getting,
adds one for video capturing with pause.

Also does some c99 variable declaration fixes.
2010-04-13 12:00:32 -03:00
Shenghua Liu
3b6faa6404 camerabin: update unit test to have test on recording snapshot preview
Adds a small check to verify that the preview image message is
being sent on video recording.
2010-04-13 12:00:31 -03:00
Edward Hervey
14482a6580 check: Don't re-declare 'GList *buffers' in the tests
It's an external which lives in gstcheck.c. Redeclaring it makes some
compilers/architectures think the 'buffers' in the individual tests are
a different symbol... and therefore we end up comparing holodecks with
oranges.
2010-04-12 18:08:01 +02:00
Thiago Santos
181c032e2f tests: camerabin: enable camerabin tests
Re-enabling camerabin tests, they are passing.
2010-04-09 09:14:02 -03:00
Edward Hervey
a8f9562da6 tests: Fix compilation error on macosx 2010-04-08 12:00:10 +02:00
Thiago Santos
d380140038 tests: tagschecking: New tags tests
Adds new tags checking tests.
2010-03-24 23:24:31 -03:00
Thiago Santos
01f4f9a4e8 tests: faac: Fix build
Fixes build of faac due to functions not being static nor
having being declared in headers. (No previous prototype error)

Probably due to added -Wmissing-prototypes
2010-03-23 14:19:03 -03:00
Benjamin Otte
240f494aa7 Add -Wold-style-definition
and fix the warnings
2010-03-22 16:56:03 +01:00
Benjamin Otte
33c2f5fb01 Add -Wwrite-strings
and fix its warnings
2010-03-22 13:16:33 +01:00
Benjamin Otte
010789159d Add -Wundef
and fix the warnings
2010-03-22 12:30:01 +01:00
Benjamin Otte
2be077c786 Update .gitignore 2010-03-22 12:06:00 +01:00
Benjamin Otte
f96e4f1581 Add -Wmissing-declarations -Wmissing-prototypes to configure flags
And fix all warnings
2010-03-21 21:39:18 +01:00
Benjamin Otte
692471aae7 tests: Fix kate test
It was failing due to the new buffer_metadata_writable checks added to
the core recently.
2010-03-21 21:29:47 +01:00
Thiago Santos
0b441d7611 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
2010-03-12 13:04:26 -03:00
Sebastian Dröge
a266d0acfa imagefreeze: Add some unit tests 2010-03-12 07:29:58 +00:00
Thiago Santos
52348df33b 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
2010-03-11 22:44:00 -03:00
Sebastian Dröge
4a1f91a532 assrender: Add test for correct I420 rendering 2010-03-09 21:05:49 +00:00
Tim-Philipp Müller
87580aa59d .gitignore: ignore new faad unit test 2010-02-17 01:34:45 +00:00
Sebastian Dröge
8db9136e89 assrender: Fix unit test to actually check for everything to work correctly 2010-02-16 22:23:45 +01:00
Sebastian Dröge
88bd4a8ada assrender: Add simple unit test
This renders a test string on top of a red video stream and checks
if the text is only rendered at the correct timestamps.
2010-02-16 21:43:37 +01:00
Sebastian Dröge
820700124e ofa: Fix warning message parsing 2010-02-16 21:43:36 +01:00
Tim-Philipp Müller
01289f0ffe tests: fix caps leak in jpegparse unit test 2010-02-15 01:26:09 +00:00
Tim-Philipp Müller
0f0a538150 tests: add unit test for dataurisrc
Requires fixes from core git, so bump core requirement to git as well.
2010-02-15 00:56:33 +00:00
Sebastian Dröge
f79842e308 Moved 'shapewipe' from -bad to -good
Fixes bug #584536.
2010-02-12 11:35:17 +01:00
Mark Nauwelaerts
4312ec8b40 faad: add unit test 2010-02-11 22:22:52 +01:00
Sebastian Dröge
185df279e8 jpegparse: Fix unit test
The parsed buffers have a framerate of 1/1.

Fixes bug #608998.
2010-02-05 17:26:58 +01:00
Arnout Vandecappelle
bb5331e272 jpegparse: new jpeg parser element. FIxes #583098
Parse JPEG images, extracts its metadata, set caps and
packetize an image per buffer.
2010-01-29 11:41:15 +02:00
Edward Hervey
c41fbca13c tests: Add neonhttpsrc to the list of elements ignored for state-change
Setting neonhttpsrc to PAUSED/PLAYING requires a running http server on
localhost.
2010-01-12 17:05:13 +01:00
Thiago Santos
a428ad82c7 Rename aac's stream-format 'none' to 'raw'
Renames aac's stream-format from previous commits from none to
raw
2010-01-11 13:42:48 -03:00
Thiago Santos
2d647b6ea8 aacparse: update tests to stream-format changes
Updates aacparse unit tests to check for stream-format
correctness as well.
2010-01-11 12:10:02 -03:00
Stefan Kost
2bdaec2275 tests: make state-change test timeout longer if wrappers are enabled
When ladspa || lv2 are enabled one could quickly get to 500 elements.
2009-11-19 21:11:36 +02:00
Olivier Crête
7dfa4a7690 tests: Add test for rtpdtmfmux locking 2009-10-30 19:08:14 +00:00
Olivier Crête
450e44146a tests: Add unit test for rtpmux 2009-10-30 19:08:14 +00:00
Michael Smith
07a086d53f tests: Use GST_PLUGINS_BASE_{CFLAGS,LIBS} for camerabin tests. 2009-10-29 16:42:34 -07:00
Teemu Katajisto
23bcd2d766 camerabin: use raw audio/video in unit tests
Removes dependency to ogg/vorbis/theora when running camerabin
unit tests.
2009-10-29 11:43:10 +02:00
Jan Schmidt
1fdaf6e884 autoconvert: Add a simple unit test
Set up an autoconvert with 2 factories, and check that it can switch
between them when the caps change.
2009-10-27 12:23:25 +00:00
Teemu Katajisto
f058bd79bd camerabin: fix for gstreamer core unit test framework update
Set camerabin state to NULL in the each test case end.
2009-10-24 15:14:26 +03:00
Stefan Kost
8c0203ec36 camerabin: remove abbreviations from the property names. Fixes #573370 (partialy)
Also rename their use in tests and examples.
2009-10-24 15:14:26 +03:00
Stefan Kost
3333ab473c gitignore: ignore more 2009-10-24 15:14:26 +03:00
Mark Nauwelaerts
d1bcf58f08 capssetter: add unit test 2009-10-08 19:54:20 +02:00
Olivier Crête
461c1727a2 tests: Add test for mimic elements 2009-10-06 18:08:40 -04:00
Jan Schmidt
6daa6019c7 Add faac test binary to the git ignores 2009-10-05 11:47:56 +01:00
Mark Nauwelaerts
aa7b9931ba faac: add unit test 2009-09-08 22:32:28 +02:00
Tim-Philipp Müller
5bc1290431 vdpau: blacklist for generic states test, and demote to GST_RANK_NONE
These elements are not fit for autoplugging, so demoting to RANK_NONE.
Also blacklisting for generic states test, since fixing these elements
up to do some minimal error handling seems to be a bit more work.
Partially fixes #591538.
2009-08-12 16:51:21 +01:00
Tim-Philipp Müller
20a4c32a0b kateenc: error out if category has not been set and check for obviously wrong values 2009-08-11 12:42:28 +01:00
Tim-Philipp Müller
a6912096cd Move rtpmanager from -bad to -good. 2009-08-11 09:30:31 +01:00