summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* gst/mpeg1videoparse/gstmp1videoparse.*: Fix for some slight mis-cuts in ↵Ronald S. Bultje2004-04-101-0/+9
| | | | | | | | | | | | buffer parsing, and for some potential overfl... Original commit message from CVS: * gst/mpeg1videoparse/gstmp1videoparse.c: (gst_mp1videoparse_init), (gst_mp1videoparse_real_chain), (gst_mp1videoparse_change_state): * gst/mpeg1videoparse/gstmp1videoparse.h: Fix for some slight mis-cuts in buffer parsing, and for some potential overflows or faults-causers. Adds disconts. Also fixes #139105 while we're at it.
* Workaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake ↵Ronald S. Bultje2004-04-103-0/+54
| | | | | | | | | | 10 linux/videodev2.h header file (#135919). Original commit message from CVS: * configure.ac: * sys/v4l2/gstv4l2element.h: Workaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake 10 linux/videodev2.h header file (#135919).
* ext/gnomevfs/gstgnomevfssink.c: Bail out if no filename was given.Ronald S. Bultje2004-04-101-0/+5
| | | | | | Original commit message from CVS: * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_open_file): Bail out if no filename was given.
* sys/v4l2/gstv4l2src.c: fix Y41P (was typo'ed toRonald S. Bultje2004-04-102-37/+49
| | | | | | | | Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps), (gst_v4l2_fourcc_from_structure): Add Y41B/Y42B YUV formats (see #125732), fix Y41P (was typo'ed to Y41B somewhere).
* ext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns ↵Benjamin Otte2004-04-091-0/+19
| | | | | | | | | | | | | | | | | | | | | | false the file will not be overwritten. If ... Original commit message from CVS: * ext/gnomevfs/gstgnomevfssink.c: (_gst_boolean_allow_overwrite_accumulator), (gst_gnomevfssink_class_init): fix erase signal - if any handler returns false the file will not be overwritten. If no handler is connected, the file will not be overwritten either. renamed signal to "allow-overwrite" * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach): free string when adding it to ID3 failed * ext/vorbis/vorbisdec.c: (vorbis_dec_event): unref event when done * gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int): free caps * gst/typefind/gsttypefindfunctions.c: (mpeg_video_stream_type_find): fix invalid read
* gst/ffmpegcolorspace/gstffmpegcolorspace.c: Change rank to PRIMARY.David Schleef2004-04-091-0/+5
| | | | | | Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcolorspace_register): Change rank to PRIMARY.
* gst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't ↵David Schleef2004-04-091-0/+5
| | | | | | | | support (bug #139532) Original commit message from CVS: * gst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't support (bug #139532)
* do not change caps in middle of stream except on new streams fixes #139382Thomas Vander Stichele2004-04-071-0/+10
| | | | | | Original commit message from CVS: do not change caps in middle of stream except on new streams fixes #139382
* ext/gnomevfs/gstgnomevfssink.c: Fix erase signal. Don't erase by default. ↵Ronald S. Bultje2004-04-071-0/+12
| | | | | | | | | | | | | | | Remove handoff signal. Original commit message from CVS: * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_base_init), (_gst_boolean_did_something_accumulator), (gst_gnomevfssink_class_init), (gst_gnomevfssink_dispose), (gst_gnomevfssink_init), (gst_gnomevfssink_set_property), (gst_gnomevfssink_get_property), (gst_gnomevfssink_open_file), (gst_gnomevfssink_close_file), (gst_gnomevfssink_chain), (gst_gnomevfssink_change_state): Fix erase signal. Don't erase by default. Remove handoff signal. Remove erase property. Don't segfault. General cleanup.
* gst-libs/gst/gconf/test-gconf.c: add missing gst_initBenjamin Otte2004-04-071-0/+5
| | | | | | Original commit message from CVS: * gst-libs/gst/gconf/test-gconf.c: (main): add missing gst_init
* ext/gnomevfs/gstgnomevfssrc.c: free the mutexes, tooBenjamin Otte2004-04-071-0/+5
| | | | | | Original commit message from CVS: * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose): free the mutexes, too
* ext/gnomevfs/gstgnomevfssrc.c: actually free the URI stringBenjamin Otte2004-04-061-0/+13
| | | | | | | | | | | | | | Original commit message from CVS: * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose): actually free the URI string * ext/mad/gstid3tag.c: (gst_id3_tag_src_event): compute offset correctly when passing discont events * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): don't leak discont events * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_video_caps): add some missing breaks so caps aren't copied randomly * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream): if we realloc memory, we better use it
* ext/mad/gstmad.c: fix GST_FORMAT_TIME usageBenjamin Otte2004-04-061-0/+5
| | | | | | Original commit message from CVS: * ext/mad/gstmad.c: (normal_seek): fix GST_FORMAT_TIME usage
* ext/kio/kiosrc.cpp: Undefine KDE_DEPRECATED so we can use a deprecated ↵David Schleef2004-04-051-0/+5
| | | | | | | | function (hack!) Original commit message from CVS: * ext/kio/kiosrc.cpp: Undefine KDE_DEPRECATED so we can use a deprecated function (hack!)
* ext/esd/esdmon.c: fix nonterminated vararg and memleakBenjamin Otte2004-04-052-9/+16
| | | | | | Original commit message from CVS: * ext/esd/esdmon.c: (gst_esdmon_get): fix nonterminated vararg and memleak
* ext/ladspa/gstladspa.c: clean up debuggingBenjamin Otte2004-04-052-21/+62
| | | | | | | | | | Original commit message from CVS: * ext/ladspa/gstladspa.c: (gst_ladspa_class_init), (gst_ladspa_init), (gst_ladspa_force_src_caps), (gst_ladspa_set_property), (gst_ladspa_get_property), (gst_ladspa_instantiate), (gst_ladspa_activate), (gst_ladspa_deactivate), (gst_ladspa_loop), (gst_ladspa_chain): clean up debugging
* gst/audioconvert/gstaudioconvert.c: advertise buffer-frames correctly on ↵Benjamin Otte2004-04-051-0/+5
| | | | | | | | sinkpads Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_getcaps): advertise buffer-frames correctly on sinkpads
* more debugging, only reset caps when not in errorThomas Vander Stichele2004-04-051-0/+9
| | | | | Original commit message from CVS: more debugging, only reset caps when not in error
* add debug category + commenting and cleanupsThomas Vander Stichele2004-04-051-0/+4
| | | | | Original commit message from CVS: add debug category + commenting and cleanups
* configure.ac: fix == in test(1) operatorBenjamin Otte2004-04-042-2/+9
| | | | | | | Original commit message from CVS: reviewed by Benjamin Otte <otte@gnome.org> * configure.ac: fix == in test(1) operator
* configure.ac: fix --export-symblos-regex to a working regex.Benjamin Otte2004-04-042-1/+8
| | | | | | | Original commit message from CVS: reviewed by Benjamin Otte <otte@gnome.org> * configure.ac: fix --export-symblos-regex to a working regex.
* sys/oss/.cvsignore: add for oss_probeBenjamin Otte2004-04-042-0/+6
| | | | | | Original commit message from CVS: * sys/oss/.cvsignore: add for oss_probe
* ext/mad/gstid3tag.c: add missing 'new_media' argument (fixes #138168)Benjamin Otte2004-04-032-1/+13
| | | | | | | | | | Original commit message from CVS: reviewed by Benjamin Otte <otte@gnome.org> * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): add missing 'new_media' argument (fixes #138168) * gst/matroska/matroska-demux.c: (gst_matroska_demux_handle_seek_event): add vararg terminator (fixes #138169)
* ext/gdk_pixbuf/Makefile.am: Make sure gstgdkanimation.h is disted (bug #138914)David Schleef2004-04-032-3/+7
| | | | | | Original commit message from CVS: * ext/gdk_pixbuf/Makefile.am: Make sure gstgdkanimation.h is disted (bug #138914)
* Hopefully make the configure check work on Debian.Scott Wheeler2004-04-011-1/+34
| | | | | Original commit message from CVS: Hopefully make the configure check work on Debian.
* ext/alsa/gstalsa.c: handle case better where a soundcard can't pauseBenjamin Otte2004-04-011-1/+8
| | | | | | | | | Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_close_audio): handle case better where a soundcard can't pause * ext/ogg/gstoggdemux.c: don't crash when we get events but don't have pads yet
* throw an error if we couldn't probe capsThomas Vander Stichele2004-04-012-0/+10
| | | | | Original commit message from CVS: throw an error if we couldn't probe caps
* Add a really simple sample DVD player gst-launch command lineJan Schmidt2004-04-011-0/+5
| | | | | Original commit message from CVS: Add a really simple sample DVD player gst-launch command line
* a52dec: Use a debug category, Output timestamps correctlyJan Schmidt2004-04-016-4/+406
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: a52dec: Use a debug category, Output timestamps correctly Emit tag info, Handle events, tell liba52dec about cpu capabilities so it can use MMX etc. dvdec: Fix a crasher accessing invalid memory dvdnavsrc:Some support for byte-format seeking. Small fixes for still frames and menu button overlays mpeg2dec: Use a debug category. Adjust the report level of several items to LOG. Call mpeg2_custom_fbuf to mark our buffers as 'custom buffers' so it doesn't lose the GstBuffer pointer navseek: Add the navseek debug element for seeking back and forth in a video stream using arrow keys. mpeg2subt:Pretty much a complete rewrite. Now a loopbased element. May still require work to properly synchronise subtitle buffers. mpegdemux: dvddemux: Don't attempt to create subbuffers of size 0 Reduce a couple of error outputs to warnings. y4mencode:Output the y4m frame header correctly
* avoid SIGFPE, throw errorThomas Vander Stichele2004-04-011-0/+5
| | | | | Original commit message from CVS: avoid SIGFPE, throw error
* leak plugs and style fixesThomas Vander Stichele2004-04-011-0/+6
| | | | | Original commit message from CVS: leak plugs and style fixes
* gst/audioscale/gstaudioscale.c: Fix getcaps to expand and union lists. (bug ↵David Schleef2004-03-315-9/+338
| | | | | | | | | | | | | | | | | | | | #138225) Original commit message from CVS: * gst/audioscale/gstaudioscale.c: (gst_audioscale_expand_value), (gst_audioscale_getcaps): Fix getcaps to expand and union lists. (bug #138225) * gst/debug/Makefile.am: * gst/debug/breakmydata.c: (gst_break_my_data_plugin_init): * gst/debug/gstdebug.c: (plugin_init): Merge elements into one plugin. * gst/debug/negotiation.c: (gst_gst_negotiation_get_type), (gst_negotiation_base_init), (gst_negotiation_class_init), (gst_negotiation_init), (gst_negotiation_getcaps), (gst_negotiation_pad_link), (gst_negotiation_chain), (gst_negotiation_set_property), (gst_negotiation_get_property), (gst_negotiation_plugin_init): New element to talk about random negotiation things happening in a pipeline.
* dutch translationThomas Vander Stichele2004-03-311-53/+52
| | | | | Original commit message from CVS: dutch translation
* fixing CLAMPINGThomas Vander Stichele2004-03-311-0/+10
| | | | | Original commit message from CVS: fixing CLAMPING
* ext/mpeg2dec/gstmpeg2dec.c: Handle Y42B-format MPEG video, patch from ↵Matthew.Spencer@eu.sony.com2004-03-311-0/+8
| | | | | | | | | | | Matthew.Spencer@eu.sony.com (Matthew Spencer) (... Original commit message from CVS: * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format): Handle Y42B-format MPEG video, patch from Matthew.Spencer@eu.sony.com (Matthew Spencer) (bug #137504) * ext/mpeg2dec/gstmpeg2dec.h:
* ext/gdk_pixbuf/Makefile.am: Remove spurious rules. (bug #136527)David Schleef2004-03-312-3/+4
| | | | | Original commit message from CVS: * ext/gdk_pixbuf/Makefile.am: Remove spurious rules. (bug #136527)
* tools/gst-launch-ext-m.m: Applied patch from gnome@flyn.org (W.gnome@flyn.org2004-03-312-0/+6
| | | | | | Original commit message from CVS: * tools/gst-launch-ext-m.m: Applied patch from gnome@flyn.org (W. Michael Petullo) to handle .mov
* sys/oss/gstosselement.c: probe caps correctly for sound cards that only ↵Benjamin Otte2004-03-302-1/+9
| | | | | | | | | support one format Original commit message from CVS: * sys/oss/gstosselement.c: (gst_osselement_probe_caps), (gst_osselement_rate_check_rate): probe caps correctly for sound cards that only support one format
* ext/kio/kiosrc.cpp: update handling event processing if inside KDE - untestedBenjamin Otte2004-03-301-0/+5
| | | | | | Original commit message from CVS: * ext/kio/kiosrc.cpp: (process_events): update handling event processing if inside KDE - untested
* small removalThomas Vander Stichele2004-03-301-1/+0
| | | | | Original commit message from CVS: small removal
* ext/hermes/gsthermescolorspace.c: decrease rank by 2 to not interfere with ↵David Schleef2004-03-302-1/+9
| | | | | | | | | | | other colorspaces. Original commit message from CVS: * ext/hermes/gsthermescolorspace.c: (plugin_init): decrease rank by 2 to not interfere with other colorspaces. * ext/pango/gsttextoverlay.c: (plugin_init): change rank to NONE * gst/colorspace/gstcolorspace.c: (plugin_init): decrease rank by one to not interfere with ffmpeg_colorspace.
* ext/alsa/gstalsa.c: Don't fixate fields that aren't in the caps.David Schleef2004-03-302-1/+8
| | | | | | | | Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_fixate): Don't fixate fields that aren't in the caps. * gst/sine/gstsinesrc.c: change rate caps to [1,MAX] * gst/videocrop/gstvideocrop.c: (plugin_init): Change rank to NONE.
* Try a bit harder to get the correct Qt dir. At some point I'll split this ↵Scott Wheeler2004-03-301-3/+40
| | | | | | | | | out into a real check for Qt, but for now ... Original commit message from CVS: Try a bit harder to get the correct Qt dir. At some point I'll split this out into a real check for Qt, but for now I just want the KIO plugin to actually build.
* revert accidental po file patchBenjamin Otte2004-03-303-142/+142
| | | | | Original commit message from CVS: revert accidental po file patch
* gst-libs/gst/riff/riff-media.c: fail on error, don't try to set stuff on ↵Benjamin Otte2004-03-301-0/+5
| | | | | | | | NULL caps Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: fail on error, don't try to set stuff on NULL caps
* try fixing configure on RH9Benjamin Otte2004-03-305-197/+197
| | | | | Original commit message from CVS: try fixing configure on RH9
* add experimental kiosrc pluginBenjamin Otte2004-03-303-6/+55
| | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/kio/Makefile.am: * ext/kio/kioreceiver.cpp: * ext/kio/kioreceiver.h: * ext/kio/kiosrc.cpp: * ext/kio/kiosrc.h: add experimental kiosrc plugin * ext/alsa/gstalsaplugin.c: (plugin_init): initialize debugging category only when we're sure registering the plugins worked.
* return proper values for state change failuresThomas Vander Stichele2004-03-292-6/+23
| | | | | Original commit message from CVS: return proper values for state change failures
* ext/mad/gstid3tag.c: try harder to check if an event is really a discontBenjamin Otte2004-03-291-0/+5
| | | | | | Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): try harder to check if an event is really a discont
* adding azerbaijaniThomas Vander Stichele2004-03-293-1/+808
| | | | | Original commit message from CVS: adding azerbaijani