Commit graph

34 commits

Author SHA1 Message Date
Josep Torra 410b0e3842 build: silence error about pthread for 'make check' in osx
Fixes "clang: error: argument unused during compilation: '-pthread'"
2016-08-26 21:47:04 +02:00
Tim-Philipp Müller 1a4c54a6aa tests: use AM_TESTS_ENVIRONMENT
Needed by new automake test runner.
2016-05-31 20:29:32 +01:00
Edward Hervey 4da9692f4c 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:32:55 +02:00
Sebastian Dröge 15a9e62abd tests: Enable avdemux_ape test again, it works now
https://bugzilla.gnome.org/show_bug.cgi?id=684684
2013-08-20 15:58:35 +02:00
Tim-Philipp Müller 7d1798e49f tests: use GST_*_1_0 environment variables everywhere
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.
2013-01-16 12:09:39 +00:00
Tim-Philipp Müller d0ef33d463 Fix FSF address 2012-11-04 00:22:16 +00:00
Tim-Philipp Müller d932e6b179 tests: skip broken tests 2012-09-24 14:55:16 +01:00
Tim-Philipp Müller 710229887a Remove -DGST_USE_UNSTABLE_API 2012-09-17 17:53:29 +01:00
Edward Hervey f4532d9135 remove postproc element
libpostproc is gone from upstream libav.
2012-09-10 17:18:30 +02:00
Tim-Philipp Müller ea1eb123ef Update .gitignore for ff->av 2012-08-04 16:19:37 +01:00
Tim-Philipp Müller 241419b46d gst_tag_list_free -> gst_tag_list_unref 2012-08-04 16:19:29 +01:00
Wim Taymans d96cffb10a update for bus api changes 2012-06-20 12:32:21 +02:00
Sebastian Dröge 5d88a67e2f tests: Don't run the postproc test if compiled as an LGPL plugin 2012-05-15 14:41:18 +02:00
Sebastian Dröge e49c069995 Rename everything from gst-ffmpeg to gst-libav
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.
2012-04-12 19:41:52 +02:00
Wim Taymans d155f3028d test: fix unit test 2012-03-21 12:54:44 +01:00
Wim Taymans 6651c908a1 tests: make tests compile 2012-01-04 10:17:01 +01:00
Edward Hervey 9c044ac66e tests: Fix for pad probe API change 2011-11-04 10:15:32 +01:00
Tim-Philipp Müller 487175f573 tests: port to 0.11
Some still fail though, for various reasons. ffmpeg warning:
"get_buffer() cannot be called after ff_thread_finish_setup()".
2011-10-30 12:24:59 +00:00
Tim-Philipp Müller 7b7928082b tests: add simple test for creating postproc elements
https://bugzilla.gnome.org/show_bug.cgi?id=654634
2011-09-03 12:32:06 +01:00
Sebastian Dröge 36e0b54e61 tests: Fix compiler warning 2010-03-24 13:15:18 +01:00
Tim-Philipp Müller 30da9c07da checks: add minimal unit test for adpcm decoder
The sample file is so small, we may just as well add a little
unit test for the previously fixed bug.
2009-08-20 01:48:32 +01:00
Tim-Philipp Müller 6c0205c316 check: remove unused variable from unit test 2009-07-28 23:58:02 +01:00
Tim-Philipp Müller d917f59a84 ffmpegdemux: cache events from upstream and re-send them later
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.
2009-07-28 23:58:02 +01:00
Wim Taymans 6d643a134e check: add registry rescan test 2009-06-05 13:17:09 +02:00
Jan Schmidt a3d1cfe247 check: Add a simple test that the FFmpeg plugin loads
Check that the ffmpeg plugin actually exists after building.
2009-04-17 13:46:39 +01:00
Stefan Kost 24bb88b85f configure.ac: Fix type in error messgae.
Original commit message from CVS:
* configure.ac:
Fix type in error messgae.
* tests/check/.cvsignore:
Ignore more files.
2008-09-06 09:55:12 +00:00
Stefan Kost 033751e57e tests/check/generic/libavcodec-locking.c: Print message name and not just number.
Original commit message from CVS:
* tests/check/generic/libavcodec-locking.c:
Print message name and not just number.
2007-10-03 14:51:49 +00:00
Stefan Kost 907d7e40f5 ext/ffmpeg/: Free strings atleast when finalizing elements.
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.
2007-08-01 17:43:39 +00:00
Tim-Philipp Müller 312fb9aad9 Spaces => tab
Original commit message from CVS:
* docs/Makefile.am:
* tests/check/Makefile.am:
Spaces => tab
2006-12-15 13:58:17 +00:00
Jan Schmidt 019c52a459 tests/check/generic/libavcodec-locking.c: Fix the filter caps string for the 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
2006-12-06 17:58:24 +00:00
Tim-Philipp Müller 4edb41e367 tests/check/gst-ffmpeg.supp: Add missing file (which prepare-ChangeLog 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).
2006-05-09 16:44:33 +00:00
Tim-Philipp Müller 98a68aa648 tests/check/generic/libavcodec-locking.c: Only run test when encoder element 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).
2006-05-09 16:33:20 +00:00
Luca Ognibene 72362cb208 tests/check/: Add test case for libavcodec locking
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
2006-05-09 16:18:17 +00:00
Tim-Philipp Müller 10e4f37d31 Add test infrastructure to gst-ffmpeg (#324279).
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).
2006-05-09 16:15:39 +00:00