summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-01-22ext/swfdec/gstswfdec.*: Fix negotiation.David Schleef3-8/+116
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.
2004-01-21fix includes for distcheckThomas Vander Stichele2-1/+7
Original commit message from CVS: fix includes for distcheck
2004-01-21adding NAS pluginChristian Schaller11-16/+821
Original commit message from CVS: adding NAS plugin
2004-01-20ext/ffmpeg/gstffmpegcodecmap.c: Fix wma caps propertyJeremy Simon1-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)
2004-01-20register and use debugging category in media-info make vorbisfile emit tags ↵Thomas Vander Stichele6-43/+79
for streaminfo Original commit message from CVS: register and use debugging category in media-info make vorbisfile emit tags for streaminfo
2004-01-20ext/mplex/: g++ doesn't like NULL in our i18n/error macros, should be either ↵Ronald S. Bultje3-2/+9
(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 ("").
2004-01-20sys/dxr3/: Fix more error error error errors (missing includes here).Ronald S. Bultje5-2/+15
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).
2004-01-20ext/mpeg2enc/gstmpeg2encpicturereader.cc: fix thomas' error errors.Ronald S. Bultje2-1/+7
Original commit message from CVS: 2004-01-20 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/mpeg2enc/gstmpeg2encpicturereader.cc: fix thomas' error errors.
2004-01-20fix error errorThomas Vander Stichele2-2/+7
Original commit message from CVS: fix error error
2004-01-20ext/divx/: Fix for new error system.Ronald S. Bultje3-3/+10
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.
2004-01-20fix for new error signalingThomas Vander Stichele2-6/+11
Original commit message from CVS: fix for new error signaling
2004-01-20fix distcheckThomas Vander Stichele1-1/+1
Original commit message from CVS: fix distcheck
2004-01-20sys/ximage/ximagesink.c: Change to using a framerate of [1,100] instead of ↵David Schleef1-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
2004-01-20fix missing includeBenjamin Otte1-0/+2
Original commit message from CVS: fix missing include
2004-01-19configure.ac: Up version requirement to 2.0.3 (not yet released) to avoid ↵Benjamin Otte1-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.
2004-01-19gst/switch/gstswitch.c: Fixed switch element : proxying link and setting ↵Julien Moutte2-3/+19
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.
2004-01-19another fixThomas Vander Stichele1-1/+1
Original commit message from CVS: another fix
2004-01-19fix element_errorThomas Vander Stichele2-12/+18
Original commit message from CVS: fix element_error
2004-01-19further element_error fixesThomas Vander Stichele2-36/+43
Original commit message from CVS: further element_error fixes
2004-01-19adding locale.hThomas Vander Stichele2-1/+2
Original commit message from CVS: adding locale.h
2004-01-19removing config.hThomas Vander Stichele2-4/+5
Original commit message from CVS: removing config.h
2004-01-19putting i18n in place for pluginsThomas Vander Stichele18-30/+535
Original commit message from CVS: putting i18n in place for plugins
2004-01-19ChangeLogBenjamin Otte1-1/+2
Original commit message from CVS: ChangeLog
2004-01-19fix soundfile as wellThomas Vander Stichele2-1/+2
Original commit message from CVS: fix soundfile as well
2004-01-19fix i18n includeThomas Vander Stichele3-2/+13
Original commit message from CVS: fix i18n include
2004-01-19fix typoThomas Vander Stichele1-1/+1
Original commit message from CVS: fix typo
2004-01-19updating v4l2 for new error handlingThomas Vander Stichele2-60/+74
Original commit message from CVS: updating v4l2 for new error handling
2004-01-19parenthising NULLThomas Vander Stichele2-1/+7
Original commit message from CVS: parenthising NULL
2004-01-18adding headerThomas Vander Stichele2-0/+54
Original commit message from CVS: adding header
2004-01-18use new error signal and classificationThomas Vander Stichele31-220/+345
Original commit message from CVS: use new error signal and classification
2004-01-18Check for libmusicbrainzJeremy Simon3-0/+27
Original commit message from CVS: Check for libmusicbrainz Add the musicbrainz directory to the build process Update Changelog
2004-01-18Add a trm pluginJeremy Simon3-0/+469
Original commit message from CVS: Add a trm plugin
2004-01-18fix to make it possible to build from disted tarballChristian Schaller1-1/+2
Original commit message from CVS: fix to make it possible to build from disted tarball
2004-01-18sys/ximage/ximagesink.c: Adding synchronous property for debugging.Julien Moutte1-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.
2004-01-16gst/videofilter/gstvideobalance.c: Fix regression; changing a property ↵David Schleef1-0/+11
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.
2004-01-16update gst-launch-ext to use a better plugin for colorspace and X winChristian Schaller1-0/+4
Original commit message from CVS: update gst-launch-ext to use a better plugin for colorspace and X win
2004-01-16ext/ffmpeg/gstffmpegenc.c: Fix use of already-freed caps.David Schleef1-0/+5
Original commit message from CVS: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_connect): Fix use of already-freed caps.
2004-01-16fix libcaca compilation and update spec fileChristian Schaller2-2/+39
Original commit message from CVS: fix libcaca compilation and update spec file
2004-01-16sys/xvimage/xvimagesink.c: Implementing correct colorbalance properties. ↵Julien Moutte1-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.
2004-01-16gst-libs/gst/Makefile.am: restructure so having local patches works easier.Ronald S. Bultje2-11/+41
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.
2004-01-16ext/mpeg2enc/: Bugfix with respect to EOS handling.Ronald S. Bultje4-5/+22
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.
2004-01-16ext/ffmpeg/gstffmpegenc.c: Link with right caps (else, it segfaults).Ronald S. Bultje2-14/+8
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.
2004-01-16gst-libs/gst/audio/Makefile.am: Add gstaudiofiltertemplate.c and building of ↵David Schleef9-251/+335
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.
2004-01-15sys/: Making both of them use the buffer free function to test how the ↵Julien Moutte1-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.
2004-01-15ext/esd/esdsink.c: Remove property that handles osssink fallback.David Schleef2-2/+24
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.
2004-01-15gst/videofilter/gstvideobalance.c: Implement passthru if settings are in the ↵Julien Moutte1-0/+7
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.
2004-01-15gst/: Since we use videofilter symbols, link to it.Ronald S. Bultje1-0/+6
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.
2004-01-15ext/alsa/gstalsamixer.c: Setting mixer interface type to HARDWARE.Julien Moutte5-1/+45
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.
2004-01-15ext/snapshot/: This has to be a joke... Snapshot should be connected to a ↵Ronald S. Bultje4-63/+21
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*.
2004-01-15ext/hermes/gsthermescolorspace.c: Fix another compile error. Same as below.Ronald S. Bultje2-14/+29
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.