+2008-11-23 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Patch by: Tal Shalif <tshalif at nargila dot org>
+
+ * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps):
+ Use G_{BIG,LITTLE}_ENDIAN instead of the non-GLib variants as
+ the latter don't exist on some systems (mingw). Fixes bug #561990.
+
+2008-11-21 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Patch by: Zeeshan Ali <zeeshanak at gnome dot org>
+
+ * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_build_message):
+ Add transferMode.dnla.org header to HTTP requests as this is
+ required by the DLNA specs and doesn't hurt in other situations.
+ Fixes bug #561802.
+
+2008-11-20 Michael Smith <msmith@songbirdnest.com>
+
+ * sys/osxvideo/osxvideosink.h:
+ * sys/osxvideo/osxvideosink.m:
+ Handle video window resizing more correctly, avoiding crashes when
+ embedding the window and resizing it.
+
+2008-11-20 Michael Smith <msmith@songbirdnest.com>
+
+ * gst/udp/gstmultiudpsink.c:
+ * gst/udp/gstudpnetutils.c:
+ * gst/udp/gstudpnetutils.h:
+ * gst/udp/gstudpsrc.c:
+ Fix multiudpsink on OSX by passing the specific length of the socket,
+ refactor that into a function shared with the same thing in udpsrc.
+
+2008-11-20 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/wavparse/gstwavparse.c: (uint64_ceiling_scale_int),
+ (uint64_ceiling_scale), (gst_wavparse_calculate_duration),
+ (gst_wavparse_stream_headers):
+ Fix the scaling code.
+ Fix parsing of the INFO chunks, we were reading the wrong number of
+ bytes. Fixes #561580.
+
+2008-11-20 Jan Schmidt <jan.schmidt@sun.com>
+
+ * gst/matroska/matroska-mux.c:
+ Fix NULL pointer dereference of an unset codec_id in the recently
+ added Dirac paths
+
+2008-11-20 Jan Schmidt <jan.schmidt@sun.com>
+
+ * tests/check/Makefile.am:
+ Just keep disabling elements that hang the states test until it
+ works.
+
+2008-11-20 Jan Schmidt <jan.schmidt@sun.com>
+
+ * ext/libpng/gstpngenc.c:
+ Don't flush downstream after every buffer - that's not what
+ this libpng callback is for at all!
+
+2008-11-17 Tim-Philipp Müller <tim.muller at collabora co uk>
+
+ * sys/v4l2/v4l2src_calls.c:
+ (gst_v4l2src_probe_caps_for_format_and_size), (sort_by_frame_size),
+ (gst_v4l2src_probe_caps_for_format):
+ Turns out we don't always get the frame sizes in a predefined
+ order from lowest to highest resolution, so let's just sort the
+ list by frame size once we've queried the possible resolutions
+ rather than assume any particular order. Fixes probed caps for
+ the camera in my HP2133 mini notebook and makes v4l2src default
+ to a decent size.
+
+2008-11-16 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * gst/matroska/matroska-demux.c: (gst_matroska_demux_audio_caps):
+ * gst/matroska/matroska-ids.h:
+ Make mkvdemux aware of E-AC3.
+
+2008-11-14 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/rtp/Makefile.am:
+ * gst/rtp/gstrtp.c: (plugin_init):
+ * gst/rtp/gstrtpjpegdepay.c: (gst_rtp_jpeg_depay_base_init),
+ (gst_rtp_jpeg_depay_class_init), (gst_rtp_jpeg_depay_init),
+ (gst_rtp_jpeg_depay_finalize), (MakeTables), (MakeQuantHeader),
+ (MakeHuffmanHeader), (MakeDRIHeader), (MakeHeaders),
+ (gst_rtp_jpeg_depay_setcaps), (gst_rtp_jpeg_depay_process),
+ (gst_rtp_jpeg_depay_change_state),
+ (gst_rtp_jpeg_depay_plugin_init):
+ * gst/rtp/gstrtpjpegdepay.h:
+ Add a jpeg depayloader.
+
+ * gst/rtp/gstrtpjpegpay.c:
+ Set the default properties on the payloader to better defaults.
+
+2008-11-14 Stefan Kost <ensonic@users.sf.net>
+
+ * sys/v4l2/gstv4l2.c:
+ Give it a primary rank for autovideosrc.
+
+2008-11-14 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Patch by: Bjorn Ostby <bjornos at axis dot com>
+
+ * gst/rtp/Makefile.am:
+ * gst/rtp/gstrtp.c: (plugin_init):
+ * gst/rtp/gstrtpjpegpay.c: (gst_rtp_jpeg_pay_base_init),
+ (gst_rtp_jpeg_pay_class_init), (gst_rtp_jpeg_pay_init),
+ (gst_rtp_jpeg_pay_setcaps), (gst_rtp_jpeg_pay_header_size),
+ (gst_rtp_jpeg_pay_read_quant_table),
+ (gst_rtp_jpeg_pay_scan_marker), (gst_rtp_jpeg_pay_handle_buffer),
+ (gst_rtp_jpeg_pay_set_property), (gst_rtp_jpeg_pay_get_property),
+ (gst_rtp_jpeg_pay_plugin_init):
+ * gst/rtp/gstrtpjpegpay.h:
+ Add JPEG payloader. Fixes #560756.
+
+2008-11-13 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Patch by: Fabricio Godoy <skarllot at gmail dot com>
+
+ * sys/oss/gstosssink.c: (gst_oss_sink_open):
+ * sys/oss/gstosssrc.c: (gst_oss_src_open):
+ * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_mmap):
+ * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
+ Fix some spelling mistakes. Fixes #556802.
+
+2008-11-13 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/equalizer/GstIirEqualizer10Bands.prs:
+ * gst/equalizer/GstIirEqualizer3Bands.prs:
+ * gst/equalizer/Makefile.am:
+ * gst/equalizer/gstiirequalizer10bands.c:
+ * gst/equalizer/gstiirequalizer3bands.c:
+ Add presets for equalizer. Fixes #522183.
+
+2008-11-13 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/rtsp/Makefile.am:
+ * gst/rtsp/gstrtsp.c: (plugin_init):
+ * gst/rtsp/gstrtspgoogle.c:
+ * gst/rtsp/gstrtspgoogle.h:
+ Remove google extension again, it's not needed anymore because we never
+ send multiple transports anymore.
+
+2008-11-13 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Based on patch by: Eric Zhang <chao.zhang at access-company dot com>
+
+ * gst/rtsp/gstrtspsrc.c: (gst_rtsp_nat_method_get_type),
+ (gst_rtspsrc_class_init), (gst_rtspsrc_set_property),
+ (gst_rtspsrc_get_property), (gst_rtspsrc_create_stream),
+ (gst_rtspsrc_stream_free),
+ (gst_rtspsrc_stream_configure_udp_sinks),
+ (gst_rtspsrc_stream_configure_transport),
+ (gst_rtspsrc_send_dummy_packets),
+ (gst_rtspsrc_create_transports_string),
+ (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
+ * gst/rtsp/gstrtspsrc.h:
+ Add property to configure NAT traversal method.
+ Ignore EOS from the internal sinks.
+ Implement sending dummy packets as a (simple) method to open up
+ some firewalls.
+ Send PLAY request to the server after we started the udp sources.
+ Fixes #559545.
+
+2008-11-13 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ Patch by: Yotam <sh dot yotam at gmail dot com>
+
+ * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_event):
+ Flush the remaining frames on EOS. Fixes #560641.
+
+2008-11-12 Jan Schmidt <jan.schmidt@sun.com>
+
+ * gst/rtp/gstrtpg729pay.c: (gst_rtp_g729_pay_handle_buffer):
+ Fix compiler warning about printf formatting.
+
+2008-11-12 Andy Wingo <wingo@pobox.com>
+
+ * gst/qtdemux/qtdemux.h (struct _GstQTDemux):
+ * gst/qtdemux/qtdemux.c (gst_qtdemux_do_seek): Queue up new
+ segment events instead of sending them from the seeking thread.
+ Fixes #559288.
+ (gst_qtdemux_push_pending_newsegment): New helper, sends out
+ queued newsegment events.
+ (gst_qtdemux_loop_state_movie): Voilà, call it here. Only need to
+ call it here, as we only seek when looping, and only push in the
+ movie state.
+
+2008-11-11 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/qtdemux/qtdemux.c: (qtdemux_tag_add_tmpo),
+ (qtdemux_tag_add_covr), (qtdemux_parse_udta):
+ * gst/qtdemux/qtdemux_fourcc.h:
+ * gst/qtdemux/qtdemux_types.c:
+ Add cover and alternative copyright tag, and enhance some existing
+ ones by marking them as container atoms.
+
2008-11-11 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/rtp/gstrtpg729pay.c: (gst_rtp_g729_pay_set_caps):