Announcement

Collapse
No announcement yet.

GStreamer 1.2 Feature Release Is Now Available

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • GStreamer 1.2 Feature Release Is Now Available

    Phoronix: GStreamer 1.2 Feature Release Is Now Available

    GStreamer 1.2.0 is now available as the first major update to this widely-used open-source multimedia framework since the GStreamer 1.0 milestone some months ago...

    http://www.phoronix.com/vr.php?view=MTQ2ODA

  • #2
    Originally posted by Honton View Post
    Usable since 2005, used by Gnome since 2006, still not accepted by KDE in 2013. Their loss, I wonder how many KDE developers are gonna waste their time on phonon and useless backends
    Ummm... Honton, you don't even SUCCESSFULLY troll this time. Phone is just an abstraction layer so that if OTHER people want to use Xine or VLC (or want to use KDE on Windows/Mac) they can.. The default choice, the recommended choice, and the only sane choice IS Gstreamer. KDE just gets the advantage in that if something OTHER than Gstreamer comes along and its better, its relatively clean to add it to Phonon (new backend) whereas the Gnome guys are looking at a complete re-write to be able to use it.

    Comment


    • #3
      I hope it is backwards compatible with 1.0 since I hate having different versions of the same thing...

      Comment


      • #4
        Originally posted by Honton View Post
        Usable since 2005, used by Gnome since 2006, still not accepted by KDE in 2013. Their loss, I wonder how many KDE developers are gonna waste their time on phonon and useless backends
        Huh? Phonon is just a c++ abstraction layer on top of gstreamer. Do you really expect a bunch of C++ devs not to use a C++ wrapper around a C library they are using?

        Comment


        • #5
          Originally posted by Ericg View Post
          Ummm... Honton, you don't even SUCCESSFULLY troll this time. Phone is just an abstraction layer so that if OTHER people want to use Xine or VLC (or want to use KDE on Windows/Mac) they can.. The default choice, the recommended choice, and the only sane choice IS Gstreamer. KDE just gets the advantage in that if something OTHER than Gstreamer comes along and its better, its relatively clean to add it to Phonon (new backend) whereas the Gnome guys are looking at a complete re-write to be able to use it.
          Gstreamer is a multiplatform multimedia backend amd there's no need for yet another abstraction layer ( which by the way won't use all the features that the backed Ali offers)

          Comment


          • #6
            Originally posted by newwen View Post
            Gstreamer is a multiplatform multimedia backend amd there's no need for yet another abstraction layer ( which by the way won't use all the features that the backed Ali offers)
            Again, gstreamer = c, kde = c++.

            Comment


            • #7
              Originally posted by Honton View Post
              Usable since 2005, used by Gnome since 2006, still not accepted by KDE in 2013. Their loss, I wonder how many KDE developers are gonna waste their time on phonon and useless backends
              Phonon has a gstreamer backend and afaik it is the default backend...

              Comment


              • #8
                Originally posted by newwen View Post
                Gstreamer is a multiplatform multimedia backend amd there's no need for yet another abstraction layer ( which by the way won't use all the features that the backed Ali offers)
                GStreamer being as portable as it's is relatively new feature (in comparison to the age of Phonon anyway). The thing is that if you want to easily integrate GStreamer with Qt you need something in between. There's currently at least three ways to integrate GStreamer with Qt, the first one was Phonon, then came the Qt Multimedia libary and there's also Qt Gstreamer.

                Originally posted by newwen View Post
                Phonon is just a c++ abstraction layer on top of gstreamer.
                Well it's quite a bit more than that considering that it support other backends too and has features like:

                Centralized configuration of audio and video: Configuration of hardware and media frameworks are offered in a single, centralized dialog.
                Purpose driven design: Instead of demanding that you select special audio outputs for applications, Phonon applications describe what kind of sound output they make and lets you select for these categories individually.
                Automated device selection: Pluggable audio and video devices like USB or Bluetooth headsets become easy to use with Phonon. Phonon acts on information and signals from Solid, which is KDE's hardware subsystem, and automatically makes use of new devices.
                -Source

                Originally posted by bwat47
                Phonon has a gstreamer backend and afaik it is the default backend...
                It has been the recommended backend for Phonon on Linux for years. The VLC at least used to be recommended on Windows and all other backends have been deprecated to my knowledge.

                Comment


                • #9
                  Originally posted by Teho View Post
                  The thing is that if you want to easily integrate GStreamer with Qt you need something in between. There's currently at least three ways to integrate GStreamer with Qt, the first one was Phonon, then came the Qt Multimedia libary and there's also Qt Gstreamer.
                  Why is there three ways to do the same(?) thing? Doesn't that kind of defeat the purpose of an abstraction layer? To be clear, I am curious, not trolling.

                  Comment


                  • #10
                    Originally posted by kigurai View Post
                    Why is there three ways to do the same(?) thing? Doesn't that kind of defeat the purpose of an abstraction layer? To be clear, I am curious, not trolling.
                    It has nothing to with gstreamer1.2. Don't let the troll derail the thread and make it about gnome vs. KDE...

                    Comment


                    • #11
                      Originally posted by kigurai View Post
                      Why is there three ways to do the same(?) thing? Doesn't that kind of defeat the purpose of an abstraction layer? To be clear, I am curious, not trolling.
                      Well only Phonon and Qt Multimedia are compareable as Qt Gstreamer is just a wrapper libary and the other two do a lot more. I don't know much about the history behind Phonon and Qt Multimedia so I won't go there. Phonon is probably bit more flexible than Qt Multimedia in sense that it support multiple backends on multiple platforms and Qt Multimedia only support GStreamer on Linux, whether such flexibility is needed is another question.

                      Comment


                      • #12
                        VP9 encoding/decoding, and WebP image decoding
                        It must be one of the first projects to adopt VP9. Nice.

                        Comment


                        • #13
                          Originally posted by newwen View Post
                          Gstreamer is a multiplatform multimedia backend amd there's no need for yet another abstraction layer ( which by the way won't use all the features that the backed Ali offers)
                          I agree with these sentiments. Then again I would like to see ObjC interfaces to Gstreamer be leveraged on OS X and within GNUStep.

                          Comment


                          • #14
                            Originally posted by Krysto View Post
                            It must be one of the first projects to adopt VP9. Nice.
                            Now if only Mozilla would get their arse into gear and implement support for GStreamer 1.2. They've been talking around implementing 1.0 for a year, and we've got next to nothing to show for it.

                            Then I'd be able to play VP9 in browser

                            Comment


                            • #15
                              Wow, what a bunch of anti-KDE, anti-C++, anti whatever trolling. I actually came here to ask if anyone knows of plan for Ubuntu 11.10 inclusion, but I guess, the answer is obvious, it's way too late. I care, because I use PiTiVi for video, which depends on gstreamer.

                              Comment

                              Working...
                              X