diff options
author | Edward Hervey <bilboed@bilboed.com> | 2010-09-06 17:14:09 +0200 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2010-09-06 17:14:09 +0200 |
commit | 9837d8b307adcb95eec34547a12216351fe7bc41 (patch) | |
tree | 7b9761f6fc31a169ef7c5ebacdb4512eac811811 | |
parent | 9ee3c5723275adbb8a7b4e4edcfebdeb5127f9f0 (diff) |
Release 0.10.16RELEASE-0.10.16
-rw-r--r-- | ChangeLog | 499 | ||||
-rw-r--r-- | NEWS | 9 | ||||
-rw-r--r-- | RELEASE | 17 | ||||
-rw-r--r-- | configure.ac | 2 |
4 files changed, 520 insertions, 7 deletions
@@ -1,9 +1,502 @@ +=== release 0.10.16 === + +2010-09-06 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + releasing 0.10.16, "I needed time to think to get the memories from my mind" + +2010-09-05 18:59:10 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From d3d9acf to c2e10bf + +2010-09-05 12:21:26 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From ca1c867 to d3d9acf + +2010-09-03 11:05:23 +0200 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + 0.10.15.2 pre-release + +2010-09-03 11:04:46 +0200 Edward Hervey <bilboed@bilboed.com> + + * common: + Update to latest common + +2010-09-02 16:10:43 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + gnlcomposition: Use proper macro to detect sources + Allows us to use composition as sources + +2010-08-17 14:10:38 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * gnl/gnlcomposition.c: + * tests/check/gnl/gnlcomposition.c: + gnlcomposition: fix a race. Fixes #626733. + Fix a race between no_more_pads_object_cb and compare_relink_single_node. + +2010-08-12 15:53:42 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * tests/check/gnl/gnlcomposition.c: + tests: add a test case for a race in gnlcomposition. See #626733. + Add a test for a race between no_more_objects_cb and compare_relink_single_node + in gnlcomposition. + +2010-08-19 15:10:25 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * gnl/gnlcomposition.c: + * tests/check/gnl/gnlcomposition.c: + gnlcomposition: fail early in remove_object when removing an invalid object. + Make gnl_composition_remove_object return immediately FALSE when removing an + object not contained in the composition. + +2010-08-19 15:00:38 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk> + + * gnl/gnlcomposition.c: + gnlcomposition: fix thinko. + In gnl_composition_remove_object initialize the return value to FALSE and not to + GST_STATE_CHANGE_FAILURE. + +2010-08-20 10:06:33 +0200 Edward Hervey <bilboed@bilboed.com> + + * tests/check/gnl/gnlcomposition.c: + tests: Be more flexible in tests + When removing an object from a composition, there might still be some + internal refcounting still present since it's not in NULL. + Also, use ASYNC_DONE message to detect for pre-roll + +2010-08-13 17:25:15 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 3e8db1d to ec60217 + +2010-08-10 10:59:55 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + Automatic update of common submodule + From bd2054b to 3e8db1d + +2010-08-05 13:58:11 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From a519571 to bd2054b + +2010-08-04 19:32:09 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + configure: Check if the compiler supports ISO C89 or C99 and which parameters are required + This first checks what is required for ISO C99 support and sets the relevant + compiler parameters and if no C99 compiler is found, it checks for a + C89 compiler. This enables us to check for and use C89/C99 functions + that gcc hides from us without the correct compiler parameters. + +2010-08-03 10:51:34 +0200 Edward Hervey <bilboed@bilboed.com> + + * docs/libs/gnonlin.args: + * docs/libs/inspect/plugin-gnonlin.xml: + docs: update + +2010-07-28 18:13:23 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gnl/gnlcomposition.c: + gnlcomposition: Fix dropping of QOS events for previous segments + If the different between the internal and external segment is larger + than the timestamp plus diff, the QOS event was for a previous + segment and the QOS event would become invalid, i.e. it would be + for a negative timestamp. + +2010-07-27 17:30:42 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + gnlcomposition: Don't discard QoS event for current segment. + curdiff will be zero in the first segment + +2010-07-27 16:33:29 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlsource.c: + gnlsource: Remove a useless check for GstBin property + We depend on a version of GStreamer that will contain it + +2010-07-23 15:50:49 +0200 Edward Hervey <bilboed@bilboed.com> + + * tests/check/gnl/complex.c: + * tests/check/gnl/gnlcomposition.c: + * tests/check/gnl/gnloperation.c: + * tests/check/gnl/gnlsource.c: + * tests/check/gnl/simple.c: + tests: Don't use the expensive videotestsrc patterns + We're not viewing them anyway, so might as well take the cheapest + to use. + +2010-07-23 15:36:04 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + gnlcomposition: Use GSlice instead of malloc/free + +2010-07-23 15:35:32 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlghostpad.c: + gnlghostpad: Use GSlice instead of malloc/free + +2010-07-23 15:34:51 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlsource.c: + gnlsource: Use G_TYPE private instances + This ensures the private data is 'closer' to the public structures + +2010-07-23 15:33:49 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + gnlcomposition: Use G_TYPE private instances + This ensures the private data is 'closer' to the public structures + +2010-07-23 14:48:32 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + gnlcomposition: Use GNL_OBJECT_* macros wherever possible + +2010-07-23 14:46:16 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlobject.h: + gnlobject: New macros for less ugly code + +2010-07-20 21:56:28 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlsource.c: + gnlsource: Store static pad + Avoids having to check twice for available compatible pad + +2010-07-12 19:14:24 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + gnlcomposition: Use fast pad linking some more + +2010-06-28 17:31:54 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * autogen.sh: + * configure.ac: + Bump automake requirement to 1.10 and autoconf to 2.60. + +2010-06-27 13:44:55 +0200 Edward Hervey <bilboed@bilboed.com> + + * tests/check/gnl/common.h: + check: Use fast pad linking methods + +2010-06-27 13:37:31 +0200 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + * gnl/gnlcomposition.c: + gnlcomposition: Use fast pad linking + Requires latest core + +2010-06-24 15:10:17 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 35617c2 to a519571 + +2010-06-15 16:51:00 +0200 Edward Hervey <bilboed@bilboed.com> + + * common: + Automatic update of common submodule + From 9339ccc to 35617c2 + +2010-06-15 16:55:27 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 5adb1ca to 9339ccc + +2010-06-15 16:36:35 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 57c89b7 to 5adb1ca + +2010-06-15 15:50:53 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From c804988 to 57c89b7 + +2010-06-14 13:28:15 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + configure: Use GLIB_EXTRA_CFLAGS + +2010-06-14 13:06:05 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 7a0fdf5 to c804988 + +2010-06-14 11:35:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 6da3bab to 7a0fdf5 + +2010-06-12 08:30:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 733fca9 to 6da3bab + +2010-06-10 16:01:07 +0200 Edward Hervey <bilboed@bilboed.com> + + * tests/check/gnl/gnlcomposition.c: + * tests/check/gnl/gnlsource.c: + tests: Fix memory leaks + +2010-06-10 14:07:01 +0200 Edward Hervey <bilboed@bilboed.com> + + * docs/libs/Makefile.am: + docs: Fix source/header file location + +2010-06-10 13:57:59 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlghostpad.c: + GnlGhostPad: Add debug statement + +2010-06-10 13:57:43 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnloperation.c: + GnlOperation: Fix more leaks + +2010-06-10 13:31:20 +0200 Edward Hervey <bilboed@bilboed.com> + + * tests/check/Makefile.am: + * tests/check/common.h: + * tests/check/complex.c: + * tests/check/gnl/common.h: + * tests/check/gnl/complex.c: + * tests/check/gnl/gnlcomposition.c: + * tests/check/gnl/gnloperation.c: + * tests/check/gnl/gnlsource.c: + * tests/check/gnl/simple.c: + * tests/check/gnlcomposition.c: + * tests/check/gnloperation.c: + * tests/check/gnlsource.c: + * tests/check/simple.c: + check: Move tests to a subdirectory + +2010-06-09 12:40:35 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From fad145b to 733fca9 + +2010-06-09 12:34:30 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From 595defc to fad145b + +2010-06-09 17:10:36 +0200 Edward Hervey <bilboed@bilboed.com> + + * common: + common: Update to current master + +2010-06-09 12:58:24 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnloperation.c: + GnlOperation: Properly dispose of our ghostpads. + Plugs a leak + +2010-06-01 23:49:48 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From 17f89e5 to 47683c1 + +2010-06-01 22:55:36 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From fd7ca04 to 17f89e5 + +2010-05-31 12:54:05 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + gnlcomposition: Remove stray debugging statement + +2010-05-28 10:22:11 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * .gitignore: + * Makefile.am: + build: copy build files into m4/ instead of common/m4/ + We don't want cruft in the common submodule directory. + +2010-05-26 11:56:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + Automatic update of common submodule + From 357b0db to fd7ca04 + +2010-05-14 18:26:28 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + Automatic update of common submodule + From 4d67bd6 to 357b0db + +2010-05-07 15:35:24 +0200 Edward Hervey <bilboed@bilboed.com> + + * tests/check/.gitignore: + tests: Ignore more files + +2010-05-07 15:34:37 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlurisource.c: + gnlurisource: Set 'expose-all-streams' on uridecodebin to FALSE + We only need the stream specified in the caps + +2010-04-23 14:42:29 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + Automatic update of common submodule + From fc85867 to 4d67bd6 + +2010-04-13 15:35:28 +0200 Edward Hervey <bilboed@bilboed.com> + + * tests/check/common.h: + check: Lower framerate coming out of videotestsrc. + This should lower the amount of time required to run the tests + +2010-04-09 11:24:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From c1d07dd to fc85867 + +2010-04-01 12:08:11 +0200 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlsource.c: + GnlSource: Demote a WARNING to a DEBUG + Not having a source pad is normal, it could be dynamic + +2010-03-25 18:47:37 +0100 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlcomposition.c: + GnlComposition: Set the composition caps on the contained elements + This is only done if the caps of the composition are no GST_CAPS_ANY. + This is a step in allowing easy decode-less support for editing. + +2010-03-25 18:44:45 +0100 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlobject.c: + * gnl/gnlobject.h: + GnlObject: expose gnl_object_set_caps method + +2010-03-24 18:56:21 +0100 Edward Hervey <bilboed@bilboed.com> + + * common: + Automatic update of common submodule + From 55cd514 to c1d07dd + +2010-03-24 11:49:52 +0100 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + * gnl/gnl.c: + * gnl/gnlghostpad.c: + * gnl/gnlghostpad.h: + build: Add all kinds of compiler warning flags and fix the resulting warnings + +2010-03-18 23:19:46 +0100 Benjamin Otte <otte@redhat.com> + + * gnl/gnlcomposition.c: + * gnl/gnlfilesource.c: + * gnl/gnloperation.c: + * gnl/gnlsource.c: + * gnl/gnlurisource.c: + gst_element_class_set_details => gst_element_class_set_details_simple + https://bugzilla.gnome.org/show_bug.cgi?id=613283 + +2010-03-19 12:13:07 +0100 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlsource.c: + GnlSource: Handle multiple pad_blocked calls. + The pad blocked handler can be called by multiple threads, we + therefore need to make sure we only start the ghost_seek_pad handler + once. + +2010-03-19 10:36:42 +0100 Edward Hervey <bilboed@bilboed.com> + + * gnl/gnlurisource.c: + GnlURISource: Set the GnlObject caps on uridecodebin. + This allows getting non-raw streams. + +2010-03-12 14:00:42 +0100 Edward Hervey <bilboed@bilboed.com> + + * common: + Automatic update of common submodule + From e272f71 to 55cd514 + +2010-03-11 11:21:48 +0100 Benjamin Otte <otte@redhat.com> + + * common: + Automatic update of common submodule + From df8a7c8 to e272f71 + +2010-03-10 22:05:32 +0100 Benjamin Otte <otte@redhat.com> + + * configure.ac: + Update for recent changes to common submodule + This just replaces every "$ERROR_CFLAGS" usage with a usage of + "$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as + previously. + Actually using that separation will happen later. + +2010-03-10 21:53:06 +0100 Benjamin Otte <otte@redhat.com> + + * common: + Automatic update of common submodule + From 9720a7d to df8a7c8 + +2010-03-10 20:44:52 +0100 Benjamin Otte <otte@redhat.com> + + * common: + Automatic update of common submodule + From 0b6e072 to 9720a7d + +2010-03-10 16:10:50 +0100 Benjamin Otte <otte@redhat.com> + + * common: + Automatic update of common submodule + From 7cc5eb4 to 0b6e072 + +2010-03-10 10:26:30 +0100 Edward Hervey <bilboed@bilboed.com> + + * configure.ac: + configure.ac: And back to development we go + +2010-03-10 01:11:35 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + Automatic update of common submodule + From 7aa65b5 to 7cc5eb4 + +2010-03-09 21:42:14 +0000 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 44ecce7 to 7aa65b5 + === release 0.10.15 === -2010-03-09 Edward Hervey <bilboed@bilboed.com> +2010-03-09 12:37:36 +0100 Edward Hervey <bilboed@bilboed.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 0.10.15, "I missed the snow in Barcelona" + Release 0.10.15 "I missed the snow in Barcelona" 2010-03-07 19:23:46 +0100 Edward Hervey <bilboed@bilboed.com> @@ -242,6 +735,8 @@ This prevents assertions that result from getting the property value from the internal filesrc, which is NULL if we use uridecodebin. +=== release 0.10.13 === + 2009-09-07 11:51:36 +0200 Edward Hervey <bilboed@bilboed.com> * ChangeLog: @@ -1,3 +1,12 @@ +This is GNonLin 0.10.16 "I needed time to think to get the memories from my mind" + +Features of this release + + * More race fixes + * gnlcomposition: propagate caps to childs + * gnlurisource: Only use needed streams + * gnlcomposition: Fix QoS handling + This is GNonLin 0.10.15 "I missed the snow in Barcelona" Features of this release @@ -1,5 +1,5 @@ -Release notes for GNonLin Non-Linear Editing Plug-ins 0.10.15 "I missed the snow in Barcelona" +Release notes for GNonLin Non-Linear Editing Plug-ins 0.10.16 "I needed time to think to get the memories from my mind" @@ -29,12 +29,17 @@ An element for using filters in a GnlComposition Features of this release - * Many fixes for complex compositions + * More race fixes + * gnlcomposition: propagate caps to childs + * gnlurisource: Only use needed streams + * gnlcomposition: Fix QoS handling + * Bugs fixed in this release - * 609689 : compositions containing gnloperation videomixer/adder freeze when input is another gnloperation - * 609792 : [pitivi] [transitions] black frame flashing in rendered files when using transitions + * 613283 : gst_element_class_set_details = > gst_element_class_set_details_simple + * 626501 : Caps property of gnlfilesource works incorrectly + * 626733 : Race in gnlcomposition between no_more_pads_object_cb and compare_relink_single_node Download @@ -65,6 +70,10 @@ GNonLin is primarily used by PiTiVi (http://www.pitivi.org/) and Jokosher (http: Contributors to this release * Alessandro Decina + * Benjamin Otte + * David Schleef * Edward Hervey * Sebastian Dröge + * Stefan Kost + * Tim-Philipp Müller
\ No newline at end of file diff --git a/configure.ac b/configure.ac index 297a53e..576db7f 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ(2.60) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AC_INIT(GNonLin, 0.10.15.2, +AC_INIT(GNonLin, 0.10.16, http://gnonlin.sourceforge.net/, gnonlin) |