On Thu, 2015-11-26 at 18:29 +0100, David Henningsson wrote: > 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 <[email protected]> > --- > src/pulsecore/card.h | 7 +++---- > src/pulsecore/client.h | 3 +-- > src/pulsecore/core.h | 3 +-- > src/pulsecore/device-port.h | 3 +-- > src/pulsecore/sink-input.h | 3 +-- > src/pulsecore/sink.h | 4 +--- > src/pulsecore/source-output.h | 3 +-- > src/pulsecore/source.h | 3 +-- > src/pulsecore/typedefs.h | 37 +++++++++++++++++++++++++++++++++++++ > 9 files changed, 47 insertions(+), 19 deletions(-) > create mode 100644 src/pulsecore/typedefs.h
I pushed this now. -- Tanu _______________________________________________ pulseaudio-discuss mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
