=== release 0.8.1 === 2004-04-15 Thomas Vander Stichele * configure.ac: releasing 0.8.1, "Comforting Sounds" 2004-04-14 Ronald Bultje * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Fix typo in divxversion (3 instead of 4 for "DIVX" fourcc). Fixes #140058 2004-04-14 Thomas Vander Stichele * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_plugin_init): lower rank of dvddemux so that it's not used for mpeg playback. 2004-04-14 Benjamin Otte * configure.ac: save libs correctly when checking mad 2004-04-14 Thomas Vander Stichele * ext/mad/gstid3tag.c: (plugin_init): lower rank of id3tag as proposed by Benjamin. Fixes #139926. 2004-04-13 David Schleef * common/m4/gst-feature.m4: Call -config scripts with --plugin-libs if it is supported. * gst/avi/gstavimux.c: (gst_avimux_vidsinkconnect): sequences of JPEG images are image/jpeg. * gst/debug/Makefile.am: * gst/debug/negotiation.c: (gst_negotiation_class_init), (gst_negotiation_getcaps), (gst_negotiation_pad_link), (gst_negotiation_update_caps), (gst_negotiation_get_property), (gst_negotiation_plugin_init): Add a property that acts like filter caps. * testsuite/gst-lint: Move license checking to be a standard test. 2004-04-13 David Schleef * gst/avi/gstavidemux.c: (gst_avi_demux_reset): Fix memleak. patch from Sebastien Cote (bug #139958) 2004-04-13 Thomas Vander Stichele * examples/gstplay/Makefile.am: * examples/gstplay/player.c: (main): make the commandline player example use gconf settings 2004-04-13 Thomas Vander Stichele * ext/libcaca/gstcacasink.c: (gst_cacasink_class_init), (gst_cacasink_sinkconnect), (gst_cacasink_init), (gst_cacasink_chain), (gst_cacasink_open), (gst_cacasink_close): init/end library during state transition, not object creation/disposal. get rid of custom dispose handler. 2004-04-12 Christian Schaller * sys/oss/gstosselement.c: s/lstat/stat/ from freeBSD, since it can be a symlink 2004-04-11 Ronald Bultje * gst/avi/gstavidemux.c: (gst_avi_demux_stream_data): Handle JUNK chunks inside data section. Prevents warnings. 2004-04-11 Ronald Bultje * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps), (gst_riff_create_video_template_caps): Add MS video v1. * gst/avi/gstavidemux.c: (gst_avi_demux_stream_index), (gst_avi_demux_stream_data): Add support for "rec-list" chunks. 2004-04-11 Ronald Bultje * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps): Fix another codecname mismatch. 2004-04-11 Ronald Bultje * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Fix divx caps mismatch and move from video/x-jpeg to image/jpeg so that MJPEG plays back. 2004-04-10 Ronald Bultje * gst/mpeg1videoparse/gstmp1videoparse.c: (gst_mp1videoparse_init), (gst_mp1videoparse_real_chain), (gst_mp1videoparse_change_state): * gst/mpeg1videoparse/gstmp1videoparse.h: Fix for some slight mis-cuts in buffer parsing, and for some potential overflows or faults-causers. Adds disconts. Also fixes #139105 while we're at it. 2004-04-10 Ronald Bultje * configure.ac: * sys/v4l2/gstv4l2element.h: Workaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake 10 linux/videodev2.h header file (#135919). 2004-04-10 Ronald Bultje * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_open_file): Bail out if no filename was given. 2004-04-10 Ronald Bultje * sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps), (gst_v4l2_fourcc_from_structure): Add Y41B/Y42B YUV formats (see #125732), fix Y41P (was typo'ed to Y41B somewhere). 2004-04-09 Benjamin Otte * ext/gnomevfs/gstgnomevfssink.c: (_gst_boolean_allow_overwrite_accumulator), (gst_gnomevfssink_class_init): fix erase signal - if any handler returns false the file will not be overwritten. If no handler is connected, the file will not be overwritten either. renamed signal to "allow-overwrite" * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach): free string when adding it to ID3 failed * ext/vorbis/vorbisdec.c: (vorbis_dec_event): unref event when done * gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int): free caps * gst/typefind/gsttypefindfunctions.c: (mpeg_video_stream_type_find): fix invalid read 2004-04-08 David Schleef * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcolorspace_register): Change rank to PRIMARY. 2004-04-08 David Schleef * gst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't support (bug #139532) 2004-04-07 Thomas Vander Stichele * ext/mad/gstmad.c: (gst_mad_handle_event), (gst_mad_check_caps_reset), (gst_mad_chain), (gst_mad_change_state): only set explicit caps if they haven't been set before for this stream. MPEG-audio sample rate/channels aren't allowed to change in-stream. Fixes #139382 2004-04-06 Ronald Bultje * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_base_init), (_gst_boolean_did_something_accumulator), (gst_gnomevfssink_class_init), (gst_gnomevfssink_dispose), (gst_gnomevfssink_init), (gst_gnomevfssink_set_property), (gst_gnomevfssink_get_property), (gst_gnomevfssink_open_file), (gst_gnomevfssink_close_file), (gst_gnomevfssink_chain), (gst_gnomevfssink_change_state): Fix erase signal. Don't erase by default. Remove handoff signal. Remove erase property. Don't segfault. General cleanup. 2004-04-07 Benjamin Otte * gst-libs/gst/gconf/test-gconf.c: (main): add missing gst_init 2004-04-07 Benjamin Otte * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose): free the mutexes, too 2004-04-07 Benjamin Otte * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose): actually free the URI string * ext/mad/gstid3tag.c: (gst_id3_tag_src_event): compute offset correctly when passing discont events * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): don't leak discont events * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_video_caps): add some missing breaks so caps aren't copied randomly * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream): if we realloc memory, we better use it 2004-04-06 Benjamin Otte * ext/mad/gstmad.c: (normal_seek): fix GST_FORMAT_TIME usage 2004-04-05 David Schleef * ext/kio/kiosrc.cpp: Undefine KDE_DEPRECATED so we can use a deprecated function (hack!) 2004-04-05 Benjamin Otte * ext/esd/esdmon.c: (gst_esdmon_get): fix nonterminated vararg and memleak 2004-04-05 Benjamin Otte * ext/ladspa/gstladspa.c: (gst_ladspa_class_init), (gst_ladspa_init), (gst_ladspa_force_src_caps), (gst_ladspa_set_property), (gst_ladspa_get_property), (gst_ladspa_instantiate), (gst_ladspa_activate), (gst_ladspa_deactivate), (gst_ladspa_loop), (gst_ladspa_chain): clean up debugging 2004-04-05 Stefan Kost reviewed by Benjamin Otte * ext/ladspa/gstladspa.c: (gst_ladspa_class_init): check for broken LADSPA parameters (fixes #138635) 2004-04-05 Benjamin Otte * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_getcaps): advertise buffer-frames correctly on sinkpads 2004-04-05 Thomas Vander Stichele * ext/mad/gstmad.c: (gst_mad_get_type), (gst_mad_layer_get_type), (gst_mad_mode_get_type), (gst_mad_emphasis_get_type), (gst_mad_get_event_masks), (gst_mad_get_query_types), (index_seek), (normal_seek), (gst_mad_src_event), (gst_mad_handle_event), (gst_mad_check_caps_reset), (gst_mad_chain): add more debugging, only reset caps when we're not in error state 2004-04-05 Thomas Vander Stichele * ext/mad/gstmad.c: add debugging category, comment + cleanups 2004-04-05 Julio M. Merino Vidal reviewed by Benjamin Otte * configure.ac: fix == in test(1) operator 2004-04-05 Julio M. Merino Vidal reviewed by Benjamin Otte * configure.ac: fix --export-symblos-regex to a working regex. 2004-04-04 Benjamin Otte * sys/oss/.cvsignore: add for oss_probe 2004-04-03 Tim-Phillip Müller reviewed by Benjamin Otte * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): add missing 'new_media' argument (fixes #138168) * gst/matroska/matroska-demux.c: (gst_matroska_demux_handle_seek_event): add vararg terminator (fixes #138169) 2004-04-02 David Schleef * ext/gdk_pixbuf/Makefile.am: Make sure gstgdkanimation.h is disted (bug #138914) 2004-04-01 Benjamin Otte * ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_close_audio): handle case better where a soundcard can't pause * ext/ogg/gstoggdemux.c: don't crash when we get events but don't have pads yet 2004-04-01 Thomas Vander Stichele * sys/oss/gstosselement.c: (gst_osselement_probe_caps): throw an error if we couldn't probe any caps. 2004-04-01 Jan Schmidt * ext/dvdnav/gst-dvd: Add a really simple sample DVD player 2004-04-01 Jan Schmidt * ext/a52dec/gsta52dec.c: (gst_a52dec_get_type), (gst_a52dec_init), (gst_a52dec_push), (gst_a52dec_handle_event), (gst_a52dec_update_streaminfo), (gst_a52dec_loop), (gst_a52dec_change_state): * ext/a52dec/gsta52dec.h: Use a debug category, Output timestamps correctly Emit tag info, Handle events, tell liba52dec about cpu capabilities so it can use MMX etc. * ext/dv/gstdvdec.c: (gst_dvdec_loop), (gst_dvdec_change_state): Fix a crasher accessing invalid memory * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_init), (dvdnavsrc_update_highlight), (dvdnavsrc_loop), (dvdnavsrc_get_event_mask), (dvdnav_handle_navigation_event), (dvdnavsrc_event), (dvdnavsrc_get_formats), (dvdnavsrc_convert), (dvdnavsrc_query): Some support for byte-format seeking. Small fixes for still frames and menu button overlays * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_get_type), (gst_mpeg2dec_alloc_buffer): Use a debug category. Adjust the report level of several items to LOG. Call mpeg2_custom_fbuf to mark our buffers as 'custom buffers' so it doesn't lose the GstBuffer pointer * gst/debug/Makefile.am: * gst/debug/gstdebug.c: (plugin_init): * gst/debug/gstnavseek.c: (gst_navseek_get_type), (gst_navseek_base_init), (gst_navseek_class_init), (gst_navseek_init), (gst_navseek_seek), (gst_navseek_handle_src_event), (gst_navseek_set_property), (gst_navseek_get_property), (gst_navseek_chain), (gst_navseek_plugin_init): * gst/debug/gstnavseek.h: Add the navseek debug element for seeking back and forth in a video stream using arrow keys. * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_get_type), (gst_mpeg2subt_base_init), (gst_mpeg2subt_class_init), (gst_mpeg2subt_init), (gst_mpeg2subt_finalize), (gst_mpeg2subt_getcaps_video), (gst_mpeg2subt_link_video), (gst_mpeg2subt_handle_video), (gst_mpeg2subt_src_event), (gst_mpeg2subt_parse_header), (gst_get_nibble), (gst_setup_palette), (gst_get_rle_code), (gst_draw_rle_line), (gst_merge_uv_data), (gst_mpeg2subt_merge_title), (gst_update_still_frame), (gst_mpeg2subt_handle_subtitle), (gst_mpeg2subt_handle_dvd_event), (gst_mpeg2subt_loop): * gst/mpeg2sub/gstmpeg2subt.h: Pretty much a complete rewrite. Now a loopbased element. May still require work to properly synchronise subtitle buffers. * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_private), (gst_dvd_demux_send_subbuffer): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer): Don't attempt to create subbuffers of size 0 Reduce a couple of error outputs to warnings. * gst/y4m/gsty4mencode.c: (gst_y4mencode_sinkconnect), (gst_y4mencode_chain): Output the y4m frame header correctly. 2004-04-01 Thomas Vander Stichele * gst/adder/gstadder.c: (gst_adder_get_type), (gst_adder_loop): throw errors instead of allowing SIGFPE 2004-04-01 Thomas Vander Stichele * gst-libs/gst/gconf/gconf.c: (gst_gconf_get_string), (gst_gconf_render_bin_from_key): leak plugging and style fixing 2004-03-31 David Schleef * gst/audioscale/gstaudioscale.c: (gst_audioscale_expand_value), (gst_audioscale_getcaps): Fix getcaps to expand and union lists. (bug #138225) * gst/debug/Makefile.am: * gst/debug/breakmydata.c: (gst_break_my_data_plugin_init): * gst/debug/gstdebug.c: (plugin_init): Merge elements into one plugin. * gst/debug/negotiation.c: (gst_gst_negotiation_get_type), (gst_negotiation_base_init), (gst_negotiation_class_init), (gst_negotiation_init), (gst_negotiation_getcaps), (gst_negotiation_pad_link), (gst_negotiation_chain), (gst_negotiation_set_property), (gst_negotiation_get_property), (gst_negotiation_plugin_init): New element to talk about random negotiation things happening in a pipeline. 2004-03-31 Thomas Vander Stichele * gst/adder/gstadder.c: (gst_adder_get_type), (gst_adder_loop): fix integer addition with help of Stefan Kost 2004-03-31 Thomas Vander Stichele * po/nl.po: updated Dutch translation (Elros Cyriatan) 2004-03-30 David Schleef * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format): Handle Y42B-format MPEG video, patch from Matthew.Spencer@eu.sony.com (Matthew Spencer) (bug #137504) * ext/mpeg2dec/gstmpeg2dec.h: 2004-03-30 David Schleef * ext/gdk_pixbuf/Makefile.am: Remove spurious rules. (bug #136527) 2004-03-30 David Schleef * tools/gst-launch-ext-m.m: Applied patch from gnome@flyn.org (W. Michael Petullo) to handle .mov 2004-03-30 Benjamin Otte * sys/oss/gstosselement.c: (gst_osselement_probe_caps), (gst_osselement_rate_check_rate): probe caps correctly for sound cards that only support one format 2004-03-30 Benjamin Otte * ext/kio/kiosrc.cpp: (process_events): update handling event processing if inside KDE - untested 2004-03-29 David Schleef * ext/hermes/gsthermescolorspace.c: (plugin_init): decrease rank by 2 to not interfere with other colorspaces. * ext/pango/gsttextoverlay.c: (plugin_init): change rank to NONE * gst/colorspace/gstcolorspace.c: (plugin_init): decrease rank by one to not interfere with ffmpeg_colorspace. 2004-03-29 David Schleef * ext/alsa/gstalsa.c: (gst_alsa_fixate): Don't fixate fields that aren't in the caps. * gst/sine/gstsinesrc.c: change rate caps to [1,MAX] * gst/videocrop/gstvideocrop.c: (plugin_init): Change rank to NONE. 2004-03-30 Benjamin Otte * gst-libs/gst/riff/riff-media.c: fail on error, don't try to set stuff on NULL caps 2004-03-30 Benjamin Otte * configure.ac: * ext/Makefile.am: * ext/kio/Makefile.am: * ext/kio/kioreceiver.cpp: * ext/kio/kioreceiver.h: * ext/kio/kiosrc.cpp: * ext/kio/kiosrc.h: add experimental kiosrc plugin * ext/alsa/gstalsaplugin.c: (plugin_init): initialize debugging category only when we're sure registering the plugins worked. 2004-03-29 Thomas Vander Stichele * examples/gstplay/player.c: (main): * gst-libs/gst/play/play.c: (gst_play_class_init), (gst_play_set_location), (gst_play_set_data_src), (gst_play_set_video_sink), (gst_play_set_audio_sink), (gst_play_set_visualization), (gst_play_connect_visualization): check return values of element_set_state and return FALSE where failed 2004-03-29 Benjamin Otte * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): try harder to check if an event is really a discont 2004-03-29 Thomas Vander Stichele * po/LINGUAS: adding Azerbaijani (Mətin Əmirov) * po/az.po: 2004-03-28 Benjamin Otte * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_private): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead), (gst_mpeg_demux_parse_packet), (gst_mpeg_demux_parse_pes): get rid of non-standard "..." ranges in case statements. 2004-03-27 Martin Soto * gst/mpegstream/gstmpegdemux.c: * gst/mpegstream/gstmpegdemux.h: Complete overhaul. All DVD specific functionality split to the new dvddemux element. * gst/mpegstream/gstdvddemux.c: * gst/mpegstream/gstdvddemux.h: New demultiplexer for DVD (VOB) streams, derived from mpegdemux. * gst/mpegstream/gstmpegparse.c: Discontinuity handling cleaned up. SCR based timestamp rewriting can be turned off (will probably completely disappear soon). * ext/dvdnav/dvdnavsrc.c: Changes resulting from a few months hacking. General cleanup. All printf statements replaced by debugging messages. Almost complete libdvdnav support. (dvdnavsrc_class_init): Got rid of unnecessary signals (replaced by events. New properties for audio and subpicture languages. (dvdnavsrc_update_highlight): Now uses events. (dvdnavsrc_user_op): Cleaned up. (dvdnavsrc_get): Renamed to dvdnavsrc_loop (element is now loop based). Lots of cleanup, and propper support for most libdvdnav events. (dvdnavsrc_make_dvd_event): New function. (dvdnavsrc_make_dvd_nav_packet_event): New function. (dvdnavsrc_make_clut_change_event): New function. 2004-03-26 Benjamin Otte * gst/typefind/gsttypefindfunctions.c: (theora_type_find): fix bug where typefinding would claim it's theora whenever less then 7 bytes of data were available 2004-03-25 Ronald Bultje * gst/law/alaw-decode.c: (alawdec_getcaps), (alawdec_link), (gst_alawdec_base_init), (gst_alawdec_class_init), (gst_alawdec_init), (gst_alawdec_chain): * gst/law/alaw-encode.c: (alawenc_getcaps), (alawenc_link), (gst_alawenc_base_init), (gst_alawenc_class_init), (gst_alawenc_init), (gst_alawenc_chain): * gst/law/mulaw-decode.c: (mulawdec_getcaps), (mulawdec_link), (gst_mulawdec_base_init), (gst_mulawdec_class_init), (gst_mulawdec_init), (gst_mulawdec_chain): * gst/law/mulaw-encode.c: (mulawenc_getcaps), (mulawenc_link), (gst_mulawenc_base_init), (gst_mulawenc_class_init), (gst_mulawenc_init), (gst_mulawenc_chain): Fix capsnego in all four, remove the unused property functions and simplify the chain functions slightly. I guess we could use macros or something similar for those, since the code is so similar, but I'm currently too lazy... 2004-03-24 David Schleef * sys/oss/gstosselement.c: (gst_osselement_sync_parms), (gst_osselement_close_audio), (gst_osselement_probe_caps), (gst_osselement_get_format_structure), (gst_osselement_rate_probe_check), (gst_osselement_rate_add_range), (gst_osselement_rate_check_rate), (gst_osselement_rate_add_rate), (gst_osselement_rate_int_compare): Add code to handle rate probing (bug #120883) * sys/oss/gstosselement.h: same * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_getcaps): Use rate probing provided by osselement. * sys/oss/gstosssrc.c: (gst_osssrc_init), (gst_osssrc_getcaps): same 2004-03-24 Ronald Bultje * ext/xvid/gstxvidenc.c: (gst_xvidenc_set_property), (gst_xvidenc_get_property): ulong/int mess-up. 2004-03-24 David Schleef * ext/speex/gstspeexdec.c: (gst_speexdec_base_init), (gst_speexdec_init): * ext/speex/gstspeexenc.c: (gst_speexenc_base_init), (gst_speexenc_init): Create the pad template correctly (from the static pad template, not a NULL pointer.) 2004-03-25 Benjamin Otte * gst/debug/Makefile.am: * gst/debug/breakmydata.c: add element that quasi-randomly changes bytes in the stream. Intended use is robustness checking of demuxers and decoders in media tests. 2004-03-24 Benjamin Otte * ext/alsa/gstalsa.c: (gst_alsa_open_audio), (gst_alsa_probe_hw_params): * ext/alsa/gstalsa.h: debugging output fixes 2004-03-24 Benjamin Otte * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_set_property): don't g_return_if_fail if element is PLAYING, fail silently as every other element. * gst/effectv/gstquark.c: (gst_quarktv_chain): only fix needed for cast lvalue issues in gst-plugins * gst/volenv/gstvolenv.c: (gst_volenv_init): add proxy_getcaps 2004-03-24 Benjamin Otte * gst/level/gstlevel.c: (gst_level_init): add proxying getcaps function, so level doesn't advertise impossible caps 2004-03-24 David Schleef * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event), (gst_qtdemux_loop_header), (qtdemux_parse_moov), (qtdemux_parse), (qtdemux_node_dump_foreach), (qtdemux_dump_mvhd), (qtdemux_dump_tkhd), (qtdemux_dump_elst), (qtdemux_dump_mdhd), (qtdemux_dump_hdlr), (qtdemux_dump_vmhd), (qtdemux_dump_dref), (qtdemux_dump_stsd), (qtdemux_dump_stts), (qtdemux_dump_stss), (qtdemux_dump_stsc), (qtdemux_dump_stsz), (qtdemux_dump_stco), (qtdemux_dump_co64), (qtdemux_dump_dcom), (qtdemux_dump_cmvd), (qtdemux_parse_tree), (qtdemux_parse_trak): Fix debugging messages. Divide the chunk size by the compression ratio (needed for MACE audio) 2004-03-23 Ronald Bultje * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain): Fix buffer overflow read error. 2004-03-23 Ronald Bultje * ext/alsa/gstalsa.h: Remove unused entry. * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Add cinepak. * gst/videodrop/gstvideodrop.c: (gst_videodrop_getcaps), (gst_videodrop_link), (gst_videodrop_chain): Fix, sort of. Was horribly broken with new capsnego. Bah... 2004-03-23 Jeremy Simon * gst/typefind/gsttypefindfunctions.c: (ape_type_find), (plugin_init): Add a monkeysaudio typefind function 2004-03-23 Johan Dahlin * gst-libs/gst/play/play.c (gst_play_audio_fixate) (gst_play_video_fixate): Check so the structure has the field before trying to fixate them, this makes it possible to have fakesinks for video and audio output without printing errors on the output console. 2004-03-22 David Schleef * sys/oss/Makefile.am: * sys/oss/oss_probe.c: (main), (probe_check), (add_range), (check_rate), (add_rate): Rate probing test app. 2004-03-21 Benjamin Otte * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link), (_fixate_caps_to_int), (gst_audio_convert_fixate): add a fixation function that pretty much does the right thing (fixes #137556) 2004-03-20 David I. Lehn * configure.ac: GST_PACKAGE default: s/GStreamer/GStreamer Plugins/ 2004-03-20 Tim-Phillip Müller reviewed by: Benjamin Otte * ext/ogg/gstoggdemux.c: (gst_ogg_pad_push): terminate gst_event_new_discontinuous correctly (fixes parts of #137711) 2004-03-19 David Schleef * gst-libs/gst/Makefile.am: Enable xoverlay unconditionally, since it doesn't depend on X, and it's part of our ABI. 2004-03-19 Iain * gst/interleave/deinterleave.c (deinterleave_sink_link): Use the is_int in the structure, not the local variable. 2004-03-19 David Schleef * ext/librfb/gstrfbsrc.c: (gst_rfbsrc_change_state), (gst_rfbsrc_init), (gst_rfbsrc_getcaps), (gst_rfbsrc_fixate), (gst_rfbsrc_link), (gst_rfbsrc_paint_rect), (gst_rfbsrc_get): Improvements in caps negotiation. 2004-03-18 Thomas Vander Stichele * po/LINGUAS: * po/af.po: adding Afrikaans (Petri Jooste) 2004-03-18 Thomas Vander Stichele * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcolorspace_chain): throw error instead of g_critical (#137588) 2004-03-18 Thomas Vander Stichele * Makefile.am: * configure.ac: dist common and m4 correctly * po/sv.po: 2004-03-17 David Schleef * pkgconfig/gstreamer-media-info.pc.in: Add Version. (bug #137348) 2004-03-17 Thomas Vander Stichele * po/LINGUAS: * po/sv.po: adding Swedish translation (Christian Rose) 2004-03-17 Thomas Vander Stichele * Makefile.am: use release.mak 2004-03-16 Thomas Vander Stichele * common/ChangeLog: * common/gst-autogen.sh: add some explanation about the version detection * configure.ac: fix X check 2004-03-16 Thomas Vander Stichele * configure.ac: bump nano to 1 === release 0.8.0 ===