summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-12-19sys/: g_assert() can be a macro, don't use #ifdef inside it.Ronald S. Bultje2-3/+11
Original commit message from CVS: * sys/v4l/gstv4lelement.c: (gst_v4l_iface_supported): * sys/v4l2/gstv4l2element.c: (gst_v4l2_iface_supported): g_assert() can be a macro, don't use #ifdef inside it.
2004-12-19gst/videorate/gstvideorate.c: Event handling (fixes #159986).Ronald S. Bultje1-0/+9
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/videorate/gstvideorate.c: (gst_videorate_blank_data), (gst_videorate_init), (gst_videorate_chain), (gst_videorate_change_state): Event handling (fixes #159986).
2004-12-19gst-libs/gst/riff/riff-media.c: Add BLZ0 (Blizzard's version of DivX) fourcc.Ronald S. Bultje2-0/+13
Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data): Add BLZ0 (Blizzard's version of DivX) fourcc.
2004-12-19gst/tta/gstttadec.c: And yet another portability fix.David Schleef2-1/+6
Original commit message from CVS: * gst/tta/gstttadec.c: (gst_tta_dec_link): And yet another portability fix.
2004-12-19gst/tta/ttadec.h: Disable some header code that isn't used and clearly isn't ↵David Schleef2-0/+8
portable. Original commit message from CVS: * gst/tta/ttadec.h: Disable some header code that isn't used and clearly isn't portable.
2004-12-19gst/ffmpegcolorspace/imgconvert.c: Fix code to not use GCC extensions (and ↵David Schleef1-0/+10
c99 extensions that Original commit message from CVS: * gst/ffmpegcolorspace/imgconvert.c: (get_pix_fmt_info), (avcodec_get_chroma_sub_sample), (avcodec_get_pix_fmt_name), (avcodec_get_pix_fmt), (avpicture_layout), (avcodec_get_pix_fmt_loss), (avg_bits_per_pixel), (img_copy), (get_convert_table_entry), (img_convert), (img_get_alpha_info): Fix code to not use GCC extensions (and c99 extensions that Forte does not like.)
2004-12-18gst/deinterlace/gstdeinterlace.c: Rowstride fixes. Fixes #161039.Ronald S. Bultje3-60/+232
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/deinterlace/gstdeinterlace.c: (gst_deinterlace_link), (gst_deinterlace_chain): Rowstride fixes. Fixes #161039. * gst/videocrop/gstvideocrop.c: (gst_video_crop_init), (gst_video_crop_get_property), (gst_video_crop_add_to_struct_val), (gst_video_crop_getcaps), (gst_video_crop_link), (gst_video_crop_i420), (gst_video_crop_chain), (gst_video_crop_change_state): Rework of negotiation. Actually works now. Fixes #158650.
2004-12-18gst/matroska/matroska-demux.c: That was very stupid.Ronald S. Bultje1-0/+5
Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_ebmlnum_sint): That was very stupid.
2004-12-18gst/matroska/matroska-demux.c: Fix possible crasher.Ronald S. Bultje1-0/+6
Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_blockgroup): Fix possible crasher.
2004-12-18gst/matroska/matroska-demux.c: Lace sizes can be zero.Ronald S. Bultje1-0/+6
Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_ebmlnum_uint), (gst_matroska_ebmlnum_sint), (gst_matroska_demux_parse_blockgroup): Lace sizes can be zero.
2004-12-18ext/musepack/gstmusepackdec.cpp: Fetch error return values. Fixes #161624.Ronald S. Bultje4-6/+20
Original commit message from CVS: * ext/musepack/gstmusepackdec.cpp: Fetch error return values. Fixes #161624. * gst/apetag/apedemux.c: (gst_ape_demux_stream_data): Really EOS.
2004-12-18gst/avi/gstavidemux.c: Work for truncated (unfinished download etc.) files. ↵Ronald S. Bultje1-0/+5
Fixes #160514. Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_stream_index): Work for truncated (unfinished download etc.) files. Fixes #160514.
2004-12-18ext/alsa/gstalsasink.c: Fix for integer overflow. Makes #156001 not crash. ↵Ronald S. Bultje1-0/+6
Probably masks the real bug. Original commit message from CVS: * ext/alsa/gstalsasink.c: (gst_alsa_sink_loop): Fix for integer overflow. Makes #156001 not crash. Probably masks the real bug.
2004-12-17gst/ac3parse/gstac3parse.c: Parsers never have ranks. Fixes #159651.Ronald S. Bultje1-0/+5
Original commit message from CVS: * gst/ac3parse/gstac3parse.c: (plugin_init): Parsers never have ranks. Fixes #159651.
2004-12-17gst/playback/gstdecodebin.c: make sure the facotries are ordered the same ↵Benjamin Otte1-0/+8
every time even if they have the same rank ... Original commit message from CVS: * gst/playback/gstdecodebin.c: (compare_ranks): make sure the facotries are ordered the same every time even if they have the same rank by using the name * gst/playback/gstdecodebin.c: (find_compatibles): make sure we don't add factories to the list twice
2004-12-17configure.ac: look for musepack headers as musepack/*.h (fixes #159847)David Schleef4-7/+11
Original commit message from CVS: * configure.ac: look for musepack headers as musepack/*.h (fixes #159847) * ext/musepack/gstmusepackdec.h: use <musepack/*.h> * ext/musepack/gstmusepackreader.h: same
2004-12-16gst-libs/gst/riff/riff-read.c: Read extradata correctly (fixes #155879).Ronald S. Bultje2-7/+15
Original commit message from CVS: * gst-libs/gst/riff/riff-read.c: (gst_riff_read_strf_auds_with_data): Read extradata correctly (fixes #155879).
2004-12-16gst/audioscale/gstaudioscale.c: allow passthru of >2 channel audio. does ↵David Schleef1-0/+6
_not_ attempt or allow conversion unless ch... Original commit message from CVS: * gst/audioscale/gstaudioscale.c: allow passthru of >2 channel audio. does _not_ attempt or allow conversion unless channels is 1 or 2.
2004-12-16fix mpeg and vob pipelines, others are still borked thoughChristian Schaller1-0/+4
Original commit message from CVS: fix mpeg and vob pipelines, others are still borked though
2004-12-16gst/audioscale/gstaudioscale.c: the resample library only handles 1 or 2 ↵David Schleef1-0/+5
channels. Change caps to compensate. Original commit message from CVS: * gst/audioscale/gstaudioscale.c: the resample library only handles 1 or 2 channels. Change caps to compensate.
2004-12-16gst/matroska/matroska-demux.c: Some MPEG-AAC hacks, because else it doesn't ↵Ronald S. Bultje1-0/+6
work... Original commit message from CVS: * gst/matroska/matroska-demux.c: (aac_rate_idx), (aac_profile_idx), (gst_matroska_demux_audio_caps): Some MPEG-AAC hacks, because else it doesn't work...
2004-12-16gst-libs/gst/riff/riff-media.c: Add h264.Ronald S. Bultje2-1/+14
Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data), (gst_riff_create_video_template_caps): Add h264.
2004-12-16gst-libs/gst/audio/Makefile.am: Try to fix buildbot.Ronald S. Bultje2-1/+8
Original commit message from CVS: * gst-libs/gst/audio/Makefile.am: Try to fix buildbot.
2004-12-16cleanup and uniformize debuggingThomas Vander Stichele1-0/+5
Original commit message from CVS: cleanup and uniformize debugging
2004-12-16gst/mpegstream/: Reset on ready. Fixes 160276.Ronald S. Bultje1-0/+10
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_class_init), (gst_dvd_demux_reset), (gst_dvd_demux_change_state): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_reset), (gst_mpeg_demux_change_state): Reset on ready. Fixes 160276.
2004-12-16gst/ffmpegcolorspace/gstffmpegcolorspace.c: Fix memleak (#154815).Ronald S. Bultje1-0/+8
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link): Fix memleak (#154815).
2004-12-16ext/musicbrainz/gsttrm.*: Add support for using a proxy server when getting ↵Ronald S. Bultje3-1/+49
a trm id from the MusicBrainz database (#... Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_class_init), (gst_musicbrainz_init), (gst_musicbrainz_chain), (gst_musicbrainz_set_property), (gst_musicbrainz_get_property): * ext/musicbrainz/gsttrm.h: Add support for using a proxy server when getting a trm id from the MusicBrainz database (#149613).
2004-12-16gst/playback/: Fix memleaks (#157233).Ronald S. Bultje1-0/+8
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/playback/gstdecodebin.c: (new_pad), (close_link): * gst/playback/gstplaybasebin.c: (new_decoded_pad): Fix memleaks (#157233).
2004-12-16gst/: Fix memleak (#159215).Ronald S. Bultje3-5/+29
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst-libs/gst/resample/resample.c: (gst_resample_close): * gst-libs/gst/resample/resample.h: * gst/audioscale/gstaudioscale.c: Fix memleak (#159215).
2004-12-16sys/oss/: fixes #159433. Also add missing copyright header to oss_probe.c.Ronald S. Bultje1-0/+9
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * sys/oss/gstosselement.c: (gst_osselement_probe_caps): * sys/oss/oss_probe.c: (main): Check for mono/stereo support (similar to samplerate probing), fixes #159433. Also add missing copyright header to oss_probe.c.
2004-12-16configure.ac: add audioresample and cairo plugins. RemoveDavid Schleef7-15/+574
Original commit message from CVS: * configure.ac: add audioresample and cairo plugins. Remove HAVE_MMX stuff, because it's not used. * ext/Makefile.am: same * ext/audioresample/Makefile.am: You are not ready for an audio resampling element based on audioresample. * ext/audioresample/gstaudioresample.c: * ext/audioresample/gstaudioresample.h: * ext/cairo/Makefile.am: You are not ready for overlay elements based on cairo. Don't look too closely, these elements kinda suck right now. * ext/cairo/gstcairo.c: new * ext/cairo/gsttextoverlay.c: new * ext/cairo/gsttextoverlay.h: new * ext/cairo/gsttimeoverlay.c: new * ext/cairo/gsttimeoverlay.h: new * gst-libs/gst/media-info/media-info-priv.h: fix compile problem with compilers that don't support variadic macros.
2004-12-15sys/sunaudio/gstsunaudio.c: Apply patch from and cleaning up code a bit. ↵David Schleef3-53/+18
Also ran indent-gst. Original commit message from CVS: Reviewed by: David Schleef <ds@schleef.org> * sys/sunaudio/gstsunaudio.c: (plugin_init): Apply patch from Bala, registering sunaudiosrc (oops!), and cleaning up code a bit. Also ran indent-gst. * sys/sunaudio/gstsunaudiosrc.c: (gst_sunaudiosrc_init), (gst_sunaudiosrc_change_state), (gst_sunaudiosrc_get), (gst_sunaudiosrc_setparams):
2004-12-15gst/festival/gstfestival.c: Set the output rate to 16000. Should fix #160235.David Schleef2-0/+6
Original commit message from CVS: * gst/festival/gstfestival.c: (gst_festival_chain): Set the output rate to 16000. Should fix #160235.
2004-12-14gst/typefind/gsttypefindfunctions.c: Add typefinding for mpeg2 pes streamsZaheer Abbas Merali2-0/+5
Original commit message from CVS: 2004-12-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * gst/typefind/gsttypefindfunctions.c: (mpeg2_sys_type_find): Add typefinding for mpeg2 pes streams
2004-12-14configure.ac: Applied patch from bug #143659, making default and added code ↵David Schleef3-5/+36
for OS/X. Original commit message from CVS: * configure.ac: Applied patch from bug #143659, making default sources and sinks OS-dependent (for Solaris), and added code for OS/X. * gconf/gstreamer.schemas.in: use OS-dependent sinks in gconf.
2004-12-13forgot to add H264 to avidemux template capsStéphane Loeuillet2-0/+6
Original commit message from CVS: forgot to add H264 to avidemux template caps
2004-12-13forgot to add h264 to avidemux capsStéphane Loeuillet1-0/+1
Original commit message from CVS: forgot to add h264 to avidemux caps
2004-12-13add VSSH (VideoSoft h264) and remove s323 (h323) from riff-lib because s323 ↵Stéphane Loeuillet3-7/+16
is quicktime specific Original commit message from CVS: add VSSH (VideoSoft h264) and remove s323 (h323) from riff-lib because s323 is quicktime specific
2004-12-13add s263 4CC code to qtdemux tooStéphane Loeuillet2-0/+2
Original commit message from CVS: add s263 4CC code to qtdemux too
2004-12-13gst/asfdemux/README gst/wavenc/riff.h gst-libs/gst/riff/riff-ids.h ↵Stéphane Loeuillet3-0/+21
gst-libs/gst/riff/riff-media.c add new 4CC codes f... Original commit message from CVS: * gst/asfdemux/README * gst/wavenc/riff.h * gst-libs/gst/riff/riff-ids.h * gst-libs/gst/riff/riff-media.c add new 4CC codes for h263 related codecs fixes partially bug #155163
2004-12-12merge patch from 158258Christian Schaller3-6/+6
Original commit message from CVS: merge patch from 158258
2004-12-11gst/interleave/deinterleave.c: fix my name's spelling! :)Zaheer Abbas Merali1-0/+5
Original commit message from CVS: 2004-12-11 Zaheer Abbas Merali <zaheerabbas at merali dot org> * gst/interleave/deinterleave.c: fix my name's spelling! :)
2004-12-11put the same mail for Zaheer Merali everywhere (missing changelog entry from ↵Stéphane Loeuillet1-0/+16
last commit) Original commit message from CVS: put the same mail for Zaheer Merali everywhere (missing changelog entry from last commit)
2004-12-11put the same mail for Zaheer Merali everywhereStéphane Loeuillet2-14/+14
Original commit message from CVS: put the same mail for Zaheer Merali everywhere
2004-12-10gst/asfdemux/gstasfdemux.c: Align by packetsize, and assert that we a packet ↵Ronald S. Bultje1-0/+8
available before playing. The first make... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_loop): Align by packetsize, and assert that we a packet available before playing. The first makes webstreams work (they often include trailing padding data in a packet), the second allows pausing a ASF stream in totem without getting demux errors afterwards.
2004-12-09ext/ogg/gstoggdemux.c: Check for non-NULL before accessing member ↵Ronald S. Bultje1-0/+5
(end-of-chain). Original commit message from CVS: * ext/ogg/gstoggdemux.c: (get_relative): Check for non-NULL before accessing member (end-of-chain).
2004-12-09Synchronize property names where not yet the case. Devices are now device=X, ↵Ronald S. Bultje2-2/+26
other versions are deprecated (but still... Original commit message from CVS: * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init), (cdparanoia_set_property), (cdparanoia_get_property): * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_class_init), (dvdnavsrc_set_property), (dvdnavsrc_get_property): * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init), (dvdreadsrc_init), (dvdreadsrc_set_property), (dvdreadsrc_get_property): * sys/vcd/vcdsrc.c: (gst_vcdsrc_class_init), (gst_vcdsrc_set_property), (gst_vcdsrc_get_property): Synchronize property names where not yet the case. Devices are now device=X, other versions are deprecated (but still exist). Also use g_free() unconditionally. * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init), (setup_source), (gst_play_base_bin_get_property): Expose source.
2004-12-09configure.ac: move GCONF macro outside conditional for the am conditional. ↵Thomas Vander Stichele2-1/+9
Fixes #160439 Original commit message from CVS: 2004-12-09 Thomas Vander Stichele <thomas at apestaart dot org> * configure.ac: move GCONF macro outside conditional for the am conditional. Fixes #160439
2004-12-08tools/gst-visualise-m.m: Switch to elements that currently exist.David Schleef1-1/+6
Original commit message from CVS: * tools/gst-visualise-m.m: Switch to elements that currently exist.
2004-12-08ext/ogg/gstogmparse.c: We love wrong commas.Ronald S. Bultje1-0/+5
Original commit message from CVS: * ext/ogg/gstogmparse.c: (gst_ogm_parse_chain): We love wrong commas.