NixOS/nixpkgs — pull request #90 by aszlig (2012-08-07 10:32:24+00:00)
Title: Preparing for GStreamer 1.0

This is actually more like a "test request" rather than a pull request, as GStreamer 1.0 isn't released yet (their release schedule is set to the end of this year). So please **do not merge this branch into master** until everything is ported!

Currently, the branch is using GStreamer 0.11.x, which already is API version 1.0 (and is final, thus gets only minor changes if absolutely necessary). Projects using the pre-1.0 API are encouraged by upstream to port their software to API version 1.0.

The original reasoning behind this branch was to get rid of the gst-ffmpeg dependency on ffmpeg 0.10 (see c6a2a1f, 05831d3, d9f08cf and fe42f8a which were reverted in bf4c4d7, 605f9be, bb8ac70 and 63b257e due to the fact that it broke build dependencies, mainly `gst-ffmpeg`), however updating GStreamer turned out to be a lot more work, hence this branch.

For more information about the whole GStreamer 1.0 porting, please have a look at https://wiki.ubuntu.com/Novacut/GStreamer1.0

**This branch will be rebased frequently on latest master, so be prepared for history to be rewritten**