summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* sys/oss/gstosselement.c: Fix the ossmixer case where we shouldn't open ↵Ronald S. Bultje2004-01-222-2/+26
| | | | | | | | | | | /dev/dsp* because it might block operations (w... Original commit message from CVS: 2004-01-22 Ronald Bultje <rbultje@ronald.bitfreak.net> * sys/oss/gstosselement.c: (gst_osselement_class_probe_devices): Fix the ossmixer case where we shouldn't open /dev/dsp* because it might block operations (which is bad for a mixer).
* fix up media-info now reports format again metadata needs some rewritingThomas Vander Stichele2004-01-221-0/+11
| | | | | | | Original commit message from CVS: fix up media-info now reports format again metadata needs some rewriting
* fix non-compilationThomas Vander Stichele2004-01-221-0/+5
| | | | | Original commit message from CVS: fix non-compilation
* ext/swfdec/gstswfdec.*: Fix negotiation.David Schleef2004-01-222-0/+47
| | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/swfdec/gstswfdec.c: (gst_swfdec_video_getcaps), (gst_swfdec_video_link), (copy_image), (gst_swfdec_loop), (gst_swfdec_init), (gst_swfdec_change_state): * ext/swfdec/gstswfdec.h: Fix negotiation. * gst/adder/gstadder.c: (gst_adder_link), (gst_adder_init), (gst_adder_request_new_pad): Fix negotiation. * gst/goom/gstgoom.c: (gst_goom_init), (gst_goom_src_fixate): Add a fixate function. * gst/intfloat/gstfloat2int.c: * gst/intfloat/gstfloat2int.h: * gst/intfloat/gstint2float.c: * gst/intfloat/gstint2float.h: Completely rewrite the negotiation. Doesn't quite work yet, due to some buffer-frames problem.
* fix includes for distcheckThomas Vander Stichele2004-01-212-1/+7
| | | | | Original commit message from CVS: fix includes for distcheck
* adding NAS pluginChristian Schaller2004-01-217-16/+73
| | | | | Original commit message from CVS: adding NAS plugin
* ext/ffmpeg/gstffmpegcodecmap.c: Fix wma caps propertyJeremy Simon2004-01-201-0/+7
| | | | | | | | Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_extradata): Fix wma caps property * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_audio_caps): Fix typo (flags1 and flags2)
* register and use debugging category in media-info make vorbisfile emit tags ↵Thomas Vander Stichele2004-01-201-0/+21
| | | | | | | | for streaminfo Original commit message from CVS: register and use debugging category in media-info make vorbisfile emit tags for streaminfo
* ext/mplex/: g++ doesn't like NULL in our i18n/error macros, should be either ↵Ronald S. Bultje2004-01-201-0/+7
| | | | | | | | | | | | (NULL) or (""). Original commit message from CVS: 2004-01-20 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/mplex/gstmplex.cc: * ext/mplex/gstmplexibitstream.cc: g++ doesn't like NULL in our i18n/error macros, should be either (NULL) or ("").
* sys/dxr3/: Fix more error error error errors (missing includes here).Ronald S. Bultje2004-01-201-0/+8
| | | | | | | | | | | Original commit message from CVS: 2004-01-20 Ronald Bultje <rbultje@ronald.bitfreak.net> * sys/dxr3/dxr3audiosink.c: * sys/dxr3/dxr3init.c: * sys/dxr3/dxr3spusink.c: (dxr3spusink_close): * sys/dxr3/dxr3videosink.c: (dxr3videosink_close): Fix more error error error errors (missing includes here).
* ext/mpeg2enc/gstmpeg2encpicturereader.cc: fix thomas' error errors.Ronald S. Bultje2004-01-201-0/+5
| | | | | | | | Original commit message from CVS: 2004-01-20 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/mpeg2enc/gstmpeg2encpicturereader.cc: fix thomas' error errors.
* fix error errorThomas Vander Stichele2004-01-201-0/+5
| | | | | Original commit message from CVS: fix error error
* ext/divx/: Fix for new error system.Ronald S. Bultje2004-01-201-0/+6
| | | | | | | | | Original commit message from CVS: 2004-01-20 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/divx/gstdivxdec.c: (gst_divxdec_setup), (gst_divxdec_chain): * ext/divx/gstdivxenc.c: (gst_divxenc_setup), (gst_divxenc_chain): Fix for new error system.
* fix for new error signalingThomas Vander Stichele2004-01-201-0/+5
| | | | | Original commit message from CVS: fix for new error signaling
* sys/ximage/ximagesink.c: Change to using a framerate of [1,100] instead of ↵David Schleef2004-01-201-0/+10
| | | | | | | | | | | | | [0,MAX], since 0 isn't handled correctly, ... Original commit message from CVS: * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xevents), (gst_ximagesink_xcontext_get), (gst_ximagesink_getcaps), (gst_ximagesink_set_xwindow_id): Change to using a framerate of [1,100] instead of [0,MAX], since 0 isn't handled correctly, and neither is 100+, most likely. * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support), (gst_xvimagesink_getcaps): same
* fix missing includeBenjamin Otte2004-01-201-0/+2
| | | | | Original commit message from CVS: fix missing include
* configure.ac: Up version requirement to 2.0.3 (not yet released) to avoid ↵Benjamin Otte2004-01-191-0/+6
| | | | | | | | | | | symbol clashes with ffmpeg. Original commit message from CVS: 2004-01-19 Benjamin Otte <in7y118@public.uni-hamburg.de> * configure.ac: Up version requirement to 2.0.3 (not yet released) to avoid symbol clashes with ffmpeg.
* gst/switch/gstswitch.c: Fixed switch element : proxying link and setting ↵Julien Moutte2004-01-191-0/+6
| | | | | | | | | | | caps from src to sink on request. Original commit message from CVS: 2004-01-20 Julien MOUTTE <julien@moutte.net> * gst/switch/gstswitch.c: (gst_switch_request_new_pad), (gst_switch_init): Fixed switch element : proxying link and setting caps from src to sink on request.
* another fixThomas Vander Stichele2004-01-191-1/+1
| | | | | Original commit message from CVS: another fix
* fix element_errorThomas Vander Stichele2004-01-192-12/+18
| | | | | Original commit message from CVS: fix element_error
* further element_error fixesThomas Vander Stichele2004-01-192-36/+43
| | | | | Original commit message from CVS: further element_error fixes
* adding locale.hThomas Vander Stichele2004-01-191-0/+1
| | | | | Original commit message from CVS: adding locale.h
* removing config.hThomas Vander Stichele2004-01-191-0/+5
| | | | | Original commit message from CVS: removing config.h
* putting i18n in place for pluginsThomas Vander Stichele2004-01-1915-25/+463
| | | | | Original commit message from CVS: putting i18n in place for plugins
* ChangeLogBenjamin Otte2004-01-191-1/+2
| | | | | Original commit message from CVS: ChangeLog
* fix soundfile as wellThomas Vander Stichele2004-01-191-0/+1
| | | | | Original commit message from CVS: fix soundfile as well
* fix i18n includeThomas Vander Stichele2004-01-193-2/+13
| | | | | Original commit message from CVS: fix i18n include
* fix typoThomas Vander Stichele2004-01-191-1/+1
| | | | | Original commit message from CVS: fix typo
* updating v4l2 for new error handlingThomas Vander Stichele2004-01-192-60/+74
| | | | | Original commit message from CVS: updating v4l2 for new error handling
* parenthising NULLThomas Vander Stichele2004-01-191-0/+6
| | | | | Original commit message from CVS: parenthising NULL
* adding headerThomas Vander Stichele2004-01-181-0/+5
| | | | | Original commit message from CVS: adding header
* use new error signal and classificationThomas Vander Stichele2004-01-1829-154/+299
| | | | | Original commit message from CVS: use new error signal and classification
* Check for libmusicbrainzJeremy Simon2004-01-183-0/+27
| | | | | | | Original commit message from CVS: Check for libmusicbrainz Add the musicbrainz directory to the build process Update Changelog
* sys/ximage/ximagesink.c: Adding synchronous property for debugging.Julien Moutte2004-01-181-0/+10
| | | | | | | | | | | | | Original commit message from CVS: 2004-01-18 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_set_property), (gst_ximagesink_get_property), (gst_ximagesink_class_init): Adding synchronous property for debugging. * sys/ximage/ximagesink.h: Adding the synchronous boolean flag. * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xcontext_get), (gst_xvimagesink_set_property): Moving a pointer declaration to a smaller block, fixing indent.
* gst/videofilter/gstvideobalance.c: Fix regression; changing a property ↵David Schleef2004-01-162-11/+26
| | | | | | | | | | | | | | affects the video stream. Original commit message from CVS: * gst/videofilter/gstvideobalance.c: Fix regression; changing a property affects the video stream. * sys/xvimage/xvimagesink.c: * sys/xvimage/xvimagesink.h: Add synchronous property for debugging. Should probably be disabled in non-CVS builds. Make sure that the Xv attribute exists before we set it (crash!). Fix a silly float bug that caused colorbalance to just not work.
* update gst-launch-ext to use a better plugin for colorspace and X winChristian Schaller2004-01-162-1/+5
| | | | | Original commit message from CVS: update gst-launch-ext to use a better plugin for colorspace and X win
* ext/ffmpeg/gstffmpegenc.c: Fix use of already-freed caps.David Schleef2004-01-161-0/+5
| | | | | | Original commit message from CVS: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_connect): Fix use of already-freed caps.
* fix libcaca compilation and update spec fileChristian Schaller2004-01-163-3/+40
| | | | | Original commit message from CVS: fix libcaca compilation and update spec file
* sys/xvimage/xvimagesink.c: Implementing correct colorbalance properties. ↵Julien Moutte2004-01-161-0/+15
| | | | | | | | | | | | | | | | | | | | They can now be set when the element is stil... Original commit message from CVS: 2004-01-16 Julien MOUTTE <julien@moutte.net> * sys/xvimage/xvimagesink.c: (gst_xvimagesink_update_colorbalance), (gst_xvimagesink_xcontext_get), (gst_xvimagesink_change_state), (gst_xvimagesink_set_xwindow_id), (gst_xvimagesink_colorbalance_set_value), (gst_xvimagesink_colorbalance_get_value), (gst_xvimagesink_set_property), (gst_xvimagesink_get_property), (gst_xvimagesink_init), (gst_xvimagesink_class_init): Implementing correct colorbalance properties. They can now be set when the element is still in NULL state. The values will be committed to the Xv Port when xcontext is initialized. * sys/xvimage/xvimagesink.h: Added hue, saturation, contrast, brightness int values in the GstXvImagesink structure.
* gst-libs/gst/Makefile.am: restructure so having local patches works easier.Ronald S. Bultje2004-01-161-0/+5
| | | | | | | | Original commit message from CVS: 2004-01-16 Ronald Bultje <rbultje@ronald.bitfreak.net> * gst-libs/gst/Makefile.am: restructure so having local patches works easier.
* ext/mpeg2enc/: Bugfix with respect to EOS handling.Ronald S. Bultje2004-01-161-0/+7
| | | | | | | | | | Original commit message from CVS: 2004-01-16 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/mpeg2enc/Makefile.am: * ext/mpeg2enc/gstmpeg2enc.cc: * ext/mpeg2enc/gstmpeg2encpicturereader.cc: Bugfix with respect to EOS handling.
* ext/ffmpeg/gstffmpegenc.c: Link with right caps (else, it segfaults).Ronald S. Bultje2004-01-161-0/+7
| | | | | | | | | | Original commit message from CVS: 2004-01-16 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_connect): Link with right caps (else, it segfaults). * ext/mplex/gstmplexjob.cc: Fix for slight API change in 1.6.1.93 release of mjpegtools.
* gst-libs/gst/audio/Makefile.am: Add gstaudiofiltertemplate.c and building of ↵David Schleef2004-01-161-0/+19
| | | | | | | | | | | | | | | | | | | | | | gstaudiofilterexample.c from the template. Original commit message from CVS: * gst-libs/gst/audio/Makefile.am: Add gstaudiofiltertemplate.c and building of gstaudiofilterexample.c from the template. * gst-libs/gst/audio/gstaudiofilter.c: * gst-libs/gst/audio/gstaudiofilter.h: Add bytes_per_sample and size and n_samples calculation. * gst-libs/gst/audio/gstaudiofilterexample.c: Remove, now autogenerated. * gst-libs/gst/audio/gstaudiofiltertemplate.c: Moved from gstaudiofilterexample, object name changed, code added so that it actually works. * gst-libs/gst/audio/make_filter: Script to build an audiofilter subclass from the template. * gst/colorspace/Makefile.am: * gst/colorspace/yuv2yuv.c: Remove file, since it's GPL, and we don't use it.
* sys/: Making both of them use the buffer free function to test how the ↵Julien Moutte2004-01-151-0/+6
| | | | | | | | | | | buffer was allocated. Original commit message from CVS: 2004-01-15 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_chain): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain): Making both of them use the buffer free function to test how the buffer was allocated.
* ext/esd/esdsink.c: Remove property that handles osssink fallback.David Schleef2004-01-154-43/+46
| | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_class_init): Remove property that handles osssink fallback. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_init), (gst_audio_convert_getcaps): * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps): Add audio/x-qdm2 for QDM2 audio. * gst/sine/gstsinesrc.c: (gst_sinesrc_get): * gst/sine/gstsinesrc.h: Add example of how to implement tags. * gst/videoscale/gstvideoscale.c: (gst_videoscale_getcaps): Decrease minimum size to 16x16. * gst/wavparse/gstwavparse.c: Convert disabled pad template caps to new caps. * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xcontext_get), (gst_xvimagesink_chain): Throw element error when display cannot be opened. Increase minimum framerate to 1.0. Check the data free function on a buffer to make sure it is the type we expect before manipulating it.
* gst/videofilter/gstvideobalance.c: Implement passthru if settings are in the ↵Julien Moutte2004-01-153-1/+24
| | | | | | | | | | | | middle. Original commit message from CVS: 2004-01-15 Julien MOUTTE <julien@moutte.net> * gst/videofilter/gstvideobalance.c: (gst_videobalance_init), (gst_videobalance_colorbalance_set_value): Implement passthru if settings are in the middle. * tools/gst-launch-ext.in: Stop using xvideosink, use ximagesink.
* gst/: Since we use videofilter symbols, link to it.Ronald S. Bultje2004-01-152-2/+7
| | | | | | | | | Original commit message from CVS: 2004-01-15 Ronald Bultje <rbultje@ronald.bitfreak.net> * gst/videofilter/Makefile.am: * gst/volume/Makefile.am: Since we use videofilter symbols, link to it.
* ext/alsa/gstalsamixer.c: Setting mixer interface type to HARDWARE.Julien Moutte2004-01-154-5/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2004-01-15 Julien MOUTTE <julien@moutte.net> * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_interface_init): Setting mixer interface type to HARDWARE. * gst-libs/gst/mixer/mixer.c: (gst_mixer_class_init): Adding a default type to SOFTWARE. * gst-libs/gst/mixer/mixer.h: Adding mixer interface type and macro. * gst-libs/gst/mixer/mixertrack.h: Adding mixertrack flag SOFTWARE. * gst/volume/gstvolume.c: (gst_volume_interface_supported), (gst_volume_interface_init), (gst_volume_list_tracks), (gst_volume_set_volume), (gst_volume_get_volume), (gst_volume_set_mute), (gst_volume_mixer_init), (gst_volume_dispose), (gst_volume_get_type), (volume_class_init), (volume_init): Implementing mixer interface. * gst/volume/gstvolume.h: Adding tracklist for mixer interface. * sys/oss/gstosselement.c: (gst_osselement_get_type), (gst_osselement_change_state): Removing some trailing commas in structures. * sys/oss/gstossmixer.c: (gst_ossmixer_interface_init): Setting mixer interface type to HARDWARE. * sys/v4l/gstv4lcolorbalance.c: (gst_v4l_color_balance_interface_init): Setting colorbalance interface type to HARDWARE. * sys/v4l2/gstv4l2colorbalance.c: (gst_v4l2_color_balance_interface_init): Setting colorbalance interface type to HARDWARE. * sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain): use exactly the same code than ximagesink for event handling.
* ext/snapshot/: This has to be a joke... Snapshot should be connected to a ↵Ronald S. Bultje2004-01-151-0/+11
| | | | | | | | | | | | | | | | tee, colorspace element before it and EOS a... Original commit message from CVS: 2004-01-15 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/snapshot/Makefile.am: * ext/snapshot/gstsnapshot.c: (gst_snapshot_sinkconnect), (gst_snapshot_chain): * ext/snapshot/gstsnapshot.h: This has to be a joke... Snapshot should be connected to a tee, colorspace element before it and EOS after that, where the other src of the tee receives normal data. The current way is *wrong*.
* ext/hermes/gsthermescolorspace.c: Fix another compile error. Same as below.Ronald S. Bultje2004-01-151-0/+5
| | | | | | | | Original commit message from CVS: 2004-01-15 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/hermes/gsthermescolorspace.c: Fix another compile error. Same as below.