On Tuesday den 12. March 2013 at 14.29, Andrés G. Aragoneses wrote:
My 2c:Let's state the facts first (correct me if I'm wrong):- We have 2 backends: GStreamer and GStreamerSharp.- The latter is the default in Windows.
- Both target GStreamer 0.10.- We've always wanted to default to GStreamerSharp, so we onlymaintain one backend.Now, can we assume these?:a) Gtk3 is more important to finish than GStreamer 1.0.b) If we commit the patch to make the GStreamer backend targetGStreamer 1.0 instead of 0.10, then we're getting the two backends beout of sync.c) If we wanted to get GStreamerSharp work with GStreamer 1.0, thatwould probably mean upgrading it to use GLibSharp from gtk-sharpmaster (or use the bindinator), which is not a trivial job, and wouldanyway depend on Banshee requiring gtk-sharp 2.99.1, which brings usback to the Gtk3 thing.So if you agree with a), b), and c) and I haven't missed anything, Ithink it is safe to say we should:1) Get Gtk3 out the door (and for that it makes sense that we waituntil I/we finish GSettings support).2) Release.3) Get GStreamerSharp to be default.4) Release.5) Make GStreamerSharp work with GStreamer 1.0.6) Release.Or should we do 3) before 1)? I'm confused now.What do you think?
On 12 March 2013 16:58, David Nielsen <gnomeuser gmail com> wrote:Upstream Gstreamer will no longer be maintaining 0.10 nor issuing anyfurther releases. Given that we currently have no GStreamer 1.0 bindings andthe Bindinator isn't up to the task of creating them just yet (Andreiaclaims 2 remaining issues if I remember correctly), we should probablyformulate a plan to move forward. There is still some time left on the 0.10releases since distros will be shipping them but it would probably be a goodidea to start thinking about how we can move Banshee away from using them inthe near future.Andreia is on CC for a comment on the bindinator progress.--David NielsenSent with Sparrow_______________________________________________banshee-devel-list mailing list_______________________________________________banshee-devel-list mailing list