summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2005-05-14gst/realmedia/rmdemux.c: Set rank to NONE. Prevents it from being used in ↵Benjamin Otte1-0/+6
autoplugging, which solves lots of reported... Original commit message from CVS: * gst/realmedia/rmdemux.c: (plugin_init): Set rank to NONE. Prevents it from being used in autoplugging, which solves lots of reported segfaults and warnings from tag reading.
2005-05-13sys/glsink/: Rewrite glimagesink from scratch. Lots more feature and bounds ↵David Schleef4-1170/+306
checking. Implement GstXOverlay. Handl... Original commit message from CVS: * sys/glsink/Makefile.am: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: Rewrite glimagesink from scratch. Lots more feature and bounds checking. Implement GstXOverlay. Handles YUV if the GL_MESA_ycbcr_texture extension is available. Still has issues with resizing that kinda look like X bugs.
2005-05-13ChangeLog surgery: fix bug numberTim-Philipp Müller1-1/+1
Original commit message from CVS: ChangeLog surgery: fix bug number
2005-05-13ext/musicbrainz/: Add empty .cpp file to make libtool use g++ for the ↵Tim-Philipp Müller3-1/+13
linking instead of gcc (fixes #303930). Original commit message from CVS: * ext/musicbrainz/Makefile.am: * ext/musicbrainz/blank-file.cpp: Add empty .cpp file to make libtool use g++ for the linking instead of gcc (fixes #303930).
2005-05-13gst/ffmpegcolorspace/gstffmpegcolorspace.c ↵Luca Ognibene1-0/+9
(gst_ffmpegcsp_caps_remove_format_info): gst/ffmpegcolorspace/gstffmpegcod... Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcolorspace.c (gst_ffmpegcsp_caps_remove_format_info): * gst/ffmpegcolorspace/gstffmpegcodecmap.c (gst_ffmpeg_caps_to_pixfmt) (gst_ffmpeg_pixfmt_to_caps): Add GRAY8 support to ffmpegcolorspace (mime is video/x-raw-gray), test with: videotestsrc ! video/x-raw-rgb ! ffmpegcolorspace ! video/x-raw-gray ! ffmpegcolorspace ! video/x-raw-yuv ! xvimagesink
2005-05-10ext/gdk_pixbuf/pixbufscale.c (gst_pixbufscale_link): Really implement ↵Luca Ognibene1-0/+5
passthrough Original commit message from CVS: * ext/gdk_pixbuf/pixbufscale.c (gst_pixbufscale_link): Really implement passthrough
2005-05-09gst/interleave/interleave.c: Negotiation fix, and turn a g_print into a G_LOGJan Schmidt1-0/+5
Original commit message from CVS: * gst/interleave/interleave.c: (interleave_getcaps), (interleave_link): Negotiation fix, and turn a g_print into a G_LOG
2005-05-09gst/ffmpegcolorspace/gstffmpegcolorspace.c (gst_ffmpegcsp_base_init): Fix ↵Luca Ognibene1-0/+5
some mem leaks Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcolorspace.c (gst_ffmpegcsp_base_init): Fix some mem leaks
2005-05-09gst/playback/gstplaybasebin.c: Clean up if open failed (#302188).Ronald S. Bultje1-0/+5
Original commit message from CVS: * gst/playback/gstplaybasebin.c: (gst_play_base_bin_change_state): Clean up if open failed (#302188).
2005-05-09gst/playback/gstplaybin.c: Set volume in subsequent runs, too (#302813).Ronald S. Bultje1-0/+6
Original commit message from CVS: * gst/playback/gstplaybin.c: (gst_play_bin_set_property), (remove_sinks): Set volume in subsequent runs, too (#302813).
2005-05-09ext/gdk_pixbuf/pixbufscale.c: Free caps - fixes a small memory leakJan Schmidt1-0/+5
Original commit message from CVS: * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_link): Free caps - fixes a small memory leak
2005-05-07gst/librfb/gstrfbsrc.c: Changed short and long description to something ↵Gergely Nagy2-2/+7
meaningful. Original commit message from CVS: * gst/librfb/gstrfbsrc.c: (gst_rfbsrc_get_type): Changed short and long description to something meaningful.
2005-05-06gst/volenv/gstvolenv.c: Check whether string passed as 'controlpoint' ↵Tim-Philipp Müller1-0/+7
property is formatted as expected (checking ret... Original commit message from CVS: * gst/volenv/gstvolenv.c: (gst_volenv_set_property): Check whether string passed as 'controlpoint' property is formatted as expected (checking return value of sscanf() will also make gcc-4 happy).
2005-05-06Added rtsp with sdp support. not very functional yet but is able to get rtp ↵Wim Taymans1-0/+56
packets over rtsp in interleaved mode. Original commit message from CVS: Added rtsp with sdp support. not very functional yet but is able to get rtp packets over rtsp in interleaved mode.
2005-05-05gst/: Set object_class->get_property and object_class->set_property before ↵Tim-Philipp Müller1-0/+15
installing any properties (hopefully makes... Original commit message from CVS: * gst/audiorate/gstaudiorate.c: (gst_audiorate_class_init): * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init): * gst/tcp/gsttcpclientsink.c: (gst_tcpclientsink_class_init): * gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_class_init): * gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init): * gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_class_init): * gst/tcp/gsttcpsink.c: (gst_tcpsink_class_init): * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_class_init): Set object_class->get_property and object_class->set_property before installing any properties (hopefully makes build bots a bit happier, as this causes warnings during gst-register with some glib versions).
2005-05-05gst/videotestsrc/videotestsrc.c: Convert everything that means "raw bits" to ↵David Schleef1-0/+8
guint8. Also remove the dest field in p... Original commit message from CVS: * gst/videotestsrc/videotestsrc.c: Convert everything that means "raw bits" to guint8. Also remove the dest field in paintinfo_struct, since it's not used. Fixes a potential bug where it was used. * gst/videotestsrc/videotestsrc.h:
2005-05-05minor ChangeLog surgeryTim-Philipp Müller1-0/+6
Original commit message from CVS: minor ChangeLog surgery
2005-05-05ex/: Even more gcc-4.0 fixes.Tim-Philipp Müller9-22/+76
Original commit message from CVS: * examples/seeking/cdplayer.c: (update_scale): * examples/seeking/playbin.c: (update_scale): * examples/seeking/seek.c: (update_scale): * examples/seeking/spider_seek.c: (update_scale): * ext/aalib/gstaasink.c: (gst_aasink_scale), (gst_aasink_chain): * ext/alsa/gstalsa.c: (gst_alsa_get_format), (gst_alsa_get_caps): * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_get_option): * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event), (gst_alsa_sink_mmap): * ext/alsa/gstalsasrc.c: (gst_alsa_src_mmap): * ext/audiofile/gstafsink.c: (gst_afsink_open_file): * ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text), (gst_textoverlay_loop): * ext/cairo/gsttimeoverlay.c: (gst_timeoverlay_planar411): * ext/cdparanoia/gstcdparanoia.c: (get_musicbrainz_discid): * ext/dv/gstdvdec.c: (gst_dvdec_handle_sink_event): * ext/dvdread/dvdreadsrc.c: (dvdnavsrc_make_clut_change_event): * ext/flac/gstflacdec.c: (gst_flacdec_update_metadata): * ext/flac/gstflactag.c: (gst_flac_tag_chain): * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get_icy_metadata): * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain): * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain): * ext/jpeg/smokecodec.c: (find_best_size): * ext/lame/gstlame.c: (add_one_tag), (gst_lame_chain): * ext/mad/gstid3tag.c: (mad_id3_parse_latin1_string), (mad_id3_parse_comment_frame), (gst_mad_id3_to_tag_list), (gst_id3_tag_handle_event): * ext/mad/gstmad.c: (gst_mad_handle_event), (gst_mad_chain): * ext/mpeg2dec/gstmpeg2dec.c: * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_sinkconnect), (gst_musicbrainz_chain): * ext/ogg/gstoggmux.c: (gst_ogg_mux_next_buffer): * ext/pango/gsttextoverlay.c: (gst_textoverlay_loop): * ext/smoothwave/gstsmoothwave.c: (gst_smoothwave_chain): * ext/spc/gstspc.c: (spc_setup): * ext/speex/gstspeexdec.c: (speex_dec_src_event), (speex_dec_event), (speex_dec_chain): * ext/speex/gstspeexenc.c: (gst_speexenc_chain): * ext/theora/theoradec.c: (theora_dec_src_query), (theora_dec_src_event), (theora_dec_event), (theora_dec_chain): * ext/theora/theoraenc.c: (theora_enc_chain): * ext/vorbis/vorbisdec.c: (vorbis_dec_src_event), (vorbis_dec_event), (vorbis_dec_chain): * ext/vorbis/vorbisenc.c: (gst_vorbisenc_chain): * ext/wavpack/unpack.c: (init_wv_bitstream), (init_wvc_bitstream), (init_wvx_bitstream): Even more gcc-4.0 fixes.
2005-05-05More gcc-4.0 fixes.Tim-Philipp Müller6-9/+69
Original commit message from CVS: * ext/nas/nassink.c: (gst_nassink_init), (gst_nassink_sync_parms), (gst_nassink_sinkconnect), (gst_nassink_chain_handle_event), (gst_nassink_chain): * sys/glsink/glimagesink.c: (gst_glimagesink_buffer_alloc): * sys/v4l/gstv4ltuner.c: (gst_v4l_tuner_signal_strength): * sys/v4l/gstv4lxoverlay.c: (gst_v4l_xoverlay_open): * sys/v4l2/gstv4l2element.c: (gst_v4l2element_get_property): * sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_open): * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists): * sys/v4lradio/gstv4lradiotuner.c: (gst_v4lradio_tuner_signal_strength): * sys/ximage/ximagesink.c: (gst_ximagesink_buffer_alloc): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support), (gst_xvimagesink_sink_link), (gst_xvimagesink_buffer_alloc): More gcc-4.0 fixes.
2005-05-05gst/: gcc-4.0 fixes part oneTim-Philipp Müller6-16/+67
Original commit message from CVS: * gst/speed/demo-mp3.c: (time_tick_cb): * gst/speed/gstspeed.c: (speed_parse_caps): * gst/subparse/gstsubparse.c: (get_next_line), (gst_subparse_buffer_format_autodetect), (gst_subparse_format_autodetect), (gst_subparse_loop), (gst_subparse_type_find): * gst/tags/gstid3tag.c: (gst_tag_list_new_from_id3v1): * gst/tags/gstvorbistag.c: (gst_tag_list_from_vorbiscomment_buffer), (gst_vorbis_tag_chain): * gst/tcp/gstmultifdsink.c: (gst_multifdsink_client_queue_data), (gst_multifdsink_client_queue_caps), (gst_multifdsink_client_queue_buffer): * gst/tcp/gsttcpserversink.c: (gst_tcpserversink_handle_server_read): * gst/tcp/gsttcpsink.c: (gst_tcpsink_sink_link): * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get): * gst/tta/gstttadec.c: (gst_tta_dec_link): * gst/typefind/gsttypefindfunctions.c: (mp3_type_find), (qt_type_find): * gst/udp/gstudpsink.c: (gst_udpsink_sink_link): * gst/udp/gstudpsrc.c: (gst_udpsrc_get): * gst/vbidec/vbidata.c: (vbidata_process_frame): * gst/videomixer/videomixer.c: (gst_videomixer_pad_sinkconnect): * gst/videotestsrc/videotestsrc.c: (gst_videotestsrc_smpte), (gst_videotestsrc_snow), (gst_videotestsrc_black), (paint_setup_I420), (paint_setup_YV12), (paint_setup_YUY2), (paint_setup_UYVY), (paint_setup_YVYU), (paint_setup_IYU2), (paint_setup_Y41B), (paint_setup_Y42B), (paint_setup_Y800), (paint_setup_YVU9), (paint_setup_YUV9), (paint_setup_xRGB8888), (paint_setup_xBGR8888), (paint_setup_RGBx8888), (paint_setup_BGRx8888), (paint_setup_RGB888), (paint_setup_BGR888), (paint_setup_RGB565), (paint_setup_xRGB1555): * gst/volenv/gstvolenv.c: (gst_volenv_chain): * gst/wavenc/gstwavenc.c: (gst_wavenc_setup), (gst_wavenc_sinkconnect): * gst/y4m/gsty4mencode.c: (gst_y4mencode_chain): gcc-4.0 fixes part one
2005-05-05ext/faad/gstfaad.c: Reverting previous patch, blame borked gentoo patches on ↵Edward Hervey2-2/+7
faad2-2.0-r5 :( Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_sinkconnect), (gst_faad_chain): Reverting previous patch, blame borked gentoo patches on faad2-2.0-r5 :(
2005-05-05ext/faad/gstfaad.c: faacDecInit[2]() uses (unsigned int *) and not (unsigned ↵Edward Hervey2-2/+8
long *) for the samplerate argument. Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_sinkconnect), (gst_faad_chain): faacDecInit[2]() uses (unsigned int *) and not (unsigned long *) for the samplerate argument.
2005-05-04ext/mad/gstmad.c: Remove g_print from previous commit.Ronald S. Bultje1-0/+5
Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_update_info): Remove g_print from previous commit.
2005-05-04ext/mad/gstmad.c: That wasn't all too good for performance in Totem...Ronald S. Bultje1-0/+5
Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_update_info): That wasn't all too good for performance in Totem...
2005-05-04ext/cairo/: Make work with future Cairo 0.5 API. Modified patch so that ↵Tim-Philipp Müller1-0/+10
things keep working with the current Cairo re... Original commit message from CVS: Reviewed by: Tim-Philipp Müller <tim at centricular dot net> * ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text): * ext/cairo/gsttimeoverlay.c: (gst_timeoverlay_planar411): Make work with future Cairo 0.5 API. Modified patch so that things keep working with the current Cairo release (#30222).
2005-05-04ext/mad/gstmad.c: Don't use taglist twice (#302837).Ronald S. Bultje1-0/+5
Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_chain): Don't use taglist twice (#302837).
2005-05-04gst-libs/gst/play/play.c: Fix compilation with gcc4 and, while we're at it, ↵Tim-Philipp Müller2-2/+10
use g_get_current_dir() instead of using ... Original commit message from CVS: * gst-libs/gst/play/play.c: (gst_play_set_location): Fix compilation with gcc4 and, while we're at it, use g_get_current_dir() instead of using getcwd() with a ridiculously small buffer. (#302864)
2005-05-03ext/ogg/gstoggmux.c: Lowered max-page-delay and max-delay from 5s to 0.5s. ↵Gergely Nagy1-0/+6
Fixes A/V sync issues in live streams. Original commit message from CVS: * ext/ogg/gstoggmux.c: Lowered max-page-delay and max-delay from 5s to 0.5s. Fixes A/V sync issues in live streams.
2005-05-02gst/playback/gstplaybasebin.c: Doh, silly. Always remove pointer to deleted ↵Ronald S. Bultje1-0/+7
objects before emitting signals that may ... Original commit message from CVS: * gst/playback/gstplaybasebin.c: (probe_triggered): Doh, silly. Always remove pointer to deleted objects before emitting signals that may access this pointer. Should fix the segfaults in Totem on chain-switches.
2005-05-02ext/pango/gsttextoverlay.*: Handle EOS better (#302220).Ronald S. Bultje1-0/+8
Original commit message from CVS: * ext/pango/gsttextoverlay.c: (gst_textoverlay_event), (gst_textoverlay_loop), (gst_textoverlay_change_state), (gst_textoverlay_init): * ext/pango/gsttextoverlay.h: Handle EOS better (#302220).
2005-05-02ext/mad/gstmad.c: Ronald S. Bultje1-0/+6
Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_init), (gst_mad_update_info), (gst_mad_chain): Report bitrate - based on patch by jonathan@kaolin.hn.org (#302625).
2005-05-02gst/adder/gstadder.*: Fix EOS handling (#301944).Ronald S. Bultje1-0/+11
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/adder/gstadder.c: (gst_adder_link), (gst_adder_class_init), (gst_adder_init), (gst_adder_request_new_pad), (gst_adder_get_property), (gst_adder_set_property), (gst_adder_loop): * gst/adder/gstadder.h: Fix EOS handling (#301944).
2005-04-29ext/pango/gsttextoverlay.c: Fix offset bug (#172845).Ronald S. Bultje1-0/+5
Original commit message from CVS: * ext/pango/gsttextoverlay.c: (render_text): Fix offset bug (#172845).
2005-04-28ext/cdparanoia/gstcdparanoia.*: Metadata handling fixes.Ronald S. Bultje1-0/+7
Original commit message from CVS: * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_init), (cdparanoia_get), (cdparanoia_open), (cdparanoia_change_state): * ext/cdparanoia/gstcdparanoia.h: Metadata handling fixes.
2005-04-28ext/cdparanoia/: Calculate musicbrainz discid.Ronald S. Bultje1-0/+12
Original commit message from CVS: * ext/cdparanoia/Makefile.am: * ext/cdparanoia/base64.c: (rfc822_binary): * ext/cdparanoia/base64.h: * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init), (get_musicbrainz_discid), (get_cddb_info), (cdparanoia_open): * ext/cdparanoia/sha1.c: (sha_transform), (sha_init), (sha_update), (sha_final), (sha_stream), (sha_print), (sha_version): * ext/cdparanoia/sha1.h: Calculate musicbrainz discid.
2005-04-27ext/cdparanoia/gstcdparanoia.*: required for #171600.Ronald S. Bultje1-0/+12
Original commit message from CVS: * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_init), (cdparanoia_get_property), (get_first_sector), (get_relative), (set_track), (is_track_switch), (cdparanoia_get), (add_index_associations), (cdparanoia_open), (cdparanoia_change_state), (cdparanoia_event), (cdparanoia_convert), (cdparanoia_query), (plugin_init), (cdparanoia_uri_set_uri): * ext/cdparanoia/gstcdparanoia.h: Implement a per-track mode (#162355), required for #171600.
2005-04-26gst/tcp/gstmultifdsink.*: Made the locks recursive so that we don't have to ↵Wim Taymans1-0/+13
release the lock in the REMOVED signal an... Original commit message from CVS: * gst/tcp/gstmultifdsink.c: (gst_multifdsink_init), (gst_multifdsink_add), (gst_multifdsink_remove), (gst_multifdsink_clear), (gst_multifdsink_get_stats), (gst_multifdsink_remove_client_link), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients), (gst_multifdsink_close): * gst/tcp/gstmultifdsink.h: Made the locks recursive so that we don't have to release the lock in the REMOVED signal and potentially screw up our lists.
2005-04-25ext/ogg/gstoggdemux.c: Cache start-time values; flush ogg-streams after each ↵Ronald S. Bultje1-0/+8
re-seek to make sure we don't handle cac... Original commit message from CVS: * ext/ogg/gstoggdemux.c: (get_relative), (gst_ogg_pad_new), (gst_ogg_demux_push), (gst_ogg_sync): Cache start-time values; flush ogg-streams after each re-seek to make sure we don't handle cached samples (which make it hang further on). Fixes #171777.
2005-04-25gst/audioscale/gstaudioscale.c: Allow floating-point audio passthrough, ↵Ronald S. Bultje1-0/+7
makes OS X happy (#301759). Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/audioscale/gstaudioscale.c: Allow floating-point audio passthrough, makes OS X happy (#301759).
2005-04-25ext/wavpack/wavpack.h: Fix freeBSD compile (#301894).Ronald S. Bultje1-0/+7
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/wavpack/wavpack.h: Fix freeBSD compile (#301894).
2005-04-22gst/adder/gstadder.c: Implement getcaps function (#301292).Ronald S. Bultje1-0/+8
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/adder/gstadder.c: (gst_adder_request_new_pad), (gst_adder_get_caps): Implement getcaps function (#301292).
2005-04-22gst/: Use works-in-place flag (#300932).Ronald S. Bultje1-0/+10
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link): * gst/playback/gststreamselector.c: (gst_stream_selector_init): * gst/videoscale/gstvideoscale.c: (gst_videoscale_link): Use works-in-place flag (#300932).
2005-04-22gst/: More signed/unsigned fixes for GCC4.Ronald S. Bultje3-8/+19
Original commit message from CVS: * gst/adder/gstadder.h: * gst/dvdlpcmdec/gstdvdlpcmdec.h: * gst/passthrough/gstpassthrough.h: * gst/playondemand/gstplayondemand.h: * gst/rtp/gstrtpL16enc.c: (get_payload_type): * gst/rtp/gstrtpL16enc.h: * gst/rtp/gstrtpgsmenc.h: More signed/unsigned fixes for GCC4.
2005-04-22First set of GCC4 compiler fixes.Ronald S. Bultje21-76/+172
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * examples/seeking/cdplayer.c: (query_durations), (query_positions), (main): * examples/seeking/playbin.c: (main): * examples/seeking/seek.c: (query_durations_elems), (query_durations_pads), (query_positions_elems), (query_positions_pads), (main): * examples/seeking/spider_seek.c: (query_durations), (query_positions), (main): * gst-libs/gst/idct/idct.c: (gst_idct_int_sparse_idct): * gst-libs/gst/media-info/media-info.c: (gst_media_info_read): * gst-libs/gst/xwindowlistener/xwindowlistener.c: (gst_xwin_refresh): * gst/alpha/gstalpha.c: (gst_alpha_chroma_key_ayuv), (gst_alpha_chroma_key_i420): * gst/apetag/apedemux.c: (gst_ape_demux_parse_tags): * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment), (gst_asf_demux_process_ext_content_desc): * gst/audioconvert/gstchannelmix.c: (gst_audio_convert_fill_one_other): * gst/auparse/gstauparse.c: (gst_auparse_chain): * gst/avi/gstavidemux.c: (gst_avi_demux_stream_data): * gst/avi/gstavidemux.h: * gst/avi/gstavimux.c: (gst_avimux_vidsinkconnect), (gst_avimux_do_audio_buffer), (gst_avimux_do_video_buffer): * gst/colorspace/yuv2rgb.c: (number_of_bits_set), (free_bits_at_top), (free_bits_at_bottom): * gst/effectv/gstdice.c: (gst_dicetv_draw): * gst/effectv/gstwarp.c: (gst_warptv_setup): * gst/festival/gstfestival.c: (gst_festival_chain): * gst/flx/gstflxdec.c: (flx_decode_chunks): * gst/games/gstvideoimage.c: (paint_setup_I420), (paint_setup_YV12), (paint_setup_YUY2), (paint_setup_UYVY), (paint_setup_YVYU), (paint_setup_IYU2), (paint_setup_Y41B), (paint_setup_Y42B), (paint_setup_Y800), (paint_setup_YVU9), (paint_setup_YUV9), (paint_setup_xRGB8888), (paint_setup_xBGR8888), (paint_setup_RGBx8888), (paint_setup_BGRx8888), (paint_setup_RGB888), (paint_setup_BGR888), (paint_setup_RGB565), (paint_setup_xRGB1555): * gst/games/gstvideoimage.h: * gst/goom/filters.c: (zoomFilterFastRGB): * gst/goom/goom_core.c: (goom_close): * gst/goom/graphic.c: * gst/law/mulaw-encode.c: (gst_mulawenc_chain): * gst/level/demo.c: (setup_gui): * gst/librfb/rfbdecoder.c: (rfb_decoder_state_wait_for_protocol_version): * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_index), (gst_matroska_demux_parse_blockgroup): * gst/matroska/matroska-mux.c: (gst_matroska_mux_create_uid): * gst/monoscope/monoscope.c: (monoscope_init): * gst/mpeg1sys/gstmpeg1systemencode.c: (gst_system_encode_multiplex): * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_merge_title), (gst_mpeg2subt_handle_dvd_event): * gst/mpegaudio/encoder.h: * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain): * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_sync_stream_to_time): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_sync_stream_to_time), (gst_mpeg_demux_handle_src_event): * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_handle_discont), (index_seek), (normal_seek), (gst_mpeg_parse_handle_src_event): * gst/multipart/multipartdemux.c: (gst_multipart_demux_chain): * gst/playback/gstplaybasebin.c: (setup_source): * gst/playback/test.c: (gen_video_element), (gen_audio_element): * gst/playback/test3.c: (update_scale): * gst/realmedia/rmdemux.c: (re_get_pascal_string): * gst/rtjpeg/RTjpeg.c: (RTjpeg_compressYUV420), (RTjpeg_compressYUV422), (RTjpeg_decompressYUV422), (RTjpeg_decompressYUV420), (RTjpeg_mcompress): * gst/rtp/gstrtpL16enc.c: (gst_rtpL16enc_chain): * gst/synaesthesia/synaescope.c: (synaescope32), (init_synaescope), (synaesthesia_close): * gst/tcp/fdsetstress.c: (mess_some_more): * gst/vbidec/vbidata.c: (vbidata_new_file), (vbidata_new_line): * sys/glsink/glimagesink.c: (gst_glimagesink_xcontext_get): * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls), (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy): * testsuite/multifilesink/fakesrc_test.c: (test_format), (test_signal): * testsuite/multifilesink/lame_test.c: (test_format), (test_signal): * testsuite/multifilesink/oggtheora_test.c: (test_format), (test_signal): * testsuite/multifilesink/oggvorbis_test.c: (test_format), (test_signal): * testsuite/multifilesink/wavenc_test.c: (test_format), (test_signal): First set of GCC4 compiler fixes.
2005-04-22fix a silly bug that gcc4 caughtThomas Vander Stichele1-1/+6
Original commit message from CVS: fix a silly bug that gcc4 caught
2005-04-21ext/dvdnav/dvdnavsrc.c: Extend URI handler for dvdnav:// to support ↵Jan Schmidt1-0/+15
dvdnav://[title[,chapter[,angle]]] format Original commit message from CVS: * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_init), (dvdnavsrc_finalize), (dvdnavsrc_loop), (dvdnavsrc_uri_get_uri), (dvdnavsrc_uri_set_uri): Extend URI handler for dvdnav:// to support dvdnav://[title[,chapter[,angle]]] format Send flush events on a HOP_CHANNEL. Send filler events in smaller increments, to keep get mouse movements upstream through queues faster. * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_init), (dvdnavsrc_make_clut_change_event), (_seek_title), (_seek_chapter), (dvdreadsrc_get), (dvdreadsrc_change_state): Send colour palette for subtitles whenever the PGC changes.
2005-04-21gst/qtdemux/qtdemux.c: Add extradata for ALAC.Ronald S. Bultje2-2/+24
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Add extradata for ALAC.
2005-04-21ext/cdio/cddasrc.c: Fix EOS emission for the last track on the disc.Tim-Philipp Müller1-0/+5
Original commit message from CVS: * ext/cdio/cddasrc.c: (cddasrc_get): Fix EOS emission for the last track on the disc.
2005-04-21ext/alsa/gstalsa.c: try to work as much as before while still working around ↵Benjamin Otte1-0/+7
that bug. Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_set_hw_params): try to work as much as before while still working around that bug. We try to set the period-count now, but if it doesn't work we silently ignore it. Hopefully fixes reported issues with last try.
2005-04-21gst/qtdemux/qtdemux.c: Set correct extradata for QDM2.Ronald S. Bultje2-0/+20
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Set correct extradata for QDM2.