ext/wavpack/: Use GSlice for allocating index entries and use gst_element_class_set_d...
[platform/upstream/gst-plugins-good.git] / ChangeLog
index 7c93985..245edd1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,213 @@
+2008-04-03  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init):
+       * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_base_init):
+       * ext/wavpack/gstwavpackparse.c:
+       (gst_wavpack_parse_index_entry_new),
+       (gst_wavpack_parse_index_entry_free),
+       (gst_wavpack_parse_base_init),
+       (gst_wavpack_parse_index_append_entry), (gst_wavpack_parse_reset):
+       Use GSlice for allocating index entries and use
+       gst_element_class_set_details_simple().
+
+2008-04-02  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: Brian Cameron <brian.cameron at sun dot com>
+
+       * sys/sunaudio/gstsunaudio.c:
+       * sys/sunaudio/gstsunaudiomixer.c:
+       * sys/sunaudio/gstsunaudiomixer.h:
+       * sys/sunaudio/gstsunaudiomixerctrl.c:
+       * sys/sunaudio/gstsunaudiomixerctrl.h:
+       * sys/sunaudio/gstsunaudiomixertrack.c:
+       * sys/sunaudio/gstsunaudiomixertrack.h:
+       * sys/sunaudio/gstsunaudiosink.c:
+       * sys/sunaudio/gstsunaudiosink.h:
+       * sys/sunaudio/gstsunaudiosrc.c:
+       * sys/sunaudio/gstsunaudiosrc.h:
+         Fix up copyrights (#525860).
+
+2008-04-02  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/goom/goomsl.c: (gsl_read_file):
+         Check return value of fread() to avoid compiler warnings.
+
+2008-04-01  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       Based on patch by: mersad <mersad at axis dot com>
+
+       * gst/law/alaw-decode.c: (gst_alaw_dec_sink_setcaps),
+       (gst_alaw_dec_chain), (gst_alaw_dec_change_state):
+       * gst/law/alaw-decode.h:
+       * gst/law/alaw-encode.c: (gst_alaw_enc_chain):
+       * gst/law/mulaw-decode.c: (mulawdec_sink_setcaps),
+       (gst_mulawdec_chain), (gst_mulawdec_change_state):
+       * gst/law/mulaw-decode.h:
+       * gst/law/mulaw-encode.c: (gst_mulawenc_chain):
+       Make negotiation a bit modern.
+       Use pad_alloc. Fixes #525359.
+
+2008-03-31  David Schleef  <ds@schleef.org>
+
+       * gst/goom/xmmx.c: Fix constraints on asm code so that it
+         compiles consistently.  Fixes #522278.
+
+2008-03-27  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: Brian Cameron <brian.cameron at sun dot com>
+
+       * sys/sunaudio/gstsunaudiomixerctrl.c:
+         (gst_sunaudiomixer_ctrl_get_volume),
+         (gst_sunaudiomixer_ctrl_set_volume):
+       * sys/sunaudio/gstsunaudiomixertrack.c: (gst_sunaudiomixer_track_new):
+         Fix up the mixer tracks to use a volume range of 0-255, which is what
+         the sun audio API uses. This simplifies the code and avoids rounding
+         errors. Fixes #524593.
+
+2008-03-26  Edgard Lima  <edgard.lima@indt.org.br>
+
+       * sys/v4l2/gstv4l2object.c:
+       * sys/v4l2/gstv4l2object.h:
+       Add device-fd property to make it possible to apps to call ioctl's.
+
+2008-03-25  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c: (next_entry_size):
+       Unbreak streaming mode again.
+
+2008-03-25  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_capture):
+         Remove superfluous DEBUG macro.
+
+2008-03-25  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Based on patch by: William M. Brack <wbrack at mmm com hk>
+
+       * sys/v4l2/v4l2src_calls.c: (fractions_are_equal),
+         (gst_v4l2src_set_capture):
+         Check whether the device supports setting the framerate before
+         trying to set it and then posting a warning or error if it doesn't
+         work (#516649, #520092). Also compare fractions more correctly.
+
+2008-03-23  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/goom/Makefile.am:
+         Remove ppc assembler optimisations from the build until they
+         actually build (they also seem to have GPL headers).
+
+2008-03-23  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * m4/Makefile.am:
+         Better not dist files that don't exist any longer (lrint*m4).
+
+2008-03-21  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * configure.ac:
+       * m4/lrint.m4:
+       * m4/lrintf.m4:
+       Remove lrint/lrintf checks. We don't use it anywhere.
+
+2008-03-18  Andy Wingo  <wingo@pobox.com>
+
+       * sys/osxvideo/osxvideosink.m
+       (gst_osx_video_sink_osxwindow_destroy)
+       (gst_osx_video_sink_osxwindow_new): Actually set a lock on the
+       task, whoopdee.
+       (cocoa_event_loop): Pacify the taymans by upping the usleepage to
+       2 ms.
+
+2008-03-18  Andy Wingo  <wingo@pobox.com>
+
+       * sys/osxvideo/osxvideosink.m
+       (gst_osx_video_sink_osxwindow_destroy)
+       (gst_osx_video_sink_osxwindow_new): Actually set a lock on the
+       task, whoopdee.
+       (cocoa_event_loop): Pacify the taymans by upping the usleepage to
+       2 ms.
+       
+2008-03-17  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: William M. Brack <wbrack at mmm com hk>
+
+       * sys/v4l2/v4l2src_calls.c:
+         (gst_v4l2src_probe_caps_for_format_and_size),
+         (gst_v4l2src_probe_caps_for_format):
+         Make sure the probed frame sizes are reversed in the resulting
+         caps also when using V4L2_FRMSIZE_STEPWISE (so they end up
+         highest resolution first); also remove unused variable.
+         (Partly fixes #520092)
+
+2008-03-17  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       Patch by: Ole André Vadla Ravnås  <ole.andre.ravnas@tandberg.com>
+
+       * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
+       (gst_rtspsrc_finalize):
+       Call WSAStartup() and WSACleanup before using the Winsock API.
+       See #520808.
+
+2008-03-16  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/avi/gstavidemux.c:
+         Erm, the buffer-size is just guint, no need for the special format
+         specifier.
+
+2008-03-16  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/goom/plugin_info.c:
+       * gst/goom/ppc_zoom_ultimate.h:
+         Small fixes to build more on PPC: ifdef out code that uses unknown
+         define; add newline at end of header file to avoid compiler warning.
+         Assembler code still doesn't build though.
+
+2008-03-16  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/avi/gstavidemux.c:
+         Fix up my last commit. Use G_GUINT32_FORMAT for the guint32 debug log.
+         Also downgrade a GST_WARNING to GST_DEBUG and add a comment.
+
+2008-03-16  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/avi/gstavidemux.c:
+         Chunksize is uint32. Fix format specifier.
+
+2008-03-14  Christian Schaller <christian.schaller@collabora.co.uk>
+
+       * gst/rtsp/COPYING.MIT: Remove extra line that got copied over by
+       mistake. Return file to pure MIT text.
+
+2008-03-13  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * gst/audiofx/audiofx.c:
+       Use GST_LICENSE, GST_PACKAGE_NAME and GST_PACKAGE_ORIGIN instead
+       of hardcoding values.
+
+2008-03-11  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: Mark Nauwelaerts <manauw skynet be>
+
+       * sys/oss/gstosssrc.c: (gst_oss_src_init), (gst_oss_src_getcaps),
+         (gst_oss_src_close):
+       * sys/oss/gstosssrc.h:
+         Cache probed caps, so _get_caps() during recording doesn't cause
+         ioctl calls which may disrupt the recording (fixes #521875).
+
+2008-03-11  Wim Taymans  <wim.taymans@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c: (gst_qtdemux_perform_seek),
+       (gst_qtdemux_activate_segment),
+       (gst_qtdemux_prepare_current_sample),
+       (gst_qtdemux_loop_state_movie), (qtdemux_parse_trak):
+       Make sure we always send a DISCONT after a seek by setting the sample
+       index to an undefined value after a seek.
+
+2008-03-11  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/avi/gstavisubtitle.h: (GST_IS_AVI_SUBTITLE),
+         (GST_IS_AVI_SUBTITLE_CLASS):
+         Fix up IS_FOO macros, which makes gtk-doc much happier.
+
 2008-03-08  Tim-Philipp Müller  <tim at centricular dot net>
 
        * tests/icles/Makefile.am: