2014-07-28  Marcin Kolny  <marcin.kolny@gmail.com>

	Updated some docs according to 1.0.10 release

2014-07-28  Marcin Kolny  <marcin.kolny@gmail.com>

	Disabled a few tests

	modules actually works fine, but tests are written not very well

2014-07-28  Marcin Kolny  <marcin.kolny@gmail.com>

	A lot of warnigns removed

2014-07-17  Marcin Kolny  <marcin.kolny@flytronic.pl>

	buffer: wrapped some useful methods

2014-05-27  Marcin Kolny  <marcin.kolny@flytronic.pl>

	Wrapped some functions from GstPad:  * gst_pad_set_activate_function  * gst_pad_set_activatemode_function  * gst_pad_set_getrange_function

2014-05-23  Marcin Kolny  <marcin.kolny@gmail.com>

	wrapped a method from gstpadprobeinfo

2014-05-16  Marcin Kolny  <marcin.kolny@flytronic.pl>

	[minor] replaced gchar* to a Glib::ustring type in URIHandler interface

2014-05-16  Marcin Kolny  <marcin.kolny@flytronic.pl>

	wrapped some virtual methods in urihandler interface

2014-05-15  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	wrapped get_sticky_event

	Signed-off-by: Marcin Kolny <marcin.kolny@flytronic.pl>

2014-05-15  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	fixed proxy_query_caps that caused annoying warning

	Signed-off-by: Marcin Kolny <marcin.kolny@flytronic.pl>

2014-05-15  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	support glib native types instead of GstClockTime, since cannot support both easily

	Signed-off-by: Marcin Kolny <marcin.kolny@flytronic.pl>

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	start stop amend

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	basetransform: set_caps vfunc wrapped

	Conflicts:
	gstreamer/gstreamermm/basetransform.cc

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	set_accept_caps_result wrapped

	Conflicts:
	gstreamer/gstreamermm/query.cc
	gstreamer/gstreamermm/query.h

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	taglist - Glib::Value destructo assume they are always initialized

	Conflicts:
	gstreamer/gstreamermm/taglist.cc
	gstreamer/gstreamermm/taglist.h

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	EventTag::parse should not take any string

	Conflicts:
	gstreamer/gstreamermm/event.cc
	gstreamer/gstreamermm/event.h

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	fixed create_writable in caps

	Conflicts:
	gstreamer/gstreamermm/caps.cc

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	comments added

	Conflicts:
	gstreamer/gstreamermm/buffer.cc

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	fixed query vfunc wrapper - it should not unref query object

	Conflicts:
	gstreamer/gstreamermm/pad.cc

2014-04-10  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	SlotQuery use const reference to RefPtr, since it doesn't transer ownership

	Conflicts:
	gstreamer/gstreamermm/pad.h

2014-03-11  Marcin Kolny  <marcin.kolny@flytronic.pl>

	restored destroy method, fixed copying slot

2014-03-11  Marcin Kolny  <marcin.kolny@flytronic.pl>

	fixed bus_sync_handler method

	Signed-off-by: Marcin Kolny <marcin.kolny@flytronic.pl>

2014-03-04  Marcin Kolny  <marcin.kolny@flytronic.pl>

	updated some release informations

	Signed-off-by: Marcin Kolny <marcin.kolny@flytronic.pl>

2014-02-27  Marcin Kolny  <marcin.kolny@flytronic.pl>

	updated .gitignore

2014-02-25  Tomasz Lakota  <tomasz.lakota@flytronic.pl>

	use gstreamer 1.0 in gstmm_toolsdir

	Signed-off-by: Marcin Kolny <marcin.kolny@flytronic.pl>

2014-02-19  Marcin Kolny  <marcin.kolny@flytronic.pl>

	fixed plugin registering

2014-02-19  Marcin Kolny  <marcin.kolny@flytronic.pl>

	minor

2014-01-13  Marcin Kolny  <marcin.kolny@gmail.com>

	some warnings removed, added helper methods to a Gst::Object class

2013-12-10  Marcin Kolny  <marcin.kolny@flytronic.pl>

	fixed eventnewsegment, eventcaps

2013-12-10  Marcin Kolny  <marcin.kolny@flytronic.pl>

	wrapped duration setter

2013-12-10  Marcin Kolny  <marcin.kolny@gmail.com>

	removed non-existing methods

2013-12-09  Marcin Kolny  <marcin.kolny@gmail.com>

	minor - fixed returned value of scan_path method

2013-11-29  Marcin Kolny  <marcin.kolny@flytronic.pl>

	wrapped elementclass class (simplified writting plugins)

2013-11-06  Marcin Kolny  <marcin.kolny@flytronic.pl>

	minor

2013-10-30  Marcin Kolny  <marcin.kolny@gmail.com>

	wrapped some plugins methods

2013-10-28  Dirk Van Haerenborgh  <vhdirk@gmail.com>

	add support for g_value holding G_TYPE_LIST

	Signed-off-by: Marcin Kolny <marcin.kolny@gmail.com>

2013-10-28  Dirk Van Haerenborgh  <vhdirk@gmail.com>

	gstiterator returns a GValue*

	Signed-off-by: Marcin Kolny <marcin.kolny@gmail.com>

2013-10-28  Dirk Van Haerenborgh  <vhdirk@gmail.com>

	add support for staticpadtemplates

	Signed-off-by: Marcin Kolny <marcin.kolny@gmail.com>

2013-10-14  Marcin Kolny  <marcin.kolny@gmail.com>

	removed registry getter

2013-10-14  Dirk Van Haerenborgh  <vhdirk@gmail.com>

	elementfactory: metadata

2013-10-14  Marcin Kolny  <marcin.kolny@gmail.com>

	reverted changes

2013-10-08  Marcin Kolny  <marcin.kolny@flytronic.pl>

	wrapped copy_into method

2013-10-08  Marcin Kolny  <marcin.kolny@gmail.com>

	fixed registry singleton - extra reference in wrap method

2013-10-08  Marcin Kolny  <marcin.kolny@gmail.com>

	wrapped some methods

2013-10-07  Marcin Kolny  <marcin.kolny@flytronic.pl>

	added a EventCaps class

2013-10-07  Marcin Kolny  <marcin.kolny@flytronic.pl>

	minor - wrapped some methods in pad, query, caps

2013-10-07  Marcin Kolny  <marcin.kolny@flytronic.pl>

	fixed example

2013-10-04  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	wrapped {query|event} functions

2013-09-30  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	tocsetter wrapped

2013-09-25  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	wrapped gsttoc, gsttocentry classes

2013-09-24  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	start working with gstreamer v1.0.10

2013-09-03  Murray Cumming  <murrayc@murrayc.com>

	Whitespace fixes and a TODO.

2013-09-03  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	removed code, which might be generated (patch published here: https://bugzilla.gnome.org/show_bug.cgi?id=705699 is needed)

2013-08-27  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	implemented "request_new_pad" vfunc

2013-08-21  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added is_proxy_pad method to a pad class

2013-08-21  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added is_ghost_pad method to a pad class

2013-08-20  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added new event type

2013-08-19  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added missing enum value

2013-08-19  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added example

2013-08-14  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	updated .gitignore

2013-08-14  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added sample with dynamic changing pipeline

2013-08-14  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	wrapped necessary field in PadProbeInfo struct, fixed get_event method(constversion, refreturn added)

2013-08-14  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added example with matroska, minor fix in Pad class

2013-08-12  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	creating extra reference in gst_sample_get_buffer

2013-08-12  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	build fix

2013-08-12  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added setters for timestamps

2013-08-12  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	minor

2013-08-12  Marcin Kolny at Flytronic.pl  <marcin.kolny@flytronic.pl>

	added memcmp method to buffer

2013-08-08  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added test - checking plugin based on a Gst::Bin

2013-08-07  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor - removed deprecated comment. Property is installed in Property<T> constructor

2013-08-07  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added test to test-plugin-register suite - checking property

2013-08-07  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	gst_sample_get_buffer wrapped automatically

2013-08-07  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	refactoring

2013-08-07  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	fixed Buffer::create_writeable method

2013-08-06  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	implemented Mr Cumming's advices - part 2

2013-08-06  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	replaced bad method names

2013-08-06  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor fixes, noted by Mr Cumming

2013-08-06  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed setting property method

2013-08-06  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	added test - create custom bin, and check how does it works

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	minor improvements

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	added tests - check seeking

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	message's wrapper should copy object

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	allowed to build chain of parameters

2013-08-05  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	replaced some C-functions with C++ wrappers

2013-08-05  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added VideoDuration test

2013-08-05  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added first regression test

2013-08-05  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added ghostpad's tests

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	fixed test-plugin-app{sink|src} tests (stupid bug in tests)

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	added appsink test, enableda all test-plugin-* tests (yes, some tests fail...)

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	added another test for caps

2013-08-05  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	wrapped some query "create" methods as static methods of Query class, added unit tests

2013-08-03  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	added some functions for testing

2013-08-03  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	"gstcheck" module cannot be generated because of gstcheck framework. methods for checking should be independent of framework.

2013-08-03  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	minor update in gitignore

2013-08-02  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	start wrapping test framework - unfortunatelly, i don't know for now, how to avoid using 'gstreamer check framework', and using only test gst_check functions with any framework. But I'm sure, it might be done'

2013-08-02  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	created Makefile.am for tests (run make check to compile and run all tests, run ./tests/run-all.sh to run all tests with gtest params

2013-08-02  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed and restor examples, minor changes in caps, pad

2013-08-02  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	appsink as generated plugin - again. It might be done because of fix in plugin generator

2013-08-02  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	fixed and enabled playbin, repaired hello_world example

2013-08-02  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	fixed plugin hg generator - different access operator for arrays/lists and other values

2013-08-01  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	wrapped gstpadprobeinfo

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	improved {add|remove}_probe methods in pads, improved ogg_player example

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	enabled some examples (c-style of some functions for now)

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	implemented {add|remove}_probe methods in pad

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added tests for AppSrc plugin

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added tests for registering plugins

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added tests for pushsrc, unfortunatelly one test must be disabled for now

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added tests for Bus

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added Caps tests

2013-08-01  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added Pad tests, temporary disabled one test in TagList tests

2013-08-01  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	added tests for Structure, additional test in TagList

2013-08-01  Marcin Kolny [loganek]  <marcin.kolny@gmail.com>

	fixed unit test - adding/getting date from taglist. Yep... minor bug, 3 hours spent... I'm not sure it is the best way to fix this problem

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added taglist tests, and first fails;)

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added Bin tests

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added first gstreamermm tests

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added simple gtest unit tests

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	moved tests to old-tests directory

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed peper0's tests, minor changes in test-buffer-mapinfo test

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	replaced c-style pointers with RefPtr objects

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	wrapped GstMapInfo, added simple test, implemented some methods in Buffer

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed some tests

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed deprecated class ElementInterfaced

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed Interface class declaration

2013-07-31  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed test-init test

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed "test-base-src" test - mixer removed without replacement

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	enabled audioformat

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added appsink plugin. appsink.{hg|ccg} as handcrafted files

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	wrapped GstSample struct

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added wait method to basesink

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	ignore list updated

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0] added some unit examples

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0] Don't copy buffer if RefPtr is empty.

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0] Corrected default retval of BaseSrc::start & stop vfuncs to true (neutral)

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0]  gst_element_class_get_pad_template wrapped, which simplified element derivation a bit.

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0] plugin registering test

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0] set_clock vfunc fixed

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0] Pad::chain and Pad::push functions corrected

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0]Pad::set_chain_function support prototype.

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0]added missing file

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[peper0] Registration of C++ type as GType

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	wrapped (I think) useful methods in buffer

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	wrapped GstMemory

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	resolved wrong include dependencies in buffer

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed some entries in enum patch(patch for glibmm enum.pl here: https://bug705113.bugzilla-attachments.gnome.org/attachment.cgi?id=250423)

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	replaced C-type arguments to c++ types

2013-07-30  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	restored event methods (ported to 1.0)

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	modified names audiobase* and audioringbuffer in comments

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	[cleaning] audioringbuffer

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	gitignore updated

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	appsink disabled

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added simple example

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	made project build-able

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	enabled plugins

2013-07-29  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	includes fixed

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	xoverlay to videooverlay renamed, minor improvements

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor changes in urihandler, removed some functions from value

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor change in typefind

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	disabled tuner

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	split GstTaskThreadCallbacks struct to independend variables

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixes in tags

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	structure class repaired

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor fixes, temporary disabled streamvolume class

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed query class

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed propertyprobe - not implemented in gstreamer1.0 yet

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed deprecated methods from pad

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed object class

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	improved include statements

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	temporary disabled mixer

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed miniobject class

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed problems with Message - previous commit didn't solve it

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	mixer[track] fixed

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	temporary fixed messaeg

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed deprecated interface files

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed deprecated files

2013-07-26  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed some bad-building methods from event, probably it should be repaired in the future

2013-07-25  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed some functions from element

2013-07-25  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor

2013-07-25  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	solved problems with discovererinfo

2013-07-25  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	disabled colorbalance[channel].hg

2013-07-25  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	colorbanace[channel].hg was moved to another directory. Includes fixed

2013-07-25  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	some fixes in clock

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	childproxy renewed

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	signals and methods regenerated (signals patch still fails)

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	include convert_glibmm.m4 since we'll need conversion of GObject*

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	removed old method wrappers from buffer

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	cddabasesrc disabled for now (it is in plugins-bad)

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	gst_methods fixed (1.0.8 vs 1.1.1)

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	generate_methods.sh script should work even if "h2def" is not in path

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	audiobase{sink,src} compiles

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	query and event enums fixed

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	enums patch fixed to match GStreamer 1.0 (not 1.1)

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	update types and includes in generator's hardcoded lists

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	Don't wrap plugins for now, focus on gstreamer core and libs first

2013-07-25  Tomek Lakota  <tomasz.lakota@flytronic.pl>

	we are using GStreamer 1.0.8, not 1.1.1

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed caps

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed bus

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minors in bufferlist

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed buffer, bin, iterator

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed basetransform class

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	temporary(?) removed lock/unlock methods

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed basesink, basesrc, glib::wrap instead of gst::wrap

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed bufferlist

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed audiosrc

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	some minor fixes in build (includes, types)

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	renamed Gst::RingBufferSpec to Gst::AudioRingBufferSpec

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	renamed GstRingBufferSpec to GstAudioRingBufferSpec

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	renamed baseaudio to audiobase

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	renamed old-style name gst_ring_buffer to gst_audio_ring_buffer

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed unnecessary functions, fixed commit-callback method

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	audioringbufferspec class improved

2013-07-24  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed audiofilter class

2013-07-23  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	added a part-implementation of AudioFormatInfo class

2013-07-23  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	minor

2013-07-23  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed audiofilter class, still AudioInfo missing

2013-07-23  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	removed BufferFormat enum type, format member from AudioRingBufferSpec - no more in gstreamer-1.0

2013-07-23  Marcin Kolny at Flytronic  <marcin.kolny@flytronic.pl>

	fixed BufferFormatType - renamed to AudioRingBufferFormatType

2013-07-22  José Alburquerque  <jaalburquerque@gmail.com>

	configure.ac: Remove libxml++ package dependency.

	* configure.ac: The usage of libxml2 has ben removed from the C API in
	versions 1.0 and above so do the same here.

2013-07-18  José Alburquerque  <jaalburquerque@gmail.com>

	Include gst/gst.h and not individual includes to avoid compile errors.

	* gstreamer/src/bin.ccg:
	* gstreamer/src/buffer.ccg:
	* gstreamer/src/buffer.hg:
	* gstreamer/src/bufferlist.hg:
	* gstreamer/src/bus.ccg:
	* gstreamer/src/bus.hg:
	* gstreamer/src/caps.ccg:
	* gstreamer/src/caps.hg:
	* gstreamer/src/childproxy.hg:
	* gstreamer/src/clock.ccg:
	* gstreamer/src/clock.hg:
	* gstreamer/src/element.ccg:
	* gstreamer/src/element.hg:
	* gstreamer/src/elementfactory.ccg:
	* gstreamer/src/elementfactory.hg:
	* gstreamer/src/enums.ccg:
	* gstreamer/src/enums.hg:
	* gstreamer/src/error.ccg:
	* gstreamer/src/event.ccg:
	* gstreamer/src/event.hg:
	* gstreamer/src/filter.ccg:
	* gstreamer/src/format.ccg:
	* gstreamer/src/format.hg:
	* gstreamer/src/ghostpad.ccg:
	* gstreamer/src/interface.ccg:
	* gstreamer/src/iterator.ccg:
	* gstreamer/src/iterator.hg:
	* gstreamer/src/message.ccg:
	* gstreamer/src/message.hg:
	* gstreamer/src/miniobject.hg:
	* gstreamer/src/object.ccg:
	* gstreamer/src/object.hg:
	* gstreamer/src/pad.ccg:
	* gstreamer/src/pad.hg:
	* gstreamer/src/padtemplate.ccg:
	* gstreamer/src/padtemplate.hg:
	* gstreamer/src/parse.ccg:
	* gstreamer/src/parse.hg:
	* gstreamer/src/pipeline.ccg:
	* gstreamer/src/plugin.ccg:
	* gstreamer/src/plugin.hg:
	* gstreamer/src/pluginfeature.ccg:
	* gstreamer/src/pluginfeature.hg:
	* gstreamer/src/preset.hg:
	* gstreamer/src/query.ccg:
	* gstreamer/src/query.hg:
	* gstreamer/src/registry.ccg:
	* gstreamer/src/registry.hg:
	* gstreamer/src/segment.ccg:
	* gstreamer/src/structure.ccg:
	* gstreamer/src/systemclock.ccg:
	* gstreamer/src/taglist.ccg:
	* gstreamer/src/taglist.hg:
	* gstreamer/src/tagsetter.hg:
	* gstreamer/src/task.ccg:
	* gstreamer/src/task.hg:
	* gstreamer/src/taskpool.ccg:
	* gstreamer/src/taskpool.hg:
	* gstreamer/src/typefind.ccg:
	* gstreamer/src/typefind.hg:
	* gstreamer/src/typefindfactory.hg:
	* gstreamer/src/urihandler.ccg:
	* gstreamer/src/urihandler.hg:
	* gstreamer/src/value.hg:

2013-07-18  José Alburquerque  <jaalburquerque@gmail.com>

	Index*: Remove the classes because they are removed in the C API.

	* gstreamer/src/index.{ccg,hg}:
	* gstreamer/src/indexfactory.{ccg,hg}: Delete these files containing
	the classes.
	* gstreamer/src/filelist.am: Also remove them from the build.
	* gstreamer/src/element.hg: Remove the methods and virtual functions
	using the Gst::Index class because it is removed.

2013-07-17  José Alburquerque  <jaalburquerque@gmail.com>

	MiniObject Classes: Make them opaque reference counted boxed types.

	* gstreamer/gstreamermm/wrap.{cc,h}:
	* gstreamer/gstreamermm/gst_wrap_init.h:
	* tools/generate_gst_wrap_init.pl:
	* tools/m4/class_gstminiobject.m4: Delete these files because mini
	object classes are now boxed types.  The gstreamermm wrapping
	subsystem for mini objects, generating gst_wrap_init.cc and the
	_CLASS_GSTMINIOBJECT() macro are no longer needed.
	* gstreamer/gstreamermm/init.cc (initialize_wrap_system): Don't
	use the Gst::wrap_register_init() and Gst::wrap_init() from
	the above delete files because it is no longer necessary.
	* gstreamer/gstreamermm/filelist.am:
	* tools/m4/convert.m4:
	* tools/m4/filelist.am: Also remove the delete files from the build.
	* gstreamer/src/Makefile.am: Don't generate gst_wrap_init.cc.

	* gstreamer/src/buffer.{ccg,hg}:
	* gstreamer/src/bufferlist.{ccg,hg}:
	* gstreamer/src/discovererinfo.{ccg,hg}: Make these classes opaque
	reference counted classes removing their custom wrap_new() functions
	and related functions for ensuring that wrappers created are destroyed
	when the C object is destroyed because ensuring that wrappers are
	destroyed for opaque reference counted classes is not necessary.
	* gstreamer/src/event.{ccg,hg}:
	* gstreamer/src/message.{ccg,hg}:
	* gstreamer/src/query.{ccg,hg}: Do the same for these classes and use
	Glib::wrap() instead of Gst::wrap() when needed.  Also remove the
	handwritten virtual function implementations because they are no
	longer part of the C API.

	* tools/extra_defs_gen/generate_plugin_gmmproc_file.cc
	(get_signal_wrap_statements): Don't treat mini object types
	differently from boxed types when generating return and parameter
	conversions (which would generate a Gst::wrap() instead of a
	Glib::wrap()) because there is no need to do so.

2013-07-16  José Alburquerque  <jaalburquerque@gmail.com>

	MiniObject: Make it an opaque refcounted class generated by gmmproc.

	* gstreamer/gstreamermm/filelist.am:
	* gstreamer/gstreamermm/miniobject.{cc,h}:
	* gstreamer/gstreamermm/private/miniobject_p.h: Remove these files and
	remove them from the build.
	* gstreamer/gstreamermm/private/.gitignore: Also update the .gitignore
	file.

	* gstreamer/src/filelist.am:
	* gstreamer/src/miniobject.{ccg,hg}: Add these new files wrapping
	GstMiniObject and include the files in the build.
	* gstreamer/src/enums.hg (MiniObjectFlags): Move enum to the
	miniobject.hg file.
	* tools/m4/convert_gst.m4: Update the conversions file to include
	needed conversions.

2013-07-16  José Alburquerque  <jaalburquerque@gmail.com>

	Remove the use of libxml++ as is done in the C API.

	* gstreamer/src/caps.{ccg,hg} (save,load): Remove these methods which
	save and load the caps as XML.
	* gstreamer/src/object.{ccg,hg} (save, restore): Remove these methods
	that save and load the object as XML.
	(signal_object_saved): Remove this signal that is triggered when an
	object is saved as XML (it is now obsolete).

	* gstreamer/src/registry.{ccg,hg} ([binary|xml]_[read|write]_cache):
	Remove these methods because they have also been removed in the C API.
	Also update the class docs according to the new docs in the C API.

	* gstreamer/src/filelist.am:
	* gstreamer/src/xml.{ccg,hg}: Remove these files defining the XML
	class because it's also been removed in the C API.  Also remove the
	files from the list of files to be built.

2013-07-16  José Alburquerque  <jaalburquerque@gmail.com>

	Event,Query: Handwrap their *Type enums.

	* gstreamer/src/event.hg: Handwrap the EventType enum because it can't
	be parsed by glibmm's enum.pl because it uses a C macro to define its
	values.  Use _WRAP_ENUM_DOCS_ONLY() to get the docs from the C API.
	* gstreamer/src/query.{hg,ccg}: Do the same as above with the
	QueryType enum for the same reason.
	(QueryTypeDefinition): Remove the QueryTypeDefinition class because
	it's been removed in the C API.
	(get_details):
	(iterate_definitions): Also remove the methods dealing with the
	removed class.

2013-07-16  José Alburquerque  <jaalburquerque@gmail.com>

	Move to a generated ChangeLog.

2013-06-19  José Alburquerque  <jaalburquerque@gmail.com>

	BaseAudio[Sink|Src],RingBuffer: Rename as was done in the C API.

	* gstreamer/src/baseaudiosink.{ccg,hg}: Rename these files/classes to:
	* gstreamer/src/audiobasesink.{ccg,hg}:
	* gstreamer/src/baseaudiosrc.{ccg,hg}: Rename these files/classes to:
	* gstreamer/src/audiobasesrc.{ccg,hg}:
	* gstreamer/src/ringbuffer.{ccg,hg}: Rename these files/classes to:
	* gstreamer/src/audioringbuffer.{ccg,hg}:
	* gstreamer/src/filelist.am: Rename the files here also.
	* gstreamer/src/gst_vfuncs.defs: Rename the types here also.
	* tools/m4/convert_gst.m4: Rename the types here also.

2013-06-18  José Alburquerque  <jaalburquerque@gmail.com>

	Correct some general method parameter changes in existing source files.

	* gstreamer/src/basesrc.hg ([get|set]_blocksize): Use guint instead of
	gulong for the block size.
	* gstreamer/src/bufferlist.hg (get): The get() methods (for getting a
	Buffer) no longer require a 'group' parameter.
	* gstreamer/src/bus.hg (poll): Use a ClockTime instead of a
	ClockTimeDiff for the 'timeout' parameter.
	* gstreamer/src/childproxy.{ccg,hg}: Move the conversions specific to
	this file to this file from the global conversion file.  Use
	'constversion' to wrap constant methods that have equivalent
	non-constant ones.
	(child_[added|removed]): These methods now require a 'name' parameter.
	Also use _WRAP_METHOD to wrap them.
	(signal_child_[added|removed]): These signals also require a new
	'name' parameter.
	* gstreamer/src/element.hg (query_convert):
	(query_position):
	(query_duration): The 'format' parameter is no longer passed in as a
	reference.
	* gstreamer/src/elementfactory.hg (get_uri_type): Now returns a
	URIType and not an int.
	(get_uri_protocols): Return a std::vecto<Glib::ustring> instead of a
	Glib::StringArrayHandle.  Also correct its m4 _CONVERSION macro.
	* gstreamer/src/pad.hg (event_default):
	(query_default): These methods now take an optional 'parent' first
	parameter.
	(query_duration):
	(query_convert): The 'format' parameters are no longer passed in as
	references.
	(iterate_internal_links_default): Now take an optional 'parent' first
	parameter.
	* gstreamer/src/query.hg (get_structure): Correct its m4 _CONVERSION
	macro.
	* gstreamer/src/segment.hg: Use guint64 instead of gint64 throughout
	for the parameters.
	* gstreamer/src/task.hg (set_lock): Use a Glib::Threads::RecMutex
	instead of a Glib::StaticRecMutex (which has been deprecated).
	* gstreamer/src/typefind.hg (peek): Return a std::vector<guint8>
	instead of a Glib::ArrayHandle<guint8>.  Also correct its m4
	_CONVERSION macro.
	* gstreamer/src/typefindfactory.hg (get_extensions): Return a
	std::vector<Glib::ustring> instead of a Glib::StringArrayHandle.  Also
	correct its m4 _CONVERSION macro.
	* gstreamer/src/urihandler.hg (make_element_from_uri): Now throws a
	Glib::Error.
	(get_uri_type): Returns a URIType instead of a guint.
	(get_protocols): Return a std::vector<Glib::ustring> instead of a
	Glib::StringArrayHandle.  Also correct its m4 _CONVERSION macro.
	(set_uri): Now throws a Glib::Error.
	* tools/m4/convert_gst.m4: Remove unneeded conversions because of
	above changes.  Also correct existing ones according to the above
	changes also.

2013-06-18  José Alburquerque  <jaalburquerque@gmail.com>

	gstreamer/src/filelist.am: Correct plug-ins here also.

	* gstreamer/src/filelist.am: Correct the plug-in list according to the
	changes in the configure.ac file.  This change was forgotten in the
	previous to last commit.

2013-06-18  José Alburquerque  <jaalburquerque@gmail.com>

	Regenerate the defs files and the XML docs file with GStreamer-1.1.1.

	* gstreamer/src/gst_docs.xml: Regenerate the XML docs file.
	* gstreamer/src/gst_enums.defs:
	* gstreamer/src/gst_enums.defs.patch: Regenerate the enum defs file
	and update its patch file.
	* gstreamer/src/gst_methods.defs:
	* gstreamer/src/gst_methods.defs.patch: Regenerate the method defs
	file and update its patch file.
	* gstreamer/src/gst_signals.defs: Regenerate the signal and properties
	defs file.

2013-06-18  José Alburquerque  <jaalburquerque@gmail.com>

	Begin the transition to GStreamer-1.1.1.

	* configure.ac (AC_INIT): Change the gstreamermm version (for a future
	release) to 0.11.0.
	(MM_PREREQ): Require mm-common 0.9.6.
	(MM_INIT_MODULE): Use 1.0 for the module version.
	(GSTREAMERMM_SO_VERSION): Reset to 0.0.0.
	(GSTREAMERMM_MODULES): Require glibmm-2.36.  Add all the GStreamer
	modules and require version 1.1.1 of those modules.
	(GSTREAMERMM_PLUGIN_DEFS): Add the app[sink|src] plug-ins.  Remove the
	decodebin2 and playbin2 plug-ins (which are removed in GStreamer-1.0
	also).  Rename the ffmpegcolorspace plug-in to videoconvert because
	it's been renamed.  Remove plug-ins that are not found but leave TODOs
	to possibly re-add the gdpdepay and gdppay plug-ins which the
	GStreamer porting docs seems to suggest still exist.
	(GST_INSPECT): Require version 1.0.
	(Plugin Processing): Add AC_MSG_CHECKING() and AC_MSG_RESULT() macros
	to report that required plug-ins are being checked for and found when
	the process is successful.

	* gstreamer/src/filelist.am: Add the app[sink|src] plug-ins.

	* tools/extra_defs_gen/generate_defs_gst.cc: Simplify the includes
	because since version 1.1.1 GStreamer has moved to single includes --
	see https://bugzilla.gnome.org/show_bug.cgi?id=701812.
	(gst_type_is_a_pointer): Don't test for the GST_TYPE_MINI_OBJECT
	because it is now just a boxed type according to the GStreamer porting
	guide.
	Remove the GTypes that don't exist and rename ones that have been
	changed (like the GST_TYPE_BASE_AUDIO_* types, the GST_TYPE_BASE_RTP_*
	types, the GST_TYPE_RING_BUFFER type and GST_TYPE_X_OVERLAY type)
	since GStreamer-1.0.
	Also change the plug-ins as in the configure.ac file.

	* tools/extra_defs_gen/generate_plugin_gmmproc_file.cc
	(gst_type_is_a_pointer): Don't test for the GST_TYPE_MINI_OBJECT
	because miniobjects are now boxed types.
	(is_a_mini_object): Add this function that tests if a given C type
	is a miniobject.
	(get_signal_wrap_statements): When dealing with a boxed type return,
	check to see if it is a miniobject (using the above function) so that
	a correct Gst::wrap() function is generated.  Do the same for boxed
	type parameters.  Also, don't check for miniobjects using
	GST_TYPE_MINI_OBJECT when dealing with a Glib::RefPtr<> type any more
	because miniobjects are checked for when dealing with boexed types.
	* tools/m4/plugingen_gstreamermm.m4: Add translations which the
	plug-ins now require and modify the GstXOverlay because GstXOverlay
	has been renamed to GstVideoOverlay.

2013-06-10  José Alburquerque  <jaalburquerque@gmail.com>

	Move the generation scripts to the tools/gen_scripts directory.

	* tools/gen_scripts/generate_docs.sh:
	* tools/gen_scripts/generate_enums.sh:
	* tools/gen_scripts/generate_extra_defs.sh:
	* tools/gen_scripts/generate_methods.sh: Move these scripts from the
	gstreamer/src directory.  Also add and reorder missing directories.

2012-09-19  José Alburquerque  <jaalburqu@svn.gnome.org>