Announcement

Collapse
No announcement yet.

PipeWire 0.3.22 Released With Many Improvements

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

  • #21
    You can tell Pipewire is a serious project when they implement in a few months stuff that took years for Poettering to fix.

    Comment


    • #22
      Originally posted by angrypie View Post
      You can tell Pipewire is a serious project when they implement in a few months stuff that took years for Poettering to fix.
      Like what?

      Comment


      • #23
        Originally posted by angrypie View Post
        You can tell Pipewire is a serious project when they implement in a few months stuff that took years for Poettering to fix.
        Seriously full of bugs probably. With all the sound configurations that exist, would be surprised if it isn't swiss cheese. But like most things from Fedora, they will release it before its polished and well tested. Sadly, it could work better. There's been a lot of audio breakage past years.
        Last edited by ix900; 21 February 2021, 03:33 PM.

        Comment


        • #24
          For anyone have problems with headsets not appearing or not having mic functionality you have to play around with disabling hsp_ag or hfp_ag in the .config file

          Comment


          • #25
            Originally posted by angrypie View Post
            You can tell Pipewire is a serious project when they implement in a few months stuff that took years for Poettering to fix.
            Pulseaudio did the heavy lifting on audio for the Linux desktop environment when the Linux audio world was a complete mess back to 2000. Pipewire fast development from which one of developers also contribute to GStreamer took on an existing foundation set by Pulseaudio and make it better with further unification of audio (with JACK) and video.

            Comment


            • #26
              Originally posted by 144Hz View Post
              Mez' You: “Red Hat and GNOME are dictatorships”

              Also you: “I started to use Pipewire”
              Volkswagen was established in Nazi Germany with direct involvement of Adolf Hitler or Microsoft team up with Intel and IBM creating the USB port, so whats your point? Beside if you believe that redhat actually care about Linux on desktop you're high.

              Comment


              • #27
                Originally posted by loganj View Post
                polarathene they just reopen it. it never occur to me that people mostly have 5.1 so probably devs never test it with 7.1. now after you mention this i've wrote my issue again and mention the 7.1 so they reopen it.
                thank you for mentioning the chances of 7.1 system
                While not as good as a real system, but I think they can test with 5.1 or 7.1 headphones.
                I have a pair of 5.1 headphones. They say it's 7.1 and even allows me to set 7.1 from Realtek control panel on Windows, but I think they're lying as I have only two 3.5 mm jacks.
                Still, when you cannot afford or carry a real surround system, these are pretty good.

                Comment


                • #28
                  Originally posted by bofh80 View Post
                  So you fell into the trap even though i pointed it at and laughed
                  you hinted and laughed at something else. like "they didn't test every possible setup". well, that's obviously impossible to do

                  Comment


                  • #29
                    Originally posted by angrypie View Post
                    You can tell Pipewire is a serious project when they implement in a few months stuff that took years for Poettering to fix.
                    what are you trying to say, pipewire implemented systemd?

                    Comment


                    • #30
                      Originally posted by angrypie View Post
                      You can tell Pipewire is a serious project when they implement in a few months stuff that took years for Poettering to fix.
                      There is more to it.

                      Originally posted by finalzone View Post
                      Pulseaudio did the heavy lifting on audio for the Linux desktop environment when the Linux audio world was a complete mess back to 2000. Pipewire fast development from which one of developers also contribute to GStreamer took on an existing foundation set by Pulseaudio and make it better with further unification of audio (with JACK) and video.
                      Not quite but close.
                      https://en.wikipedia.org/wiki/PipeWire

                      History PipeWire starts as a project called PipeVideo that goal was to improve video handling on Linux. This means there is 2 years of core engine work of PipeWire before PipeWire exists. As if you take from the correct starting point PipeWire engine design is 5-6 years old now. Pulseaudio did not have this hidden core engine work and also started coming decent at 5 years old.

                      Also the story of Pulseaudio is horrible from development point of view.
                      1) before Pulseaudio there was no ALSA test suite. So Pulseaudio developers create one.
                      2) the results of the ALSA test suite they created was a 95 of the existing audio drivers were defective.
                      3) Fixing defective kernel audio drivers pulled Pulseaudio developers off Pulseaudio so slowing Pulseaudio development.
                      4) Please note ALSA test suite was made by Pulseaudio developers after they had already created the core of PulseAudio design unfortantly this design is based on a defective audio driver limitations that the developer of Pulseaudio did not know at the time because ALSA test suite did not exist yet. This is still less defective than esound or artsd sound servers.

                      Like it or not Poettering did a very good job with PulseAudio considering how big of mess the audio stack was when he started Pulseaudio. Now PipeWire developer gets the advantage of the PulseAudio developers work fixing up the Alsa stack. PipeWire developer was able to design without defective drivers giving false appearance how things should work due to the PulseAudio developers work.

                      Please note I am not saying the PulseAudio could not be better. Software developer its really simple to make a keystone bit of code that is wrong that is very hard to replace without starting the project again unfortunately for PulseAudio in a keystone bit of its engine design there is a mistake that comes from the Alsa driver/audio card Pottering started with that restricts out low latency.

                      Pulseaudio mistakes were made. Problem was there were a lot mistakes before PulseAudio that directly contribute to the mistakes PulseAudio like the big mistake that existed before PulseAudio was Alsa not having a testsuite at all so drivers being implemented in totally broken ways and those totally broken ways effecting people writing sound servers so they were totally broken as well. Reality here before PulseAudio those making sound servers were really attempting to build roof of house without any proper foundations/walls.

                      Comment

                      Working...
                      X