summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2012-06-07Release 0.11.92Sebastian Dröge1-2/+1013
2012-05-13Release 0.11.91Sebastian Dröge1-2/+960
2012-04-12Release 0.11.90Sebastian Dröge1-2/+902
2012-03-22Release 0.11.3Wim Taymans1-2/+1607
2012-02-17RELEASE 0.11.2Wim Taymans1-2/+7367
2011-09-29RELEASE 0.11.1Wim Taymans1-2/+3850
2011-08-03Release 0.11.0Wim Taymans1-2/+5373
2011-06-15Release 0.10.35Tim-Philipp Müller1-2/+110
This is an ad-hoc release that is almost identical to 0.10.34: * work around GLib atomic ops API change * don't use G_CONST_RETURN in public headers * subparse: typefinding fixes for subtitles in non-UTF8 charsets
2011-05-14Release 0.10.34Tim-Philipp Müller1-2/+50
2011-05-10Release 0.10.33Tim-Philipp Müller1-2/+2188
Highlights: - support for 16-bit-per-component video formats - playbin2 fixes and improvements for custom and non-raw sinks - oggmux muxes based on running time now - many other fixes and improvements
2011-01-21Release 0.10.32Tim-Philipp Müller1-2/+1659
2010-11-30Release 0.10.31Tim-Philipp Müller1-2/+3269
2010-07-15Release 0.10.30Tim-Philipp Müller1-2/+2028
2010-04-28Release 0.10.29Tim-Philipp Müller1-2/+1766
2010-03-08Release 0.10.28Tim-Philipp Müller1-2/+124
2010-03-06Release 0.10.27Tim-Philipp Müller1-2/+579
2010-02-10Release 0.10.26Tim-Philipp Müller1-25/+3007
2009-10-05Release 0.10.25Jan Schmidt1-0/+81
2009-10-010.10.24.4 pre-releaseJan Schmidt1-0/+191
2009-09-120.10.24.2 pre-releaseJan Schmidt1-2/+1523
2009-08-05Release 0.10.24Jan Schmidt1-0/+83
2009-07-300.10.24.5 pre-releaseJan Schmidt1-0/+41
2009-07-240.10.23.4 pre-releaseJan Schmidt1-0/+219
2009-07-140.10.23.2 pre-releaseJan Schmidt1-2/+2190
2009-05-10Release 0.10.23Jan Schmidt1-0/+85
2009-05-080.10.22.5 pre-releaseJan Schmidt1-0/+312
2009-04-16ChangeLog: regenerate changelog with the gen-changelog scriptJan Schmidt1-36643/+24774
2009-01-19Release 0.10.22Jan Schmidt1-0/+7
Original commit message from CVS: Release 0.10.22
2009-01-16gst-libs/gst/fft/: Use correct struct alignment everywhere to prevent ↵Sebastian Dröge1-0/+14
unaligned memory accesses, resulting in SIGBUS ... Original commit message from CVS: * gst-libs/gst/fft/_kiss_fft_guts_f32.h: * gst-libs/gst/fft/_kiss_fft_guts_f64.h: * gst-libs/gst/fft/_kiss_fft_guts_s16.h: * gst-libs/gst/fft/_kiss_fft_guts_s32.h: * gst-libs/gst/fft/kiss_fftr_f32.c: (kiss_fftr_f32_alloc): * gst-libs/gst/fft/kiss_fftr_f64.c: (kiss_fftr_f64_alloc): * gst-libs/gst/fft/kiss_fftr_s16.c: (kiss_fftr_s16_alloc): * gst-libs/gst/fft/kiss_fftr_s32.c: (kiss_fftr_s32_alloc): Use correct struct alignment everywhere to prevent unaligned memory accesses, resulting in SIGBUS on sparc and probably others. Fixes bug #500833.
2009-01-16gst-libs/gst/tag/gsttagdemux.c: Forward unknown events upstream to allow ↵Sebastian Dröge1-0/+6
latency configuration. Original commit message from CVS: * gst-libs/gst/tag/gsttagdemux.c: (gst_tag_demux_srcpad_event): Forward unknown events upstream to allow latency configuration. Fixes bug #567960.
2009-01-13gst/playback/gstplaybin2.c: Provide the right arguments to a debug line.Wim Taymans1-0/+5
Original commit message from CVS: * gst/playback/gstplaybin2.c: (groups_set_locked_state): Provide the right arguments to a debug line.
2009-01-13sys/xvimage/xvimagesink.c: Don't reset the colorkey when element is reused. ↵Stefan Kost1-0/+5
Fixes #567511. Original commit message from CVS: * sys/xvimage/xvimagesink.c: Don't reset the colorkey when element is reused. Fixes #567511.
2009-01-09configure.ac: 0.10.21.3 pre-releaseJan Schmidt1-0/+5
Original commit message from CVS: * configure.ac: 0.10.21.3 pre-release
2009-01-09gst-libs/gst/app/gstappsink.c: Store the returned signal id in the right ↵Jan Schmidt1-0/+8
slot when registering the pull-buffer signal. Original commit message from CVS: * gst-libs/gst/app/gstappsink.c: Store the returned signal id in the right slot when registering the pull-buffer signal. Fixes #567168 Spotted by: Thomas Vander Stichele <thomas at apestaart dot org>
2009-01-09gst-libs/gst/interfaces/mixer.c: Small docs addition to clarify that one ↵Tim-Philipp Müller1-0/+6
really mustn't free the constant GList retur... Original commit message from CVS: * gst-libs/gst/interfaces/mixer.c: Small docs addition to clarify that one really mustn't free the constant GList returned (#566812).
2009-01-08Add GType for GstRTSPUrl and expose a copy function because we can.Wim Taymans1-0/+11
Original commit message from CVS: * docs/libs/gst-plugins-base-libs-sections.txt: * gst-libs/gst/rtsp/gstrtspurl.c: (register_rtsp_url_type), (gst_rtsp_url_get_type), (gst_rtsp_url_copy): * gst-libs/gst/rtsp/gstrtspurl.h: * win32/common/libgstrtsp.def: Add GType for GstRTSPUrl and expose a copy function because we can. API: gst_rtsp_url_copy() Fixes #567027.
2009-01-07Add plugin dependency for the GIO and GVfs modules.Sebastian Dröge1-0/+7
Original commit message from CVS: * configure.ac: * ext/gio/gstgio.c: (plugin_init): Add plugin dependency for the GIO and GVfs modules. Fixes bug #566876.
2009-01-07Add plugin dependency for the gnomevfs modules.Sebastian Dröge1-0/+7
Original commit message from CVS: * configure.ac: * ext/gnomevfs/gstgnomevfs.c: (plugin_init): Add plugin dependency for the gnomevfs modules. Fixes bug #566875.
2009-01-07win32/common/libgstcdda.def: Add new symbol to the list of exported symbols.Sebastian Dröge1-0/+5
Original commit message from CVS: * win32/common/libgstcdda.def: Add new symbol to the list of exported symbols.
2009-01-07gst/playback/gstplaybin2.c: Fix some comments and docs.Wim Taymans1-0/+21
Original commit message from CVS: * gst/playback/gstplaybin2.c: (gst_play_bin_class_init), (gst_play_bin_set_uri), (gst_play_bin_set_suburi), (no_more_pads_cb), (drained_cb), (group_set_locked_state_unlocked), (activate_group), (deactivate_group), (groups_set_locked_state), (gst_play_bin_change_state): Fix some comments and docs. Post an error message when we fail to link the selector to the sink. Remove pushing of EOS, this seems unneeded. Lock the state of deactivated groups so that they don't accidentally reactivate when the playbin2 state changes. Reuse uridecodebins. Unlock and relock state of groups when playbin goes to NULL. Fixes #566654. Fixes #566341. * gst/playback/gsturidecodebin.c: (pad_removed_cb), (type_found): Only do something in the pad removed callback when we are dealing with our sourcepads because the sinkpads don't have a ghostpad.
2009-01-07gst-libs/gst/cdda/gstcddabasesrc.*: Make the GType of GstCDDABaseSrcMode ↵Sebastian Dröge1-0/+7
public for bindings. Original commit message from CVS: * gst-libs/gst/cdda/gstcddabasesrc.c: * gst-libs/gst/cdda/gstcddabasesrc.h: Make the GType of GstCDDABaseSrcMode public for bindings. Fixes bug #566837.
2009-01-06Use new core API to make registry re-scan the plugin whenever visualisations ↵Tim-Philipp Müller1-0/+7
are added or removed (see #350477). Original commit message from CVS: * configure.ac: * ext/libvisual/visual.c: (plugin_init): Use new core API to make registry re-scan the plugin whenever visualisations are added or removed (see #350477).
2009-01-06gst-libs/gst/audio/gstaudioclock.*: Make gst_audio_clock_new use const ↵José Alburquerque1-0/+9
gchar* to ease the wrapping of Original commit message from CVS: Patch by: José Alburquerque <jaalburqu svn gnome org> * gst-libs/gst/audio/gstaudioclock.c: (gst_audio_clock_new): * gst-libs/gst/audio/gstaudioclock.h: Make gst_audio_clock_new use const gchar* to ease the wrapping of C++ bindings. Fixes #566723.
2009-01-06Add pkg-config files for libgstapp. Fixes bug #566761.Sebastian Dröge1-0/+8
Original commit message from CVS: * configure.ac: * pkgconfig/Makefile.am: * pkgconfig/gstreamer-app-uninstalled.pc.in: * pkgconfig/gstreamer-app.pc.in: Add pkg-config files for libgstapp. Fixes bug #566761.
2009-01-06gst-libs/gst/app/: Make debug categories static. Use ↵Tim-Philipp Müller1-4/+12
_element_class_set_details_simple(). Original commit message from CVS: * gst-libs/gst/app/gstappsink.c: * gst-libs/gst/app/gstappsink.h: * gst-libs/gst/app/gstappsrc.c: * gst-libs/gst/app/gstappsrc.h: Make debug categories static. Use _element_class_set_details_simple().
2009-01-06gst-libs/gst/app/: Move private data into a private instance struct. Add ↵Tim-Philipp Müller1-0/+36
padding to instance and class structures exp... Original commit message from CVS: * gst-libs/gst/app/gstappsink.c: (_GstAppSinkPrivate), (gst_app_sink_class_init), (gst_app_sink_init), (gst_app_sink_dispose), (gst_app_sink_finalize), (gst_app_sink_unlock_start), (gst_app_sink_unlock_stop), (gst_app_sink_flush_unlocked), (gst_app_sink_start), (gst_app_sink_stop), (gst_app_sink_event), (gst_app_sink_preroll), (gst_app_sink_render), (gst_app_sink_getcaps), (gst_app_sink_set_caps), (gst_app_sink_get_caps), (gst_app_sink_is_eos), (gst_app_sink_set_emit_signals), (gst_app_sink_get_emit_signals), (gst_app_sink_set_max_buffers), (gst_app_sink_get_max_buffers), (gst_app_sink_set_drop), (gst_app_sink_get_drop), (gst_app_sink_pull_preroll), (gst_app_sink_pull_buffer):: * gst-libs/gst/app/gstappsink.h: (GstAppSinkPrivate), (_GstAppSink):: * gst-libs/gst/app/gstappsrc.c: (_GstAppSrcPrivate), (gst_app_src_class_init), (gst_app_src_init), (gst_app_src_flush_queued), (gst_app_src_dispose), (gst_app_src_finalize), (gst_app_src_set_property), (gst_app_src_get_property), (gst_app_src_unlock), (gst_app_src_unlock_stop), (gst_app_src_start), (gst_app_src_stop), (gst_app_src_is_seekable), (gst_app_src_check_get_range), (gst_app_src_query), (gst_app_src_do_seek), (gst_app_src_create), (gst_app_src_set_caps), (gst_app_src_get_caps), (gst_app_src_set_size), (gst_app_src_get_size), (gst_app_src_set_stream_type), (gst_app_src_get_stream_type), (gst_app_src_set_max_bytes), (gst_app_src_get_max_bytes), (gst_app_src_set_latencies), (gst_app_src_set_latency), (gst_app_src_get_latency), (gst_app_src_push_buffer_full), (gst_app_src_push_buffer_action), (gst_app_src_end_of_stream):: * gst-libs/gst/app/gstappsrc.h: (GstAppSrcPrivate):: Move private data into a private instance struct. Add padding to instance and class structures exposed in public headers. Add Since markers to the gtk-doc blurbs (#566750).
2009-01-06tests/examples/app/appsrc_ex.c: Some comments.Wim Taymans1-0/+7
Original commit message from CVS: * tests/examples/app/appsrc_ex.c: (main): Some comments. When pulling a buffer we can get NULL when the element is EOS, don't try to unref this NULL buffer.
2009-01-06gst-libs/gst/video/: Fix up build flags and include statement for the new ↵Jan Schmidt1-0/+7
generated enumtypes files, to fix dist. Original commit message from CVS: * gst-libs/gst/video/Makefile.am: * gst-libs/gst/video/video.h: Fix up build flags and include statement for the new generated enumtypes files, to fix dist.
2009-01-05Move AppSrc/AppSink from gst-plugins-bad. Fixes #564421Jan Schmidt1-0/+23
Original commit message from CVS: * configure.ac: * docs/libs/Makefile.am: * docs/libs/gst-plugins-base-libs-docs.sgml: * docs/libs/gst-plugins-base-libs-sections.txt: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-base-plugins-docs.sgml: * docs/plugins/gst-plugins-base-plugins-sections.txt: * docs/plugins/gst-plugins-base-plugins.args: * docs/plugins/gst-plugins-base-plugins.hierarchy: * docs/plugins/gst-plugins-base-plugins.interfaces: * docs/plugins/gst-plugins-base-plugins.prerequisites: * docs/plugins/gst-plugins-base-plugins.signals: * docs/plugins/inspect/plugin-app.xml: * gst-libs/gst/Makefile.am: * gst-libs/gst/app/gstappsink.c: * gst-libs/gst/app/gstappsrc.c: * tests/examples/Makefile.am: * tests/examples/app/Makefile.am: Move AppSrc/AppSink from gst-plugins-bad. Fixes #564421
2009-01-05gst-libs/gst/audio/gstbaseaudiosink.c: Avoid holding the OBJECT_LOCK when ↵Wim Taymans1-0/+9
calling ringbuffer functions that take the ... Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_change_state): Avoid holding the OBJECT_LOCK when calling ringbuffer functions that take the ringbuffer lock because rinbuffer lock > OBJECT_LOCK. We can do this because the async_play method is deprecated and usually not called anymore.