ext/wavpack/: Use GSlice for allocating index entries and use gst_element_class_set_d...
[platform/upstream/gst-plugins-good.git] / ChangeLog
index badd5fc..245edd1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,158 @@
+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: