typedefs.h: Move some typedefs to a separate file
authorDavid Henningsson <david.henningsson@canonical.com>
Thu, 26 Nov 2015 17:29:58 +0000 (18:29 +0100)
committerTanu Kaskinen <tanuk@iki.fi>
Mon, 14 Dec 2015 03:01:53 +0000 (05:01 +0200)
commitd97460045ceb71a0c3541c2753bb7fe519950285
tree03bdffd21a039c880fef143ae4cbad1e93e76aa9
parentf61a16b8b17b3f50234768713d0245e42e5c5aff
typedefs.h: Move some typedefs to a separate file

The relationship between sinks, sources, cards, profiles, and ports
is becoming ever more intertwined, to the point that if you try to
include one file from the other, you're likely to end up with some
weird error somewhere else.

Work around this by creating a new typedefs.h, which does not depend
on anything else, and just creates a few typedefs.

(Can be expanded with more typedefs in the future if the need arises.)

Signed-off-by: David Henningsson <david.henningsson@canonical.com>
src/pulsecore/card.h
src/pulsecore/client.h
src/pulsecore/core.h
src/pulsecore/device-port.h
src/pulsecore/sink-input.h
src/pulsecore/sink.h
src/pulsecore/source-output.h
src/pulsecore/source.h
src/pulsecore/typedefs.h [new file with mode: 0644]