summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-03-08remove user_data pad to fix MPEG video playbackThomas Vander Stichele1-0/+8
Original commit message from CVS: remove user_data pad to fix MPEG video playback
2004-03-08add a warningThomas Vander Stichele1-0/+6
Original commit message from CVS: add a warning
2004-03-07gst/qtdemux/qtdemux.c: Added Cinepak format (bug #136470)David Schleef2-1/+7
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_video_caps): Added Cinepak format (bug #136470)
2004-03-07compiler fixesThomas Vander Stichele3-3/+6
Original commit message from CVS: compiler fixes
2004-03-07compile fixesThomas Vander Stichele2-4/+7
Original commit message from CVS: compile fixes
2004-03-07this should more or less work correctly.Thomas Vander Stichele8-250/+193
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 Schaller2-2/+38
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. Bultje2-5/+14
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 Fergeau3-5/+27
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 Stichele6-105/+361
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 Schleef2-0/+41
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 Schleef9-13/+113
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 Otte2-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 Stichele6-14/+21
Original commit message from CVS: fix gconf install path
2004-03-05gst/qtdemux/qtdemux.c: Add prototype code for handling seeking and querying.David Schleef2-0/+195
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. Bultje2-1/+8
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. Lehn48-1719/+51
Original commit message from CVS: Debian package info not maintained here.
2004-03-04fix headers fix signals to use - instead of _Thomas Vander Stichele18-32/+69
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 Schaller2-5/+9
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 Moutte2-3/+10
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 Stichele3-15/+23
Original commit message from CVS: fix --with-plugins
2004-03-02Libraries/Multimedia doesn't existThomas Vander Stichele1-47/+49
Original commit message from CVS: Libraries/Multimedia doesn't exist
2004-03-02more fixesThomas Vander Stichele1-146/+48
Original commit message from CVS: more fixes
2004-03-02Fix for move of gstvideosink.h -> videosink.h.Ronald S. Bultje2-1/+9
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-01more updatesThomas Vander Stichele1-9/+42
Original commit message from CVS: more updates
2004-03-01xwindowlistener is a plugin helper lib, not a full libThomas Vander Stichele2-4/+8
Original commit message from CVS: xwindowlistener is a plugin helper lib, not a full lib
2004-03-01more updatesThomas Vander Stichele1-46/+35
Original commit message from CVS: more updates
2004-03-01AUTHORS: Added some names. Add yourself if you're still missing.David Schleef2-0/+10
Original commit message from CVS: * AUTHORS: Added some names. Add yourself if you're still missing.