summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* tests: Add audio/video encoder testSeungha Yang2020-10-073-0/+244
| | | | | | Add simple encoder drain test case Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/100>
* build: Re-enable unit testsEdward Hervey2020-10-072-0/+61
| | | | | | Looks like they weren't ported when we switched to meson Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/100>
* Remove autotools build systemTim-Philipp Müller2019-10-135-66/+0
|
* build: silence error about pthread for 'make check' in osxJosep Torra2016-08-261-1/+2
| | | | Fixes "clang: error: argument unused during compilation: '-pthread'"
* tests: use AM_TESTS_ENVIRONMENTTim-Philipp Müller2016-05-311-1/+1
| | | | Needed by new automake test runner.
* check: Use GST_CHECK_MAIN () macro everywhereEdward Hervey2015-06-022-36/+2
| | | | | Makes source code smaller, and ensures we go through common initialization path (like the one that sets up XML unit test output ...)
* tests: Enable avdemux_ape test again, it works nowSebastian Dröge2013-08-201-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684684
* tests: use GST_*_1_0 environment variables everywhereTim-Philipp Müller2013-01-161-3/+3
| | | | | | | | The _1_0 suffixed environment variables override the non-suffixed ones, so if we're in an environment that sets the _1_0 suffixed ones, such as jhbuild, we need to set those to make sure ours actually always get used.
* Fix FSF addressTim-Philipp Müller2012-11-044-8/+8
|
* tests: skip broken testsTim-Philipp Müller2012-09-242-2/+2
|
* Remove -DGST_USE_UNSTABLE_APITim-Philipp Müller2012-09-171-2/+1
|
* remove postproc elementEdward Hervey2012-09-103-53/+1
| | | | libpostproc is gone from upstream libav.
* Update .gitignore for ff->avTim-Philipp Müller2012-08-041-2/+2
|
* gst_tag_list_free -> gst_tag_list_unrefTim-Philipp Müller2012-08-041-1/+1
|
* update for bus api changesWim Taymans2012-06-202-2/+2
|
* tests: Don't run the postproc test if compiled as an LGPL pluginSebastian Dröge2012-05-151-1/+5
|
* Rename everything from gst-ffmpeg to gst-libavSebastian Dröge2012-04-126-35/+35
| | | | | | | | Also change elements factory names to avenc_*, avdec_*, avmux_* and avdemux_*. The actual filenames, type names, function/variable names are not touched to make merging with 0.10 easier at this point. Once 0.10 is not supported anymore everything should be renamed.
* test: fix unit testWim Taymans2012-03-211-1/+1
|
* tests: make tests compileWim Taymans2012-01-043-9/+13
|
* tests: Fix for pad probe API changeEdward Hervey2011-11-041-4/+4
|
* tests: port to 0.11Tim-Philipp Müller2011-10-304-33/+36
| | | | | Some still fail though, for various reasons. ffmpeg warning: "get_buffer() cannot be called after ff_thread_finish_setup()".
* tests: add simple test for creating postproc elementsTim-Philipp Müller2011-09-033-1/+49
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654634
* tests: Fix compiler warningSebastian Dröge2010-03-241-9/+17
|
* checks: add minimal unit test for adpcm decoderTim-Philipp Müller2009-08-205-1/+177
| | | | | The sample file is so small, we may just as well add a little unit test for the previously fixed bug.
* check: remove unused variable from unit testTim-Philipp Müller2009-07-281-3/+1
|
* ffmpegdemux: cache events from upstream and re-send them laterTim-Philipp Müller2009-07-286-6/+210
| | | | | | | | | | | | Cache any events we get from upstream before we're open, especially tag events we may be getting from apedemux/id3demux or the like, and push them downstream later when we've added our pads instead of just dropping them silently. Fixes transcoding tags for Monkey's Audio Files with preceding APE or ID3v2 tags (#586957). Add minimal unit test for this. Also push stream tags later after the global tags and the newsegment event rather than right after creating the pad.
* check: add registry rescan testWim Taymans2009-06-051-0/+46
|
* check: Add a simple test that the FFmpeg plugin loadsJan Schmidt2009-04-173-0/+74
| | | | Check that the ffmpeg plugin actually exists after building.
* configure.ac: Fix type in error messgae.Stefan Kost2008-09-061-1/+1
| | | | | | | | Original commit message from CVS: * configure.ac: Fix type in error messgae. * tests/check/.cvsignore: Ignore more files.
* tests/check/generic/libavcodec-locking.c: Print message name and not just ↵Stefan Kost2007-10-031-2/+2
| | | | | | | | number. Original commit message from CVS: * tests/check/generic/libavcodec-locking.c: Print message name and not just number.
* ext/ffmpeg/: Free strings atleast when finalizing elements.Stefan Kost2007-08-011-8/+9
| | | | | | | | | | | | | | Original commit message from CVS: * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_cfg_install_property), (gst_ffmpeg_cfg_finalize): * ext/ffmpeg/gstffmpegcfg.h: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_finalize), (ffmpegenc_setup_working_buf), (gst_ffmpegenc_chain_video), (gst_ffmpegenc_flush_buffers): Free strings atleast when finalizing elements. * tests/check/generic/libavcodec-locking.c: (GST_START_TEST), (simple_launch_lines_suite): Fix some leaks.
* Remove bogus check for libcheck, since we check for gstreamer-check and it ↵Jan Schmidt2007-07-131-1/+1
| | | | | | | | | | | | pulls in the required info from there, and... Original commit message from CVS: * configure.ac: * tests/Makefile.am: Remove bogus check for libcheck, since we check for gstreamer-check and it pulls in the required info from there, and we weren't actually _using_ the information for libcheck ourselves anyway.
* Spaces => tabTim-Philipp Müller2006-12-151-1/+1
| | | | | | | Original commit message from CVS: * docs/Makefile.am: * tests/check/Makefile.am: Spaces => tab
* tests/check/generic/libavcodec-locking.c: Fix the filter caps string for the ↵Jan Schmidt2006-12-061-2/+2
| | | | | | | | | test. Limit it to 10 fps, which means en... Original commit message from CVS: * tests/check/generic/libavcodec-locking.c: (GST_START_TEST): Fix the filter caps string for the test. Limit it to 10 fps, which means encoding ~ 50 frames before timeout
* tests/check/gst-ffmpeg.supp: Add missing file (which prepare-ChangeLog ↵Tim-Philipp Müller2006-05-091-0/+0
| | | | | | | | | didn't pick up because it's empty). Original commit message from CVS: * tests/check/gst-ffmpeg.supp: Add missing file (which prepare-ChangeLog didn't pick up because it's empty).
* tests/check/generic/libavcodec-locking.c: Only run test when encoder element ↵Tim-Philipp Müller2006-05-091-5/+14
| | | | | | | | | | is available (we might have been configu... Original commit message from CVS: * tests/check/generic/libavcodec-locking.c: (GST_START_TEST), (simple_launch_lines_suite), (main): Only run test when encoder element is available (we might have been configured with --disable-encoders).
* tests/check/: Add test case for libavcodec lockingLuca Ognibene2006-05-092-6/+164
| | | | | | | | | | Original commit message from CVS: Patch by: Luca Ognibene <luogni at tin dot it> * tests/check/Makefile.am: * tests/check/generic/libavcodec-locking.c: (setup_pipeline), (run_pipeline), (GST_START_TEST), (simple_launch_lines_suite), (main): Add test case for libavcodec locking
* Add test infrastructure to gst-ffmpeg (#324279).Tim-Philipp Müller2006-05-094-0/+52
Original commit message from CVS: * Makefile.am: * configure.ac: * tests/Makefile.am: * tests/check/.cvsignore: * tests/check/Makefile.am: * tests/check/generic/.cvsignore: Add test infrastructure to gst-ffmpeg (#324279).