Transition to gstreamer 1.0

Registered by Jason Warner

We will transition from gstreamer 0.10 to 1.2 and demote 0.10 to universe if possible

Blueprint information

Status:
Complete
Approver:
Sebastien Bacher
Priority:
High
Drafter:
Iain Lane
Direction:
Approved
Assignee:
Iain Lane
Definition:
Approved
Series goal:
Accepted for raring
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-13.04-feature-freeze
Started by
Iain Lane
Completed by
Iain Lane

Related branches

Sprints

Whiteboard

We want to port main from gstreamer 0.10 to gstreaamer 1.2.

Checking the rdepends list (for main), it seems that most should be done
upstream:
  ? bluez-gstreamer:
  * brasero
  * empathy
  * gnome-media
  * libbrasero-media3-1
  * libcanberra-gstreamer (not on the CD)
  * libclutter-gst-1.0-0
  o libdmapsharing-3.0-2
  * libevolution
  * libfarstream-0.1-0
  o libgnome-media-profiles-3.0-0
  o libpurple0
  ? libqtwebkit4
  * libreoffice-core
  * librhythmbox-core6
  * libtelepathy-farstream2
  * libtotem0
  * libubuntuoneui-3.0-1
  * libwebkitgtk-1.0-0
  * libwebkitgtk-3.0-0
  * phonon-backend-gstreamer
  ? pitivi

  o rhythmbox: no release yet
  o shotwell: 0.14 will be gstreamer 1.0 compatible, that's the version that raring will ship
  * totem
  - ubiquity-frontend-gtk
  - unity-lens-music
pidgin: https://developer.pidgin.im/ticket/15299
shotwell: http://redmine.yorba.org/issues/5548
libdmapsharing: https://bugzilla.gnome.org/show_bug.cgi?id=680797
bluez-gstreamer: spotted upstream that perhaps they are integrating this
                 into gstreamer itself?
ubiquity-frontend-gtk, unity-lens-music: Ubuntu local, will have to port
                                         ourselves
rhythmbox: https://bugzilla.gnome.org/show_bug.cgi?id=681469
fluendo codecs will be available before end of years

main GNOME page: https://live.gnome.org/GnomeGoals/PortToGstreamer1

(?)

Work Items

Work items:
[laney] check on rhythmbox branch in linked bug: DONE
[laney] figure out what is going on with bluez-gstreamer (being integrated into gst-plugins-bad https://bugzilla.gnome.org/show_bug.cgi?id=690582): DONE
[laney] stage transition in a PPA before uploading to the archive: DONE
[laney] review gnome-media-profiles: DONE
[laney] port unity-lens-music: DONE
[laney] build a list of packages using both webkit and gstreamer 0.10 (e.g banshee) (http://people.canonical.com/~laney/random-scripts/gst-interesting-rdeps): DONE
[laney] help foundation to port ubiquity-frontend-gtk to gstreamer 1.0: DONE
[seb128] keep a look on the 1.3 serie to see if there is a good reason to update to this one in case it's ready on time (1.0 is still the current serie): DONE
[laney] kde-runtime recommends libcanberra-gstreamer - check with Kubuntu if this will cause problems when packages use 0.10 & 1.0: DONE