Opened 10 years ago
Closed 10 years ago
#44589 closed enhancement (fixed)
gstreamer{010,1}-gst-plugins-good: make pulseaudio optional
Reported by: | Ionic (Mihai Moldovan) | Owned by: | Ionic (Mihai Moldovan) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | gstreamer1-gst-plugins-good gstreamer010-gst-plugins-good |
Description
Make pulseaudio
support optional by disabling it, creating a new "pulseaudio
" variant which turns on PA
and adds the correct dependency and turning that on by default.
Attachments (1)
Change History (8)
Changed 10 years ago by Ionic (Mihai Moldovan)
Attachment: | gstreamer010_1-gst-plugins-good-pulseaudio-variant.diff added |
---|
comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | rmstonecipher@… removed |
---|---|
Owner: | changed from macports-tickets@… to rmstonecipher@… |
What makes you want to disable pulseaudio support?
comment:2 Changed 10 years ago by Ionic (Mihai Moldovan)
To be honest a personal dislike for PulseAudio. I don't want to include it on my system for no good reason.
gstreamer has support for CoreAudio, so I strongly feel the need to be able to disable PulseAudio support.
comment:3 Changed 10 years ago by rmstonecipher@…
Mihai,
Rather than making a default variant that everyone but you would use, I would prefer to switch the backend to something other than pulse; however, I would advise against CoreAudio. Despite being native, CoreAudio has been a real pain in the neck when another project lacked dedicated OS X coders to keep up with changes in CoreAudio's syntax. Assuming libao is available, would you find it to be an acceptable solution?
Ryan Stonecipher
comment:4 Changed 10 years ago by Ionic (Mihai Moldovan)
Wait.. even with PulseAudio support turned on, the default backend will likely stay CoreAudio (osxaudio
) as it is now unless it detects a running PulseAudio instance and can be changed via gstreamer preferences (hum, we don't have that packaged it seems.)
gstreamer doesn't even seem to support libao.
comment:5 Changed 10 years ago by mf2k (Frank Schima)
Owner: | changed from rmstonecipher@… to macports-tickets@… |
---|---|
Port: | gstreamer010-gst-plugins-good added |
comment:6 Changed 10 years ago by Ionic (Mihai Moldovan)
Owner: | changed from macports-tickets@… to ionic@… |
---|---|
Status: | new → assigned |
comment:7 Changed 10 years ago by Ionic (Mihai Moldovan)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
gstreamer{010,1}-gst-plugins-good: add a (default-on) variant for
pulseaudio
.