summaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2009-06-02aacparse: set channels and rate on output caps, and keep codec_dataTim-Philipp Müller1-8/+24
Create output caps from input caps, so we maintain any fields we might get on the input caps, such as codec_data or rate and channels. Set channels and rate on the output caps if we don't have input caps or they don't contain such fields. We do this partly because we can, but also because some muxers need this information. Tagreadbin will also be happy about this.
2009-06-01shapewipe: Add unit test for shapewipeSebastian Dröge2-0/+307
2009-05-29shapewipe: Divide the border value by two, otherwise we use a twice a wide ↵Sebastian Dröge1-1/+1
border
2009-05-29shapewipe: Add border property to allow smooth bordersSebastian Dröge1-1/+1
...and use a border of 0.01 in the example application.
2009-05-29shapewipe: Fix Makefile of the example applicationSebastian Dröge1-2/+4
2009-05-29shapewipe: Add a simple shapewipe transition filter & example applicationSebastian Dröge3-2/+136
2009-05-26states: Ignore the camerabin for the states testJan Schmidt1-1/+1
It accesses the video device, which isn't generally desirable for the state test.
2009-05-25tests: add receive rtpbin unit testWim Taymans1-0/+206
2009-05-22tests: more rtpbin checksWim Taymans1-49/+64
2009-05-22tests: add more rtpbin testsWim Taymans1-4/+26
2009-05-22tests: add rtpbin unit testWim Taymans3-0/+97
Add the beginnings of an rtpbin unit test Add some more stuff to .gitignore
2009-05-16Moved 'y4menc' from -bad to -goodJan Schmidt3-167/+0
2009-05-07scaletempo: Don't require gconfaudiosink in the demoRov Juvano1-1/+1
Fixes bug #537700.
2009-04-25tests: make git ignore new unit tests binariesTim-Philipp Müller2-1/+3
2009-04-24check: exclude rsndvdbin from the states testJan Schmidt1-1/+1
2009-04-16camerabin: change img-done signal parameter from GString* to const gchar*Lasse Laukkanen1-6/+4
Don't allow setting filename via img-done signal parameter but force app use filename property. Don't stop capture when setting filename property. Update check unit test based on the change.
2009-04-07mxf: Add unit tests for checking if mxfmux ! mxfdemux pipelines are working ↵Sebastian Dröge2-0/+283
without errors
2009-04-02mxfmux: Add unit testsSebastian Dröge2-1/+263
2009-03-22tests: reenable metadata testStefan Kost1-3/+3
2009-03-22metadata: reenable testStefan Kost1-2/+1
2009-03-12check: Disabling metadata unit test until #574401 is fixed.Edward Hervey1-4/+5
2009-03-07camerabin: Make the tests pass when the camerabin can't initialise.Jan Schmidt1-4/+27
The camerabin tests were throwing glib errors and hanging when gst-plugins-good elements (jpegenc, videocrop) can't found.
2009-03-07misc: Ignore the camerabin binary in the check/elements subdirJan Schmidt1-0/+1
2009-03-07metadata: change 'q' back to 'jpegenc' (my keyboard hates me)Stefan Kost1-1/+1
2009-03-06metadata: cleanup, fix the test, add commentsStefan Kost1-6/+15
First do not build the plugin, if we have none of the backend, as it won't work then. Fix the miniobject_unref error in the test. Sprinkle a first handful of debug logs into the element code.
2009-03-06legacyresample: Fix memory leak in the unit test by unreffing the capsSebastian Dröge1-0/+1
2009-03-04Merge branch 'master' of ↵Christian Schaller1-0/+1
ssh://uraeus@git.freedesktop.org/git/gstreamer/gst-plugins-bad
2009-03-04docs/plugins/Makefile.am: add figures subdirectoryChristian Schaller1-1/+1
tests/examples/Makefile.am: add mxf subdirectory gst-plugins.spec.in: add new plugins
2009-03-04check: gst-plugins-bad.supp needs to be distributed.Peter Kjellerstedt1-0/+1
2009-02-28mxf: Don't use GLib 2.16 API unconditionally in the exampleSebastian Dröge1-0/+4
2009-02-27camerabin: rework signaling and testsStefan Kost1-0/+2
Revert the GString change. There are no marshallers for it. A better change is now described in http://bugzilla.gnome.org/show_bug.cgi?id=573370. Test should work again.
2009-02-26mxf: Add example application to output the structural metadata tree into a ↵Sebastian Dröge3-0/+250
GtkTreeView
2009-02-25tests: add a timeout of 5 slightly above the defaultStefan Kost1-0/+1
2009-02-25camerabin: increase timeout and lower video recording lengthStefan Kost1-11/+23
The video was recorded for too long for the test timeouts. Also the verification suite did not had custom timouts at all. Also split the verification for images and video to get better reporting.
2009-02-25tests: blacklist dccp plugins.Stefan Kost1-1/+1
Unless one runs a very recent kernel, they can easily lockup the whole system.
2009-02-25camerabin: get rid of // comment and explainStefan Kost1-2/+4
2009-02-25camerabin: update check unit testStefan Kost1-37/+72
Use playbin2 for validation. Use tmp_dir for capturing. Wait with g_cond for burst capture finish. Cleanup some g_object_set. Add some logging to ease tracing.
2009-02-24Remove tests/examples/app as it was moved to -base a long time agoSebastian Dröge8-1239/+0
2009-02-24Move examples directory to tests/examples as in every other GStreamer moduleSebastian Dröge41-2/+5418
2009-02-09More files to ignoreEdward Hervey2-0/+8
2009-02-09tests: Add camerabin unit tests.Nokia Corporation2-0/+405
2009-02-05metadata test: Fix wrong looping variable. Test is now valid (but fails).Edward Hervey1-1/+1
The inner looping was using the outer looping variable.
2009-01-23Rename audioresample files and types to legacyresampleSebastian Dröge2-40/+40
Finish the move/rename of audioresample to legacyresample to prevent any confusion.
2009-01-06tests/check/Makefile.am: Dist test headers for amr and aac parsers.Jan Schmidt1-3/+1
Original commit message from CVS: * tests/check/Makefile.am: Dist test headers for amr and aac parsers. Remove leftover lines mentioned speexresample tests.
2008-12-31Implement support for OP2a/b/c and OP3a/b/c, i.e. tracks with more than a ↵Sebastian Dröge1-1/+0
single component. This currently only works... Original commit message from CVS: * gst/mxf/mxfaes-bwf.c: (mxf_bwf_handle_essence_element), (mxf_aes3_handle_essence_element): * gst/mxf/mxfalaw.c: (mxf_alaw_handle_essence_element): * gst/mxf/mxfd10.c: (mxf_d10_picture_handle_essence_element), (mxf_d10_sound_handle_essence_element): * gst/mxf/mxfdemux.c: (gst_mxf_demux_pad_init), (gst_mxf_demux_choose_package), (gst_mxf_demux_handle_header_metadata_update_streams), (gst_mxf_demux_pad_next_component), (gst_mxf_demux_handle_generic_container_essence_element), (gst_mxf_demux_parse_footer_metadata), (gst_mxf_demux_handle_klv_packet), (gst_mxf_demux_src_query): * gst/mxf/mxfdv-dif.c: (mxf_dv_dif_handle_essence_element): * gst/mxf/mxfjpeg2000.c: (mxf_jpeg2000_handle_essence_element): * gst/mxf/mxfmetadata.c: (mxf_metadata_sequence_init), (mxf_metadata_structural_component_init), (mxf_metadata_generic_picture_essence_descriptor_init): * gst/mxf/mxfmpeg.c: (mxf_mpeg_video_handle_essence_element), (mxf_mpeg_audio_handle_essence_element): * gst/mxf/mxfparse.h: * gst/mxf/mxfup.c: (mxf_up_handle_essence_element): * gst/mxf/mxfvc3.c: (mxf_vc3_handle_essence_element): * tests/check/elements/mxfdemux.c: (_sink_chain): Implement support for OP2a/b/c and OP3a/b/c, i.e. tracks with more than a single component. This currently only works for the case where the components are stored in playback order in the file. Set some more default/distinguished values for the structural metadata. Make some types more strict by choosing the correct subclasses. Set DISCONT flag on buffers after a component switch. Take the last partition from the random index pack for the footer partition of the header partition doesn't reference the footer partition. This gives us the final structural metadata for some more files in the beginning.
2008-12-16tests/check/elements/mxfdemux.c: Increase the timeout to 3 minutes to ↵Sebastian Dröge1-0/+1
prevent timeouts. Original commit message from CVS: * tests/check/elements/mxfdemux.c: (mxfdemux_suite): Increase the timeout to 3 minutes to prevent timeouts.
2008-12-16tests/check/elements/mxfdemux.*: Make sure the main loop is already running ↵Sebastian Dröge2-2542/+2546
when handling the EOS event in pull mode.... Original commit message from CVS: * tests/check/elements/mxfdemux.c: (_sink_event): * tests/check/elements/mxfdemux.h: Make sure the main loop is already running when handling the EOS event in pull mode. This works around a race condition that can happen if the element goes into PLAYING, handles everything and sends EOS before the main loop is started.
2008-12-16tests/check/Makefile.am: Blacklist rfbsrc from the state change test.Edward Hervey1-1/+1
Original commit message from CVS: * tests/check/Makefile.am: Blacklist rfbsrc from the state change test.
2008-12-16tests/check/: Add push and pull mode unit test for mxfdemux.Sebastian Dröge3-1/+2823
Original commit message from CVS: * tests/check/Makefile.am: * tests/check/elements/mxfdemux.c: (_pad_added), (_sink_chain), (_sink_event), (_create_sink_pad), (_create_src_pad_push), (_src_getrange), (_src_query), (_create_src_pad_pull), (GST_START_TEST), (mxfdemux_suite): * tests/check/elements/mxfdemux.h: Add push and pull mode unit test for mxfdemux.
2008-11-27Remove old speexresample files.Sebastian Dröge1-700/+0
Original commit message from CVS: * gst/speexresample/Makefile.am: * gst/speexresample/README: * gst/speexresample/arch.h: * gst/speexresample/fixed_arm4.h: * gst/speexresample/fixed_arm5e.h: * gst/speexresample/fixed_bfin.h: * gst/speexresample/fixed_debug.h: * gst/speexresample/fixed_generic.h: * gst/speexresample/gstspeexresample.c: * gst/speexresample/gstspeexresample.h: * gst/speexresample/resample.c: * gst/speexresample/resample_sse.h: * gst/speexresample/speex_resampler.h: * gst/speexresample/speex_resampler_double.c: * gst/speexresample/speex_resampler_float.c: * gst/speexresample/speex_resampler_int.c: * gst/speexresample/speex_resampler_wrapper.h: * tests/check/elements/speexresample.c: Remove old speexresample files.