On 01/04/2013 07:59 AM, Tanu Kaskinen wrote:
On Thu, 2013-01-03 at 09:35 -0600, Pierre-Louis Bossart wrote:
@@ -48,7 +48,6 @@ PA_MODULE_USAGE(
           _("sink_name=<name for the sink> "
             "sink_properties=<properties for the sink> "
             "master=<name of sink to filter> "
-          "format=<sample format> "
             "rate=<sample rate> "
             "channels=<number of channels> "
             "channel_map=<channel map> "
@@ -77,7 +76,6 @@ static const char* const valid_modargs[] = {
       "sink_name",
       "sink_properties",
       "master",
-    "format",
       "rate",
       "channels",
       "channel_map",
What problem are you trying to fix here? It's not obvious why the sample
format information should be removed, why not the rate and channels
while we are at it? And even if this is needed, I guess there's dead
code to parse the argument that should be removed in the _init routine?

The patch title refers to bug 46529, I guess you missed that? Here's the
link: https://bugs.freedesktop.org/show_bug.cgi?id=46529

I hope that makes things clearer. As for removing dead code from
pa__init(), that's not necessary, because the format argument was parsed
by pa_modargs_get_sample_spec_and_channel_map(). There's no dead code to
remove.

My point was that there are multiple modules that were derived from this initial virtual sink contributed about 3 years ago, and if you want to be consistent all of them should be cleaned (source, eq, surround, echo-cancel, etc). Rather than removing the option once you may want to either remove this option everywhere or fix the bug by introducing the required conversion.

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to