summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ext/alsa/gstalsa.c: Alsa should trigger an error if it failed opening the ↵Julien Moutte2004-02-162-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | audio device. Original commit message from CVS: 2004-02-16 Julien MOUTTE <julien@moutte.net> * ext/alsa/gstalsa.c: (gst_alsa_open_audio), (gst_alsa_timestamp_to_bytes): Alsa should trigger an error if it failed opening the audio device. * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy), (gst_ximagesink_ximage_put), (gst_ximagesink_xwindow_new), (gst_ximagesink_xwindow_destroy), (gst_ximagesink_xwindow_resize), (gst_ximagesink_xwindow_clear), (gst_ximagesink_renegotiate_size), (gst_ximagesink_handle_xevents), (gst_ximagesink_xcontext_get), (gst_ximagesink_xcontext_clear), (gst_ximagesink_change_state), (gst_ximagesink_chain), (gst_ximagesink_set_xwindow_id): Clearing window in READY TO PAUSED. Removing some useless g_return_if_fail like wingo suggested. * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy), (gst_xvimagesink_xvimage_put), (gst_xvimagesink_xwindow_new), (gst_xvimagesink_xwindow_destroy), (gst_xvimagesink_xwindow_resize), (gst_xvimagesink_xwindow_clear), (gst_xvimagesink_update_colorbalance), (gst_xvimagesink_handle_xevents), (gst_xvimagesink_xcontext_get), (gst_xvimagesink_xcontext_clear), (gst_xvimagesink_get_fourcc_from_caps), (gst_xvimagesink_change_state), (gst_xvimagesink_chain), (gst_xvimagesink_set_xwindow_id), (gst_xvimagesink_colorbalance_list_channels), (gst_xvimagesink_colorbalance_set_value), (gst_xvimagesink_colorbalance_get_value): Clearing window in READY TO PAUSED. Removing some useless g_return_if_fail like wingo suggested.
* throw error instead of assertionThomas Vander Stichele2004-02-161-0/+5
| | | | | Original commit message from CVS: throw error instead of assertion
* gst/switch/gstswitch.c: More fixes for correct data refcounting.Julien Moutte2004-02-151-0/+5
| | | | | | | | Original commit message from CVS: 2004-02-15 Julien MOUTTE <julien@moutte.net> * gst/switch/gstswitch.c: (gst_switch_loop): More fixes for correct data refcounting.
* commit fix for correctly depending on gstreamer07Christian Schaller2004-02-151-3/+3
| | | | | Original commit message from CVS: commit fix for correctly depending on gstreamer07
* gst/switch/gstswitch.c: Cleaning the sinkpads correctly on state change, ↵Julien Moutte2004-02-151-0/+6
| | | | | | | | | | | mostly the EOS flag. Original commit message from CVS: 2004-02-15 Julien MOUTTE <julien@moutte.net> * gst/switch/gstswitch.c: (gst_switch_change_state), (gst_switch_class_init): Cleaning the sinkpads correctly on state change, mostly the EOS flag.
* examples/gstplay/player.c: Adding some output for debugging.Julien Moutte2004-02-152-2/+14
| | | | | | | | | | | | Original commit message from CVS: 2004-02-15 Julien MOUTTE <julien@moutte.net> * examples/gstplay/player.c: (got_eos), (main): Adding some output for debugging. * gst-libs/gst/play/play.c: (gst_play_state_change): Stop our timeouts if we go to any state different from PLAYING. * gst-libs/gst/riff/riff-read.c: (gst_riff_read_seek): Fix some more EOS bugs in riff lib.
* gst-libs/gst/play/play.c: Disable visualization until i find a way to fix ↵Julien Moutte2004-02-141-0/+14
| | | | | | | | | | | | | | | | | | | switch correctly. Original commit message from CVS: 2004-02-14 Julien MOUTTE <julien@moutte.net> * gst-libs/gst/play/play.c: (gst_play_connect_visualization): Disable visualization until i find a way to fix switch correctly. * gst-libs/gst/riff/riff-read.c: (gst_riff_peek_head): Fix a bug when EOS arrives. * gst/switch/gstswitch.c: (gst_switch_release_pad), (gst_switch_request_new_pad), (gst_switch_poll_sinkpads), (gst_switch_loop), (gst_switch_dispose), (gst_switch_class_init): Reworked switch to get a more correct behaviour with events and refing of data stored in sinkpads. * gst/switch/gstswitch.h: Adding an eos flag for every sinkpad so that we don't pull from a pad in EOS.
* ffmpeg plugin moved to gst-ffmpeg moduleThomas Vander Stichele2004-02-141-0/+1
| | | | | Original commit message from CVS: ffmpeg plugin moved to gst-ffmpeg module
* latest updates and includesChristian Schaller2004-02-141-4/+14
| | | | | Original commit message from CVS: latest updates and includes
* ext/mad/gstid3tag.c: remove v1 tag even if we can't read it (makes sure we ↵Benjamin Otte2004-02-141-0/+6
| | | | | | | | | | | don't detect it again) Original commit message from CVS: 2004-02-14 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/mad/gstid3tag.c: (gst_id3_tag_chain): remove v1 tag even if we can't read it (makes sure we don't detect it again)
* ext/alsa/gstalsa.*: try xrun recovery when wait failed. Make xrun recovery ↵Benjamin Otte2004-02-141-0/+8
| | | | | | | | | | | | | function return TRUE/FALSE to indicate suc... Original commit message from CVS: 2004-02-14 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/alsa/gstalsa.c: (gst_alsa_pcm_wait), (gst_alsa_xrun_recovery): * ext/alsa/gstalsa.h: try xrun recovery when wait failed. Make xrun recovery function return TRUE/FALSE to indicate success. (might fix #134354)
* gst/sine/demo-dparams.c: Convert from float to double.David Schleef2004-02-141-0/+6
| | | | | | | Original commit message from CVS: * gst/sine/demo-dparams.c: (dynparm_log_value_changed), (dynparm_value_changed), (main): Convert from float to double. * gst/sine/gstsinesrc.c: (gst_sinesrc_init): same.
* gst/silence/gstsilence.*: Add sync property.David Schleef2004-02-141-0/+11
| | | | | | | | | | | | Original commit message from CVS: * gst/silence/gstsilence.c: (gst_silence_class_init), (gst_silence_set_clock), (gst_silence_get), (gst_silence_set_property), (gst_silence_get_property): * gst/silence/gstsilence.h: Add sync property. * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init), (gst_sinesrc_init), (gst_sinesrc_set_clock), (gst_sinesrc_get), (gst_sinesrc_set_property), (gst_sinesrc_get_property): * gst/sine/gstsinesrc.h: Add sync property.
* gst/intfloat/gstint2float.c: Change stdint usage to glib types.David Schleef2004-02-132-0/+5
| | | | | | Original commit message from CVS: * gst/intfloat/gstint2float.c: (conv_f32_s16), (gst_int2float_chain_gint16): Change stdint usage to glib types.
* up gettext versionThomas Vander Stichele2004-02-131-1/+1
| | | | | Original commit message from CVS: up gettext version
* move ffmpeg stuff to gst-ffmpeg moduleThomas Vander Stichele2004-02-133-31/+6
| | | | | Original commit message from CVS: move ffmpeg stuff to gst-ffmpeg module
* use GST_ARCHThomas Vander Stichele2004-02-133-33/+7
| | | | | Original commit message from CVS: use GST_ARCH
* gst/vbidec/vbiscreen.c: Fixing thomasvs fixes. Missing header.Julien Moutte2004-02-121-0/+4
| | | | | | | Original commit message from CVS: 2004-02-12 Julien MOUTTE <julien@moutte.net> * gst/vbidec/vbiscreen.c: Fixing thomasvs fixes. Missing header.
* ignore meThomas Vander Stichele2004-02-121-0/+1
| | | | | Original commit message from CVS: ignore me
* fixes for #133316, #133663 and #133528 (Stefan Kost)Thomas Vander Stichele2004-02-123-8/+23
| | | | | Original commit message from CVS: fixes for #133316, #133663 and #133528 (Stefan Kost)
* force autopointThomas Vander Stichele2004-02-121-1/+1
| | | | | Original commit message from CVS: force autopoint
* run only onceThomas Vander Stichele2004-02-122-11/+0
| | | | | Original commit message from CVS: run only once
* Convert a few inner loops to use liboil. This is currently optional, and is ↵David Schleef2004-02-124-5/+49
| | | | | | | | | | | | | | | | | | | | only enabled if liboil is present (duh!). Original commit message from CVS: Convert a few inner loops to use liboil. This is currently optional, and is only enabled if liboil is present (duh!). * configure.ac: Check for liboil-0.1 * gst/intfloat/Makefile.am: * gst/intfloat/gstint2float.c: (conv_f32_s16), (scalarmult_f32), (gst_int2float_chain_gint16): * gst/videofilter/Makefile.am: * gst/videofilter/gstvideobalance.c: (gst_videobalance_class_init), (tablelookup_u8), (gst_videobalance_planar411): * gst/videotestsrc/Makefile.am: * gst/videotestsrc/gstvideotestsrc.c: (plugin_init): * gst/videotestsrc/videotestsrc.c: (splat_u8), (paint_hline_YUY2), (paint_hline_IYU2), (paint_hline_str4), (paint_hline_str3), (paint_hline_RGB565), (paint_hline_xRGB1555):
* ext/lcs/gstcolorspace.c: Merge Ronald's patch (bug #117897) and update for ↵David Schleef2004-02-121-0/+11
| | | | | | | | | | | | | | new caps and negotiation. Seems to work, ... Original commit message from CVS: * ext/lcs/gstcolorspace.c: (colorspace_find_lcs_format), (gst_colorspace_caps_get_fourcc), (colorspace_setup_converter), (gst_colorspace_getcaps), (gst_colorspace_link), (gst_colorspace_base_init), (gst_colorspace_init), (gst_colorspace_chain), (gst_colorspace_change_state), (plugin_init): Merge Ronald's patch (bug #117897) and update for new caps and negotiation. Seems to work, although it shows off bugs in lcs.
* ext/alsa/Makefile.am: Fix linking against libgstinterfaces. (bug #133886) ↵David Schleef2004-02-111-0/+5
| | | | | | | | Noticed by bugs@leroutier.net (Stephane LO... Original commit message from CVS: * ext/alsa/Makefile.am: Fix linking against libgstinterfaces. (bug #133886) Noticed by bugs@leroutier.net (Stephane LOEUILLET)
* ext/librfb/gstrfbsrc.c: Add server and port propertiesDavid Schleef2004-02-112-0/+7
| | | | | | | | Original commit message from CVS: * ext/librfb/gstrfbsrc.c: (gst_rfbsrc_class_init), (gst_rfbsrc_change_state), (gst_rfbsrc_init), (gst_rfbsrc_set_property), (gst_rfbsrc_get_property): Add server and port properties
* fix underquotedness of macrosThomas Vander Stichele2004-02-1126-329/+56
| | | | | Original commit message from CVS: fix underquotedness of macros
* fix ulonglong.m4 missing by upping gettext required versionThomas Vander Stichele2004-02-113-1/+7
| | | | | Original commit message from CVS: fix ulonglong.m4 missing by upping gettext required version
* ext/ffmpeg/: fix memleaksBenjamin Otte2004-02-111-0/+8
| | | | | | | | | | | Original commit message from CVS: 2004-02-11 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_base_init): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_base_init): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_base_init): * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_base_init): fix memleaks
* ext/gdk_pixbuf/gstgdkpixbuf.c: Fix logic bug causing spurious errors.David Schleef2004-02-115-78/+201
| | | | | | | | | | | | | | Original commit message from CVS: * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_link), (gst_gdk_pixbuf_chain): Fix logic bug causing spurious errors. * ext/jpeg/gstjpegdec.c: (gst_jpegdec_base_init), (gst_jpegdec_init), (gst_jpegdec_chain): Fix negotiation. * ext/jpeg/gstjpegenc.c: (gst_jpegenc_base_init), (gst_jpegenc_class_init), (gst_jpegenc_init), (gst_jpegenc_getcaps), (gst_jpegenc_link), (gst_jpegenc_resync), (gst_jpegenc_chain), (gst_jpegenc_set_property), (gst_jpegenc_get_property): Fix negotiation. Add some properties. * ext/jpeg/gstjpegenc.h: Fix negotiation.
* ext/mikmod/gstmikmod.*: fix caps negotiation in mikmodBenjamin Otte2004-02-103-37/+53
| | | | | | | | | | | | Original commit message from CVS: 2004-02-10 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/mikmod/gstmikmod.c: (gst_mikmod_init), (gst_mikmod_srcfixate), (gst_mikmod_srclink), (gst_mikmod_loop): * ext/mikmod/gstmikmod.h: fix caps negotiation in mikmod * ext/ogg/gstoggdemux.c: (gst_ogg_print): output debug information
* gst-libs/gst/: remove unused GST_OPT_CFLAGS from Makefiles include X_CFLAGS ↵Benjamin Otte2004-02-081-0/+14
| | | | | | | | | | | | | and X_LIBS in xoverlay. (#131948) Original commit message from CVS: 2004-02-08 Benjamin Otte <in7y118@public.uni-hamburg.de> * gst-libs/gst/colorbalance/Makefile.am: * gst-libs/gst/navigation/Makefile.am: * gst-libs/gst/xoverlay/Makefile.am: remove unused GST_OPT_CFLAGS from Makefiles include X_CFLAGS and X_LIBS in xoverlay. (#131948)
* ext/ogg/gstoggdemux.c: Don't push events to pads that haven't been created ↵David Schleef2004-02-081-0/+5
| | | | | | | | (#133508) Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_demux_handle_event): Don't push events to pads that haven't been created (#133508)
* Second attempt at committing a working dvdec element.Jan Schmidt2004-02-072-106/+164
| | | | | Original commit message from CVS: Second attempt at committing a working dvdec element.
* Build fixes for OS X: (see #129600)David Schleef2004-02-073-3/+13
| | | | | | | | | | | | Original commit message from CVS: Build fixes for OS X: (see #129600) * gst-libs/gst/riff/riff-read.c: (gst_riff_read_strh), (gst_riff_read_strf_vids), (gst_riff_read_strf_auds), (gst_riff_read_strf_iavs): * gst/avi/gstavidemux.c: (gst_avi_demux_stream_avih), (gst_avi_demux_stream_odml): * gst/playondemand/Makefile.am: * gst/rtp/rtp-packet.c:
* changelog updateThomas Vander Stichele2004-02-061-2/+7
| | | | | Original commit message from CVS: changelog update
* remove RELEASEThomas Vander Stichele2004-02-062-2/+17
| | | | | Original commit message from CVS: remove RELEASE
* ext/dv/gstdvdec.c: Revert last change, because it Just Doesn't Compile.David Schleef2004-02-052-111/+85
| | | | | | Original commit message from CVS: * ext/dv/gstdvdec.c: (gst_dvdec_init), (gst_dvdec_loop): Revert last change, because it Just Doesn't Compile.
* ext/mad/gstid3tag.c: skip undecodable id3v2 tag instead of keeping itBenjamin Otte2004-02-051-0/+5
| | | | | | | | Original commit message from CVS: 2004-02-05 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/mad/gstid3tag.c: (gst_id3_tag_chain): skip undecodable id3v2 tag instead of keeping it
* gst/mpegaudioparse/gstmpegaudioparse.c: Unref leaked buffer. (Noticed by ↵David Schleef2004-02-051-0/+5
| | | | | | | | Ronald) Original commit message from CVS: * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain): Unref leaked buffer. (Noticed by Ronald)
* pkgconfig/gstreamer-libs-uninstalled.pc.in: Sync requires with other checks. ↵David I. Lehn2004-02-052-0/+5
| | | | | | | | >= vs =. Original commit message from CVS: * pkgconfig/gstreamer-libs-uninstalled.pc.in: Sync requires with other checks. >= vs =.
* Rework caps negotiation in the element so that it works again.Jan Schmidt2004-02-053-83/+127
| | | | | Original commit message from CVS: Rework caps negotiation in the element so that it works again.
* fix uninstalled pkgconfig files remove play and gconf from -libsThomas Vander Stichele2004-02-051-0/+11
| | | | | | Original commit message from CVS: fix uninstalled pkgconfig files remove play and gconf from -libs
* gst/wavparse/gstwavparse.c: Fix a caps memleak.David Schleef2004-02-052-2/+9
| | | | | | Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt): Fix a caps memleak.
* gst-libs/gst/riff/riff-read.c: use correct GST_TAG_ENCODER tagBenjamin Otte2004-02-051-0/+5
| | | | | | | | Original commit message from CVS: 2004-02-05 Benjamin Otte <in7y118@public.uni-hamburg.de> * gst-libs/gst/riff/riff-read.c: (gst_riff_read_info): use correct GST_TAG_ENCODER tag
* ext/alsa/gstalsa.c: be sure to stop the clock when going to pausedBenjamin Otte2004-02-052-0/+16
| | | | | | | | | | | | | | | | | | Original commit message from CVS: 2004-02-05 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/alsa/gstalsa.c: (gst_alsa_change_state): be sure to stop the clock when going to paused * sys/oss/gstosssink.c: (gst_osssink_change_state): reset number of transmitted when going to ready. fixes #132935 2004-02-05 Charles Schmidt <cschmidt2@emich.edu> reviewed by Benjamin Otte * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list): extract track count (fixes #133410)
* update translationsThomas Vander Stichele2004-02-041-2/+2
| | | | | Original commit message from CVS: update translations
* ext/mad/gstid3tag.c: that should be !=, not == (fixes #132519)Benjamin Otte2004-02-041-0/+5
| | | | | | | | Original commit message from CVS: 2004-02-04 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/mad/gstid3tag.c: (gst_id3_tag_do_caps_nego): that should be !=, not == (fixes #132519)
* bump versionThomas Vander Stichele2004-02-041-1/+1
| | | | | Original commit message from CVS: bump version
* Make sure set_explicit_caps() is called before adding pad.David Schleef2004-02-041-0/+8
| | | | | | | | | Original commit message from CVS: Make sure set_explicit_caps() is called before adding pad. * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop): * gst/id3/gstid3types.c: (gst_id3types_loop): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead): * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream):