summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* flvmux: Use loop test to prevent timeout on slow machinesMarvin Schmidt2009-10-151-8/+3
| | | | Partially fixes bug #597739.
* tests/pipeline/flac: Fix build on macosx 10.5Edward Hervey2009-10-131-1/+1
|
* check: Make the level unit test succeed on Solaris 10Jan Schmidt2009-10-091-1/+5
| | | | | Add a configure check for functional isinf() and fpclass(), and use fpclass() where possible when isinf() is not available.
* check: Link against LIBM and include math.h for isinf()Jan Schmidt2009-10-082-0/+3
|
* build: fprintf, sprintf, sscanf need stdio.hStefan Kost2009-10-073-0/+3
|
* rtp: Use autoaudio{sink,src} instead of alsa in the examplesSebastian Dröge2009-09-307-13/+13
|
* check: Fix a couple of tests.Jan Schmidt2009-09-122-2/+2
| | | | | | | The souphttpsrc test wasn't compiling. The soup-misc.h header is needed for soup_ssl_supported. Fix the y4menc test to use a 'progressive' header for the test data now that the element outputs correct interlacing info.
* checks: only run HTTPS test if libsoup has SSL supportMarvin Schmidt2009-09-081-1/+2
|
* checks: add test for leak to rtpbin unit testTim-Philipp Müller2009-08-141-1/+39
| | | | See #591476.
* Move rtpmanager from -bad to -good.Tim-Philipp Müller2009-08-113-0/+12
| | | | Hook up build infrastructure (autotools, docs, unit test).
* rtpbin: do better cleanup of the src ghostpadsWim Taymans2009-08-111-0/+84
| | | | | | | | Connect to the pad-removed signal of the ptdemux elements so that we remove the ghostpads for them. Fixes cleanup when going to NULL as well as when releasing the sinkpads. Fixes #561752
* rtpbin: add support for buffer-listBranko Subasic2009-08-111-0/+331
| | | | | | | Add support for sending buffer-lists. Add unit test for testing that the buffer-list passed through rtpbin. fixes #585839
* tests: add receive rtpbin unit testWim Taymans2009-08-111-0/+206
|
* tests: more rtpbin checksWim Taymans2009-08-111-49/+64
|
* tests: add more rtpbin testsWim Taymans2009-08-111-4/+26
|
* tests: add rtpbin unit testWim Taymans2009-08-111-0/+94
| | | | | Add the beginnings of an rtpbin unit test Add some more stuff to .gitignore
* check: fix flvmux unit test on big endian machinesTim-Philipp Müller2009-08-091-4/+8
| | | | | | | flvmux only accepts raw audio in little endian, but audiotestsrc produces audio in the native endianness, which makes linking between audiotestsrc and flvmux fail on big endian machines. Add an audioconvert element in between the two to fix this.
* id3demux: fix parsing of unsync'ed ID3 v2.4 tags and framesTim-Philipp Müller2009-08-073-4/+51
| | | | | | | | | | | | | | | | Reversing the unsynchronisation seems to work slightly differently for ID3 v2.3 tags and v2.4 tags: v2.3 tags don't have syncsafe frame sizes in the frame header, so the unsynchronisation is applied to the whole frame data including all the frame headers. v2.4 frames have sync-safe sizes, however, so the unsynchronisation only needs to be applied to the actual frame data, and it seems that's what's being done as well. So we need to undo the unsynchronisation on a per-frame basis for v2.4 tags for things to work properly. Fixes extraction of coverart/images from APIC frames in ID3 v2.4 tags (#588148). Add unit test for this as well.
* flvmux: Enable unit test now that it passesSebastian Dröge2009-08-041-2/+1
|
* flvmux: Fix unit test to correctly handle request padsSebastian Dröge2009-08-031-9/+13
| | | | | | | Request pads are removed by the element instance in PAUSED->READY so we need to re-request pads for every run and link them again. Last fix for bug #590447.
* checks: add basic unit test for flvmux, but disable it for nowTim-Philipp Müller2009-08-013-0/+161
| | | | Basic unit test for flvmux. Fails miserably, hence disabled for now.
* check: add basic unit test for flvdemuxTim-Philipp Müller2009-07-315-0/+187
| | | | | In particular, test re-use of flvdemux in both pull and push mode (see #583030).
* gitignore: Ignore some new binariesJan Schmidt2009-07-192-0/+2
|
* effectv: Add unit test for all effectv elementsSebastian Dröge2009-07-162-0/+147
|
* v4l2src: add a simple test case for device probingFilippo Argiolas2009-07-133-2/+93
|
* tests: add unit tests for buffer-list payloadersOgnyan Tonchev2009-06-191-16/+212
| | | | See #585559
* tests: add some debug, send newsegmentWim Taymans2009-06-161-1/+9
|
* tests: turn g_print into debugWim Taymans2009-06-161-2/+2
|
* multiudpsink: add support for buffer listsOgnyan Tonchev2009-06-162-0/+200
| | | | | | Add support for BufferList and add a unit test. Fixes #585842
* Remove a few old example apps from the 0.8 daysTim-Philipp Müller2009-06-148-454/+0
| | | | | | | | | | | Some have been replaced by newer ones, others are demoing elements that don't exist any longer (not in -good anyway), and others have not been touched in many years and it seem pointless to keep them around. Removing these files makes sure we don't have any code in our repository that uses Gtk+ symbols which are to be removed for GNOME3, and as such will make some script that greps for this kind of stuff give us a clean bill of code health. Fixes #585757.
* tests: Don't run the flacdec test if the plugin isn't built. Fixes #585630Marvin Schmidt2009-06-131-1/+7
|
* makefile: idea about makeing more sources/sinks testable againStefan Kost2009-05-261-1/+14
|
* check: Don't change directory in the testJan Schmidt2009-05-161-12/+27
| | | | | | | | 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.
* check: Remove assertion that breaks check again git masterJan Schmidt2009-05-161-2/+0
| | | | | Remove the assertion that the sender of the tags message is the element until we decide whether that's going to be true or not.
* ignores: Ignore the flacdec check binaryJan Schmidt2009-05-161-0/+1
|
* Moved 'y4menc' from -bad to -goodJan Schmidt2009-05-163-0/+167
|
* checks: move files required by unit tests into tests/files and make sure ↵Tim-Philipp Müller2009-05-158-31/+19
| | | | | | | | | | 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.
* checks: fix flacdec unit tests on big-endian machines and under valgrindTim-Philipp Müller2009-05-131-25/+58
| | | | | | | | Flacdec outputs 16-bit samples, so let's check if the value of the first sample is what we expect rather than just the first byte, which may be different from what we expect depending on the host's endianness. Fixes the flacdec unit tests on PPC. Also fix a bunch of leaks in the unit tests to make valgrind happy. Fixes #582420.
* rganalysis: Remove invalid unit testSebastian Dröge2009-05-121-43/+0
| | | | | | | | | | | The test creates buffers with non-silence, sets the GAP flag on it and expects rganalysis to ignore the content and assume silence. That's not the way how GAP buffers should be used, if the GAP flag is set elements *can* assume that they only contain silence but they're not *required* to assume that. The GAP flag must only be set on silence buffers. Fixes bug #582252.
* checks: dist id3-577468-unsynced-tag.tag test fileJan Schmidt2009-05-111-1/+2
|
* gdkpixbuf: Use the libs and cflags of gdk pixbuf instead of gtkSebastian Dröge2009-05-111-2/+2
| | | | This fixes the build if gdk-pixbuf is found but gtk isn't
* id3v2mux: Make the test failure slightly more informativeJan Schmidt2009-05-061-2/+5
|
* tests: don't build examples if --disable-examples was passed to configureTim-Philipp Müller2009-05-051-2/+8
|
* id3demux: add unit test file for unsynced id3 tagsTim-Philipp Müller2009-04-242-0/+31
|
* check: Check whether threads are already initialised before g_thread_init()Jan Schmidt2009-04-181-1/+2
|
* add debug and an assertThomas Vander Stichele2009-04-041-1/+7
|
* add a test to check that we get all decoded bytesThomas Vander Stichele2009-04-043-1/+206
| | | | | | | | | from a 10-buffer audiotestsrc flac, in the case of: - a full decode - a decode of a seek for the full file - a decode of a seek for a small part, smaller than the first buffer The test fails because flacdec drops the first outgoing buffer on a seek
* id3v2mux: write RVA2 frames containing peak/gain volume dataJonathan Matthew2009-04-021-7/+35
|
* .gitignore: ignore moreTim-Philipp Müller2009-03-201-0/+1
|
* check: gst-plugins-good.supp needs to be distributed.Peter Kjellerstedt2009-03-041-1/+1
|