summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2005-06-02gst/audiorate/gstaudiorate.c: Make case of overlapping buffers work (a sub ↵Tim-Philipp Müller1-0/+13
buffer with a greater-than-zero offset can... Original commit message from CVS: * gst/audiorate/gstaudiorate.c: (gst_audiorate_link), (gst_audiorate_init), (gst_audiorate_chain): Make case of overlapping buffers work (a sub buffer with a greater-than-zero offset cannot have the same length as the input buffer); also, calculate offset fields from timestamp/duration and vice versa when those fields are not set (we later assume they are all set and valid, so we better set them to something sane instead of doing calculations with random input values). (also fixes #305428)
2005-06-02if faad wants params in exact bit-width, then deliver them as suchStefan Kost2-2/+7
Original commit message from CVS: if faad wants params in exact bit-width, then deliver them as such
2005-06-01gst-libs/gst/audio/multichannel.c: It might help if you want to blame caps ↵Benjamin Otte2-9/+17
for slowness to add the same channel posit... Original commit message from CVS: * gst-libs/gst/audio/multichannel.c: (gst_audio_set_structure_channel_positions_list): It might help if you want to blame caps for slowness to add the same channel positions n times, but it's not really useful. And now the core warns about it too, that bastard. * gst/typefind/gsttypefindfunctions.c: (plugin_init): Detect midi files.
2005-05-29sys/glsink/glimagesink.c: Change rank fromDavid Schleef2-1/+6
Original commit message from CVS: * sys/glsink/glimagesink.c: (plugin_init): Change rank from PRIMARY+1 to SECONDARY (oops!)
2005-05-29gst/videoscale/: Some days, you just get the urge to rewrite a bunch of code.David Schleef1-0/+19
Original commit message from CVS: * gst/videoscale/Makefile.am: * gst/videoscale/gstvideoscale.c: * gst/videoscale/gstvideoscale.h: * gst/videoscale/videoscale.c: * gst/videoscale/videoscale.h: * gst/videoscale/videoscale_x86.c: * gst/videoscale/videoscale_x86.h: * gst/videoscale/videoscale_x86_asm.s: * gst/videoscale/vs_image.c: * gst/videoscale/vs_image.h: * gst/videoscale/vs_scanline.c: * gst/videoscale/vs_scanline.h: Some days, you just get the urge to rewrite a bunch of code. Today, it was writing new image scaling code that is liboil compatible (although not liboilified yet), and does both nearest and bilinear scaling.
2005-05-26Fixed spc plugin to dist correctly.Arwed v. Merkatz1-0/+5
Original commit message from CVS: Fixed spc plugin to dist correctly.
2005-05-25back to headThomas Vander Stichele2-1/+6
Original commit message from CVS: back to head
2005-05-25releasing 0.8.9, Old HatThomas Vander Stichele19-868/+3414
Original commit message from CVS: releasing 0.8.9, Old Hat
2005-05-25ext/alsa/gstalsa.c: workaround bug in dmix. Fixes #305186.Ronald S. Bultje1-0/+8
Original commit message from CVS: patch by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/alsa/gstalsa.c: (gst_alsa_get_caps), (gst_alsa_set_hw_params): workaround bug in dmix. Fixes #305186.
2005-05-25sys/ximage/ximagesrc.c: fix bug brought out by gcc4. Closes #305012.Luca Ognibene1-0/+8
Original commit message from CVS: patch by: Luca Ognibene <luogni@tin.it> * sys/ximage/ximagesrc.c: (gst_ximagesrc_get), (gst_ximagesrc_change_state): fix bug brought out by gcc4. Closes #305012.
2005-05-25bump for prereleaseThomas Vander Stichele1-1/+1
Original commit message from CVS: bump for prerelease
2005-05-24gst/adder/gstadder.c: freeing the name variableEdward Hervey1-0/+7
Original commit message from CVS: Reviewed by : Edward Hervey <bilboed@bilboed.com> * gst/adder/gstadder.c: (gst_adder_request_new_pad): freeing the name variable
2005-05-18ext/swfdec/gstswfdec.c: Disable last patch, because it depends on swfdec ↵David Schleef2-0/+11
CVS. (oops) Original commit message from CVS: * ext/swfdec/gstswfdec.c: (gst_swfdec_loop): Disable last patch, because it depends on swfdec CVS. (oops)
2005-05-18sys/ximage/: Add ximagesrc element in the ximagesink plugin (plugin name ↵Luca Ognibene1-0/+14
should be changed in 0.9...) Original commit message from CVS: * sys/ximage/gstximageplugin.c: * sys/ximage/ximagesrc.h: * sys/ximage/ximagesrc.c: * sys/ximage/ximagesink.c: * sys/ximage/Makefile.am: Add ximagesrc element in the ximagesink plugin (plugin name should be changed in 0.9...) Move ximagesink element registration to gstximageplugin.c Fix #161661
2005-05-18ext/xvid/gstxviddec.c: More gcc4.Ronald S. Bultje2-1/+6
Original commit message from CVS: * ext/xvid/gstxviddec.c: (gst_xviddec_change_state): More gcc4.
2005-05-18po/POTFILES.in: More updates.Ronald S. Bultje2-3/+10
Original commit message from CVS: * po/POTFILES.in: More updates.
2005-05-18Update to 1.2 API (303117).Ronald S. Bultje5-6/+25
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * configure.ac: * ext/musepack/gstmusepackdec.h: * ext/musepack/gstmusepackreader.c: * ext/musepack/gstmusepackreader.h: Update to 1.2 API (303117).
2005-05-18removed unnecessary GST_NASSINK_OPEN flag, don't open multiple connections ↵Arwed v. Merkatz3-30/+41
to nas server, set element error and fail ... Original commit message from CVS: removed unnecessary GST_NASSINK_OPEN flag, don't open multiple connections to nas server, set element error and fail the state change if connecting to server fails
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: