The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

PulseAudio::Backend::Utilities - A backend module for the PulseAudio

DESCRIPTION

This module serves to provide the functionality of the backend utilities. It has two parsers.

The pacmd help paser

It generates appropriate methods and function signatures for the different object types that this module provides. This determines what the objects can do.

The result of the parsing is accessable by the __pacmd_help function.

pacmd info parser

It provides the data that is used to initialize the appropriate objects for your system, and further provides the data returned with the "LISTING" in Commands commands.

The result of this parsing is stored in the info method.

This module provides all of the attributes and the guts for PulseAudio.