lp:ubuntu/dapper/gstreamer0.10

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/dapper/gstreamer0.10
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

11. By Sebastian Dröge

* debian/patches/01_registry.patch:
  + Handle empty strings in the registry parser correctly. Prevents it from
    beeing recreated always and all plugins loaded to memory always. Should
    save a fair amount of memory for example for the gnome mixer applet.
    (Ubuntu: #44294)
* debian/patches/02_build-system.patch:
  + Set the Package's Origin and URL correctly

10. By Sebastian Dröge

* New upstream release:
  Features of this release:
   - Fixes for the collectpads helper
   - Support for proper time recording on server-trickmode streams
     via the applied_rate parameter of the NewSegment event
   - Many bug fixesB
  Bugs fixed in this release:
   - [patch] mem-leak of bin in gstbin.c
   - [patch] registry cache is always written
   - [patch] fdsink should not handle short writes and non fat...
   - does not build on opensolaris, must always include config...
   - gst-launch wrapper fails with 'No version of tool gst-lau...
   - locking problem in gstbasesink
   - gst-launch no longer supports --version
   - remove glib pre 2.8 hacks and compat stuff
   - gst_mini_object_ref () docs make no mention of writeability
   - leaking caps in padtemplate
   - gstsystemclock hangs when outputting to stdout via fdsink
   - API: add GST_TAG_IMAGE
   - [qtdemux] bails out on Meet The Robinsons trailer
   - gst-launch: print image tags in a human readable form
   - [patch] serializing a GValue with a NULL buffer crashes
* Build-Depend on libglib2.0-dev (>= 2.8)
* debian/patches/70_relibtoolize.patch:
  + Dropped, upstream uses Debian's libtool now

9. By Sebastien Bacher

* Sync with Debian
* New upstream version:
  Changes since 0.10.4:
  - QoS in BaseTransform
  - gcc 4.1 fixes
  - BaseTransform reworked
  - Bus reworked; signal API added
  Bugs fixed since 0.10.4:
  - [PATCH] [api] loading a class leaves elementfactory blank
  - gstreamer Cygwin build fixes
  - Build fails with GCC 4.1
  - GStreamer CVS head files to build with GCC 4.1
  - [basesink] filesink spews warnings when used with flacenc
  - xml registry loader should use mmap() where possible
  - [GstQueue/GstPad] queue pauses immediately when linked, p...
    (Ubuntu: #32664, #33440)
  - Something wrong in caps checking...
  - pkg-config files must link with the same check library th...
  - Stale libgnomeui check in configure
  - Missing functions in def files for dlls
  - GST_BOILERPLATE_FULL etc isn' optimised
  - start with debugging disabled
  - totem goes (and stays) out of sync when running bittorrent
  - [queue] Queue might block in EOS
  - [filesink] throws error when writing 0 bytes
  - small cleanup in gstplugin.c
  - Pipeline bus is not initially flushing
  - Internal data flow error with latest updates for FC5 with...
  - basesink does not call the PAUSED- > PLAYING change_state f...
  - GstBaseSrc's send_event handler ignores seek requests aft...
* debian/control.in:
  - list a -dbg package
  - updated the gstreamer0.8-tools Conflicts version for Ubuntu
* debian/rules:
  - use dh_strip to build a debug package

8. By Sebastien Bacher

* Sync with Debian
  New upstream version:
  * Changes since 0.10.3:
    - Parallel installability with 0.8.x series
    - Threadsafe design and API
    - 33% of library size removed by parse change
    - (Experimental) QoS features
      (use max-lateness on BaseSink subclasses to enable)
  * Bugs fixed since 0.10.3:
    - 323542 : GStreamer 0.10 hangs at EOS for all songs
    - 320340 : triggering a gst_task_join from the streaming task can de...
    - 322628 : document thread-unsafety of gst_value_foo() + gst_value_r...
    - 324186 : Smarter (deterministic!) typefind decisions
    - 324398 : varargs/valist functions aren't bindable
    - 328873 : only one gst_bin_recalc_state allowed at a time
    - 330899 : CVS directory in make dist tarball
    - 330906 : API: add GST_QUERY_TYPE_NAME and GST_MESSAGE_TYPE_NAME
    - 330996 : basesrc emits EOS unconditionally when going to READY
    - 331255 : Shrinking gst_parse_launch bloat
    - 331898 : Basetranform is not reusable
    - 332045 : API: GstPipeline needs API to disable flushing of its bu...
    - 332277 : [filesrc] seek does not correct read position in non-mmap...
    - 332611 : [basesrc] needs way to prevent expensive start/stop in ch...
    - 332723 : New API: gst_type_find_helper_for_buffer
    - 333042 : New API: gst_type_find_helper_get_range
    - 333266 : Registry file writing rewrite
    - 333272 : tests should set G_SLICE=always-malloc now
    - 333417 : GST_BOILERPLATE_WITH_INTERFACE can't be used in C++ code
    - 333669 : Add pad accessor defines for GstBaseTransform
    - 333779 : New API: add gst_uri_has_protocol
    - 324818 : gst_registry_get_default doesn't sink newly created registry
    - 330125 : _pad_send_event does not check flushing correctly
    - 330684 : Add ability to emit sync-message without messing with the...
* debian/control.in:
  - list a -dbg package
  - updated the gstreamer0.8-tools Conflicts version for Ubuntu
* debian/rules:
  - use dh_strip to build a debug package

7. By Sebastien Bacher

* debian/control.in:
  - list a -dbg package
* debian/rules:
  - use dh_strip to build a debug package

6. By Sebastian Dröge

Update the descriptions from pkg-gstreamer svn

5. By Sebastien Bacher

* Sync with Debian
* debian/rules:
  - updated the gstreamer0.8-tools Conflicts version for Ubuntu

4. By Sebastien Bacher

* Sync with Debian
* debian/rules:
  - updated the gstreamer0.8-tools Conflicts version for Ubuntu

3. By Sebastien Bacher

* Sync with Debian.
  - Suggest gstreamer0.10-plugins-base instead of misc. (Closes: #345118)
  [debian/control, debian/control.in]
* New upstream version
  Changes since 0.10.0:
  - element factory leak fixes
  - tests cleanup
  - BaseSrc seeking in other format than BYTES
  - collectpad fixes
  Bugs fixed since 0.10.0:
  - getcontext() in common/m4/gst-mcsc.m4 uses incorrect stac...
  - [BASESRC] basesrc does not handle a seek to non-bytes for...
  - [tools] gst-feedback needs updating for 0.9/0.10
  - gst-launch manpage needs updates
  - use return val of g_list_append
* updated the gstreamer-tools Conflicts version to Ubuntu
  [debian/control.in]

2. By Sebastien Bacher

* New upstream version.
* Changes for gstreamer0.10:
  - Rename 0.8 packages to 0.10. [debian/control.in, debian/rules]
  - Build-Depends on check, python-twisted, python-xml [debian/control.in]
  - Bump shlibs deps for 0.10. [debian/rules]
  - Conflicts with the versions of gstreamer0.8-tools using an alternative
    [debian/control.in]
  - Create a cache directory [debian/libgstreamer.dirs, debian/rules]
  - Don't use alternatives [debian/gstreamer-tools-abi.postinst,
    debian/gstreamer-tools-abi.prerm]
  - Drop references to deprecated tools [debian/gstreamer-tools-abi.install,
    debian/gstreamer-tools-abi.manpages,debian/gstreamer-tools-abi.postinst,
    debian/gstreamer-tools-abi.prerm, debian/libgstreamer.install,
    debian/libgstreamer.manpages, debian/libgstreamer.postinst, debian/rules]
  - New gstreamer-tools (unversionned binaries) package
    [debian/control.in, debian/gstreamer-tools.install, debian/rules]
  - Remove transition code. [debian/libgstreamer.preinst]
  - Rename documentation lists. [debian/gstreamer0.8-doc.doc-base.core-ref,
    debian/gstreamer0.8-doc.doc-base.faq,
    debian/gstreamer0.8-doc.doc-base.libs-ref,
    debian/gstreamer0.8-doc.doc-base.manual,
    debian/gstreamer0.8-doc.doc-base.pwg]
  - Updated descriptions [debian/control.in]
  - Updated lists of files. [debian/libgstreamer.install
    debian/gstreamer-tools-abi.install debian/libgstreamer-dev.install]
  - Updated options for the documentation build [debian/rules]
  - Updated the TODO list [debian/TODO]
* debian/patches/64_sparc-gcc4-build-fix.patch,
  debian/patches/doc-build.patch:
  - fixed with the new version.
* debian/patches/translations.patch:
  - ubuntu patch.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/gstreamer0.10
This branch contains Public information 
Everyone can see this information.

Subscribers