summaryrefslogtreecommitdiffstats
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2004-03-07this should more or less work correctly.Thomas Vander Stichele1-0/+17
Original commit message from CVS: this should more or less work correctly.
2004-03-07remove conflict indicatorsChristian Schaller1-1/+0
Original commit message from CVS: remove conflict indicators
2004-03-07Arwed von Merkatz provides us with more NAS fixesChristian Schaller1-0/+6
Original commit message from CVS: Arwed von Merkatz provides us with more NAS fixes
2004-03-07gst/qtdemux/qtdemux.c: Fix crash (j might be greater than n_samples, in ↵Ronald S. Bultje1-0/+7
which case we're writing outside the allocate... Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream), (qtdemux_parse_trak): Fix crash (j might be greater than n_samples, in which case we're writing outside the allocated space for the array) and memleak.
2004-03-07sys/oss/gstosssink.c: And another caller that couldn't handle delay < 0 ↵Ronald S. Bultje1-0/+8
(unsigned integer overflow). Video now contin... Original commit message from CVS: * sys/oss/gstosssink.c: (gst_osssink_chain): And another caller that couldn't handle delay < 0 (unsigned integer overflow). Video now continues playing on an audio buffer underrun, and the clock continues working. Audio still stalls.
2004-03-07sys/oss/gstosssink.c: get_delay() may return values lower than 0. In those ↵Ronald S. Bultje1-0/+9
cases, we should not actually cast to *uns... Original commit message from CVS: * sys/oss/gstosssink.c: (gst_osssink_get_delay), (gst_osssink_get_time): get_delay() may return values lower than 0. In those cases, we should not actually cast to *unsigned* int64, that will break stuff horribly. In my case, it screwed up A/V sync in movies in totem rather badly.
2004-03-06Fix several misuse of gst_buffer_merge (it doesn't take ownership of any ↵Christophe Fergeau1-0/+13
buffer), should fix some leaks. I hope I did... Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/faac/gstfaac.c: (gst_faac_chain): * ext/flac/gstflactag.c: (gst_flac_tag_chain): * ext/libpng/gstpngenc.c: (user_write_data): * ext/mikmod/gstmikmod.c: (gst_mikmod_loop): * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain): * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle): * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): Fix several misuse of gst_buffer_merge (it doesn't take ownership of any buffer), should fix some leaks. I hope I didn't unref buffers that shouldn't be...
2004-03-06first pass at making this work again needs quite a lot of cleanupsThomas Vander Stichele1-0/+20
Original commit message from CVS: first pass at making this work again needs quite a lot of cleanups
2004-03-06ext/mad/gstid3tag.c: fix huge leak: gst_buffer_merge doesn't unref the first ↵Benjamin Otte1-0/+6
argument itself. Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_chain): fix huge leak: gst_buffer_merge doesn't unref the first argument itself.
2004-03-06report mode/layer/emphThomas Vander Stichele1-0/+5
Original commit message from CVS: report mode/layer/emph
2004-03-06ext/mad/gstmad.c: fixed caps leakChristophe Fergeau1-0/+4
Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/mad/gstmad.c: (gst_mad_chain): fixed caps leak
2004-03-06signal serialThomas Vander Stichele1-0/+5
Original commit message from CVS: signal serial
2004-03-06handle _TIME and _BYTE queriesThomas Vander Stichele1-0/+8
Original commit message from CVS: handle _TIME and _BYTE queries
2004-03-06ext/mad/gstmad.c: send the average bitrate read from the xing headerChristophe Fergeau1-0/+5
Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/mad/gstmad.c: (gst_mad_chain): send the average bitrate read from the xing header
2004-03-06gst/audioconvert/gstaudioconvert.c: do conversions from/to float correctly, ↵Benjamin Otte1-0/+9
fix some caps nego errors, export correct... Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_getcaps), (gst_audio_convert_link), (gst_audio_convert_change_state), (gst_audio_convert_buffer_from_default_format): do conversions from/to float correctly, fix some caps nego errors, export correct supported caps in template and getcaps, use correct caps in try_set_caps functions
2004-03-06For some reason, I only committed a ChangeLog entry yesterday and not the ↵Christophe Fergeau1-0/+7
corresponding code... Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> For some reason, I only committed a ChangeLog entry yesterday and not the corresponding code... * ext/mad/gstmad.c: Fix detection of Xing headers * gst/tags/gstid3tag.c: Changes to support TLEN tags
2004-03-06ext/ogg/gstoggdemux.c: make sure to handle the case where there's no current ↵Benjamin Otte1-0/+7
chain gracefully. Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_get_pad_by_pad), (gst_ogg_demux_src_query): make sure to handle the case where there's no current chain gracefully.
2004-03-06ext/aalib/gstaasink.c: Add fixate function. (bug #131128)David Schleef1-0/+12
Original commit message from CVS: * ext/aalib/gstaasink.c: (gst_aasink_fixate), (gst_aasink_init): Add fixate function. (bug #131128) * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_init), (gst_sdlvideosink_fixate): Add fixate function. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link): Fix attempt to print a non-pointer using GST_PTR_FORMAT. * gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt): Fix missing break that was causing ulaw to be interpreted as raw int.
2004-03-06gst/mpegstream/gstrfc2250enc.c: Fix code that ignores return value of ↵David Schleef1-0/+9
gst_buffer_merge(). (bug #114560) Original commit message from CVS: * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): Fix code that ignores return value of gst_buffer_merge(). (bug #114560) * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_descramble_segment): * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): same * testsuite/gst-lint: Check for above.
2004-03-06gst/udp/gstudpsrc.c: Check for unfixed caps and throw an element error. ↵David Schleef1-0/+5
(bug #136334) Original commit message from CVS: * gst/udp/gstudpsrc.c: (gst_udpsrc_get): Check for unfixed caps and throw an element error. (bug #136334)
2004-03-06ext/faad/gstfaad.c: Fix negotiation.David Schleef1-0/+23
Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_srcgetcaps), (gst_faad_chain): Fix negotiation. * ext/librfb/gstrfbsrc.c: (gst_rfbsrc_handle_src_event): Add key and button events. * gst-libs/gst/floatcast/floatcast.h: Fix a minor bug in this dung heap of code. * gst-libs/gst/gconf/gstreamer-gconf-uninstalled.pc.in: gstgconf depends on gconf * gst-libs/gst/gconf/gstreamer-gconf.pc.in: same * gst-libs/gst/play/play.c: (gst_play_pipeline_setup), (gst_play_video_fixate), (gst_play_audio_fixate): Add a fixate function to encourage better negotiation, particularly between audioconvert and osssink. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain): * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Make some debugging more important. * gst/typefind/gsttypefindfunctions.c: Fix mistake in flash typefinding. * gst/vbidec/vbiscreen.c: Add glib header * pkgconfig/gstreamer-play.pc.in: Depends on gst-interfaces.
2004-03-06ext/mad/gstmad.c: Fix detection of Xing headersChristophe Fergeau1-0/+5
Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@users.sourceforge.net> * ext/mad/gstmad.c: Fix detection of Xing headers * gst/tags/gstid3tag.c: Changes to support TLEN tags
2004-03-06debug updatesThomas Vander Stichele1-0/+6
Original commit message from CVS: debug updates
2004-03-05ext/mad/: parse Xing header in vbr files, and report the parsed length as a ↵Christophe Fergeau1-0/+8
GST_TAG_DURATION tag. Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list): * ext/mad/gstmad.c: (gst_mad_init), (is_xhead), (mpg123_parse_xing_header), (gst_mad_chain): parse Xing header in vbr files, and report the parsed length as a GST_TAG_DURATION tag. * gst/tags/gstid3tag.c: support TLEN (duration) tag
2004-03-05gst/audioconvert/gstaudioconvert.c: convert channels correctly. convert ↵Benjamin Otte1-0/+5
correctly to unsigned. Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_channels): convert channels correctly. convert correctly to unsigned.
2004-03-05sys/xvimage/xvimagesink.c: Check if we have a window before clearing it.Julien Moutte1-0/+5
Original commit message from CVS: 2004-03-05 Julien MOUTTE <julien@moutte.net> * sys/xvimage/xvimagesink.c: (gst_xvimagesink_change_state): Check if we have a window before clearing it.
2004-03-05sys/ximage/ximagesink.c: Check if we have a window before clearing it.Julien Moutte1-0/+5
Original commit message from CVS: 2004-03-05 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_change_state): Check if we have a window before clearing it.
2004-03-05fix gconf install pathThomas Vander Stichele1-0/+10
Original commit message from CVS: fix gconf install path
2004-03-05gst/qtdemux/qtdemux.c: Add prototype code for handling seeking and querying.David Schleef1-0/+8
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_src_formats), (gst_qtdemux_src_convert), (gst_qtdemux_get_src_query_types), (gst_qtdemux_get_event_mask), (gst_qtdemux_handle_src_query), (gst_qtdemux_handle_src_event), (gst_qtdemux_add_stream): Add prototype code for handling seeking and querying.
2004-03-05examples/gstplay/player.c: Initialize variables to NULL. Prevents a segfault ↵Ronald S. Bultje1-0/+7
because the (uninitialized) variable is ... Original commit message from CVS: * examples/gstplay/player.c: (main): Initialize variables to NULL. Prevents a segfault because the (uninitialized) variable is not NULL, resulting in a crash on trying to reach error->message.
2004-03-04gst/audioconvert/gstaudioconvert.c: make float=>int conversion work ↵Benjamin Otte1-1/+8
correctly even in cornercases. Original commit message from CVS: 2004-03-05 Benjamin Otte <otte@gnome.org> * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_buffer_to_default_format): make float=>int conversion work correctly even in cornercases.
2004-03-04Debian package info not maintained here.David I. Lehn1-0/+51
Original commit message from CVS: Debian package info not maintained here.
2004-03-04fix headers fix signals to use - instead of _Thomas Vander Stichele1-0/+37
Original commit message from CVS: fix headers fix signals to use - instead of _
2004-03-04testsuite/gst-lint: Add a check for bad signal names.David Schleef1-0/+4
Original commit message from CVS: * testsuite/gst-lint: Add a check for bad signal names.
2004-03-04gst/videofilter/gstgamma.c: Fix typo that modified the alpha channel and ↵David Schleef1-0/+7
caused a warning. (bug #136192) Original commit message from CVS: reviewed by David Schleef * gst/videofilter/gstgamma.c: (gst_gamma_rgb32): Fix typo that modified the alpha channel and caused a warning. (bug #136192)
2004-03-04fix the specChristian Schaller1-0/+5
Original commit message from CVS: fix the spec
2004-03-03gst-libs/gst/gconf/gconf.c: Using ximagesink as a default if no gconf key ↵Julien Moutte1-0/+7
found. We should probably consider using al... Original commit message from CVS: 2004-03-03 Julien MOUTTE <julien@moutte.net> * gst-libs/gst/gconf/gconf.c: (gst_gconf_get_default_video_sink): Using ximagesink as a default if no gconf key found. We should probably consider using alsasink instead of osssink for the audio part.
2004-03-02fix --with-pluginsThomas Vander Stichele1-0/+7
Original commit message from CVS: fix --with-plugins
2004-03-02Fix for move of gstvideosink.h -> videosink.h.Ronald S. Bultje1-0/+8
Original commit message from CVS: * ext/sdl/sdlvideosink.h: * sys/ximage/ximagesink.h: * sys/xvideo/xvideosink.h: * sys/xvimage/xvimagesink.h: Fix for move of gstvideosink.h -> videosink.h.
2004-03-01xwindowlistener is a plugin helper lib, not a full libThomas Vander Stichele1-0/+5
Original commit message from CVS: xwindowlistener is a plugin helper lib, not a full lib
2004-03-01AUTHORS: Added some names. Add yourself if you're still missing.David Schleef1-0/+5
Original commit message from CVS: * AUTHORS: Added some names. Add yourself if you're still missing.
2004-03-01MAINTAINERS: AddDavid Schleef1-0/+4
Original commit message from CVS: * MAINTAINERS: Add
2004-03-01fix spec fileThomas Vander Stichele1-0/+4
Original commit message from CVS: fix spec file
2004-03-01fix plugin names move gstvideosink.h to videosink.hThomas Vander Stichele1-0/+10
Original commit message from CVS: fix plugin names move gstvideosink.h to videosink.h
2004-03-01fix plugin filenameThomas Vander Stichele1-0/+12
Original commit message from CVS: fix plugin filename
2004-02-29sys/oss/gstosselement.*: Reworked enumeration of oss dsps and mixers so that ↵Christophe Fergeau1-0/+8
gst-mixer works on my system using alsa ... Original commit message from CVS: 2004-02-29 Christophe Fergeau <teuf@gnome.org> * sys/oss/gstosselement.c: (gst_osselement_probe), (device_combination_append), (gst_osselement_class_probe_devices): * sys/oss/gstosselement.h: Reworked enumeration of oss dsps and mixers so that gst-mixer works on my system using alsa oss emulation, fixes bug #135597
2004-02-29gst/videodrop/gstvideodrop.*: Work based on timestamp of input data, not ↵Ronald S. Bultje1-0/+10
based on the expected framerate from the inp... Original commit message from CVS: * gst/videodrop/gstvideodrop.c: (gst_videodrop_init), (gst_videodrop_chain), (gst_videodrop_change_state): * gst/videodrop/gstvideodrop.h: Work based on timestamp of input data, not based on the expected framerate from the input. The consequence is that this element now not only scales framerates, but also functions as a framerate corrector or framerate stabilizer/constantizer.
2004-02-27patches from jmmv@menta.net (Julio M. Merino Vidal)David Schleef1-0/+18
Original commit message from CVS: patches from jmmv@menta.net (Julio M. Merino Vidal) * gst/interleave/deinterleave.c: (deinterleave_chain): Fix GST_ELEMENT_ERROR call (bug #135634) * gst/interleave/interleave.c: (interleave_buffered_loop), (interleave_bytestream_loop): Don't use alloca() (bug #135640) * sys/cdrom/gstcdplayer_ioctl_bsd.h: Fix ioctls on NetBSD (bug #135645) * sys/oss/gstosssink.c: (gst_osssink_get_delay), (gst_osssink_chain): Fix ioctls on NetBSD. (bug #135644) * sys/v4l/v4lmjpegsrc_calls.c: (gst_v4lmjpegsrc_sync_next_frame), (gst_v4lmjpegsrc_set_capture), (gst_v4lmjpegsrc_set_capture_m), (gst_v4lmjpegsrc_capture_init), (gst_v4lmjpegsrc_requeue_frame): Fix GST_ELEMENT_ERROR call. * sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_try_palette): Fix GST_ELEMENT_ERROR call.
2004-02-27gst-libs/gst/audio/audio.h: add macro to make sure header isn't included twiceBenjamin Otte1-0/+9
Original commit message from CVS: 2004-02-27 Benjamin Otte <otte@gnome.org> * gst-libs/gst/audio/audio.h: add macro to make sure header isn't included twice * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_chunk): don't use gst_buffer_free * gst/playondemand/filter.func: don't usae gst_data_free. Free data only once.
2004-02-27gst/: -marshal.[ch] and -enum.[ch] files should not be disted, -marshal.h ↵David Schleef1-0/+10
files should not be installed, and -enum.h ... Original commit message from CVS: * gst-libs/gst/colorbalance/Makefile.am: * gst-libs/gst/mixer/Makefile.am: * gst-libs/gst/tuner/Makefile.am: * gst/level/Makefile.am: -marshal.[ch] and -enum.[ch] files should not be disted, -marshal.h files should not be installed, and -enum.h files _should_ be installed. Fix to make this the case.