0.9.6 (unstable): * Added Gst::init() with no arguments to fix bug #539059. (José Alburquerque) * Added BaseSink. * Added BaseSrc. * Added BaseTransform. (José Alburquerque) * Bin: - Make add() throw an exception, needed for chaining. (Murray Cumming) - Added get_children() and get_num_children(). (José Alburquerque) * Caps: Added set_simple(). (José Alburquerque) * Added ColorBalance and ColorBalanceChannel. (José Alburquerque) * ElementFactory: - Rename create() to create_element() and add an override that takes no name. (Murray Cumming) * GhostPad: Corrected the constructor implementations. (José Alburquerque * Message: Implement MessageInfo::parse() and add a method overload without the debug parameter. (Murray Cumming) * Pad, PadTemplate: Corrected the constructor implementations. (José Alburquerque) * Added PushSrc (José Alburquerque) * Structure: - Simplified memory management. - Added several set_field() method overloads. - Renamed get_*() to get_field(), and made them take actual types. (Murray Cumming, José Alburquerque) - Added get_*_error_quark(). (José Alburquerque) * TagList: - Simplified memory management. (Murray Cumming) - Added add/get methods. (José Alburquerque) * TagSetter: - Added add_tag(), get_tag_list(), set_tag_merge_mode(), and get_tag_merge_mode(). - Added default value for merge_tags() mode parameter. (José Alburquerque) * Const corrections. (Murray Cumming, José Alburquerque) * Documentation Improvements (José Alburquerque)