summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2005-05-18gst/mpeg1videoparse/gstmp1videoparse.c: Prevent crash, detect keyframes ↵Ronald S. Bultje2-7/+25
(#303650). Original commit message from CVS: * gst/mpeg1videoparse/gstmp1videoparse.c: (mp1videoparse_valid_sync), (gst_mp1videoparse_real_chain): Prevent crash, detect keyframes (#303650).
2005-05-18po/POTFILES.in: Add some new files (#304125).Ronald S. Bultje2-2/+22
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * po/POTFILES.in: Add some new files (#304125).
2005-05-18ext/: Gcc4 fixes.Ronald S. Bultje5-6/+17
Original commit message from CVS: * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_make_clut_change_event): * ext/hermes/gsthermescolorspace.c: (gst_hermes_colorspace_structure_to_hermes_format): * ext/libmms/gstmms.c: (gst_mms_get): * ext/shout/gstshout.h: * ext/xvid/gstxvidenc.c: (gst_xvidenc_change_state): Gcc4 fixes.
2005-05-18gst/wavparse/gstwavparse.c: Fix for channels == 0 (#304588).Ronald S. Bultje1-0/+5
Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_fmt): Fix for channels == 0 (#304588).
2005-05-17gst/ffmpegcolorspace/gstffmpegcodecmap.c (gst_ffmpeg_caps_to_pixfmt)Luca Ognibene1-0/+6
Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcodecmap.c (gst_ffmpeg_caps_to_pixfmt) (gst_ffmpeg_pixfmt_to_caps): Add YUV444P as Y444
2005-05-17gst/librfb/Makefile.am: reenable pluginDavid Schleef2-21/+23
Original commit message from CVS: * gst/librfb/Makefile.am: reenable plugin
2005-05-17gst/librfb/rfb.h: Don't include a nonexistant header.David Schleef3-1/+11
Original commit message from CVS: * gst/librfb/rfb.h: Don't include a nonexistant header.
2005-05-17ext/raw1394/gstdv1394src.c: gcc4 strikes yet again (fixes #304284).Tim-Philipp Müller1-0/+5
Original commit message from CVS: * ext/raw1394/gstdv1394src.c: (gst_dv1394src_iso_receive): gcc4 strikes yet again (fixes #304284).
2005-05-17gst/librfb/Makefile.am: disable build until gstrfbsrc.h gets addedThomas Vander Stichele2-25/+29
Original commit message from CVS: * gst/librfb/Makefile.am: disable build until gstrfbsrc.h gets added
2005-05-17ext/swfdec/gstswfdec.c: Create a tag indicating the version of SWF file. ↵David Schleef2-1/+14
(Used by swfdec-mozilla-plugin.) Original commit message from CVS: * ext/swfdec/gstswfdec.c: Create a tag indicating the version of SWF file. (Used by swfdec-mozilla-plugin.)
2005-05-17gst/librfb/: Some much needed hackage. Fixed #171659, but then went on to ↵David Schleef10-356/+614
actually make it work with Vino, get timin... Original commit message from CVS: * gst/librfb/Makefile.am: * gst/librfb/gstrfbsrc.c: * gst/librfb/rfb.h: * gst/librfb/rfbbuffer.c: * gst/librfb/rfbbuffer.h: * gst/librfb/rfbbytestream.c: * gst/librfb/rfbbytestream.h: * gst/librfb/rfbdecoder.c: * gst/librfb/rfbdecoder.h: Some much needed hackage. Fixed #171659, but then went on to actually make it work with Vino, get timing correct, make sure it doesn't leak, etc.
2005-05-15Let's try that again (put virtual deconstructor into the public section)Tim-Philipp Müller2-1/+7
Original commit message from CVS: Let's try that again (put virtual deconstructor into the public section)
2005-05-15Another batch of gcc-4.0 fixes (#304180).Tim-Philipp Müller4-3/+15
Original commit message from CVS: * ext/directfb/directfbvideosink.c: (gst_directfbvideosink_sink_link): * ext/libcaca/gstcacasink.c: (gst_cacasink_sinkconnect): * gst/modplug/libmodplug/sndfile.cpp: * gst/modplug/libmodplug/sndfile.h: Another batch of gcc-4.0 fixes (#304180).
2005-05-14sys/glsink/glimagesink.c: And remember to set the context on the current ↵David Schleef2-0/+8
thread, since there may be other glimagesinks. Original commit message from CVS: * sys/glsink/glimagesink.c: And remember to set the context on the current thread, since there may be other glimagesinks.
2005-05-14sys/glsink/glimagesink.*: Delay creation of window until PAUSED->PLAYING so ↵David Schleef3-18/+88
there's no flickering. Also allows us to... Original commit message from CVS: * sys/glsink/glimagesink.c: * sys/glsink/glimagesink.h: Delay creation of window until PAUSED->PLAYING so there's no flickering. Also allows us to create a proper subwindow or toplevel window.
2005-05-14sys/glsink/glimagesink.c: Fix resizing issues. Works well in totem.David Schleef2-20/+49
Original commit message from CVS: * sys/glsink/glimagesink.c: Fix resizing issues. Works well in totem.
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.