pulseaudio/src/utils
Luiz Augusto von Dentz 85e7fbc196 introspect: Fix ABI break introduced by b98a2e1
The size of pa_card_profile_info cannot change even if it just a field
appended to end because each entry is appended to a contiguous memory
and accessed by offset this may lead clients to access invalid data.

To fix a new struct called pa_card_profile_info2 is introduced and shall
be used for now on while pa_card_profile_info shall be considered
deprecated but it is still mantained for backward compatibility.

A new field called profiles2 is introduced to pa_card_info, this new field
is an array of pointers to pa_card_profile_info2 so it should be possible
to append new fields to the end of the pa_card_profile_info2 without
breaking binary compatibility as the entries are not accessed by offset.
2013-11-05 21:26:34 +02:00
..
Makefile build-sys: readd stub makefiles to subdirectories to make building with emacs easier 2012-05-15 14:17:58 +02:00
pacat.c pacat: Added support for recording from one specific sink input 2013-08-14 16:09:54 +03:00
pacmd.c pacmd: Discriminate between interactive and non-interactive mode 2013-08-02 16:25:27 +02:00
pactl.c introspect: Fix ABI break introduced by b98a2e1 2013-11-05 21:26:34 +02:00
padsp.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
padsp.in padsp: Move the padsp helper lib into a private library 2012-02-20 14:39:52 +05:30
pasuspender.c Whitespace cleanup: Remove all multiple newlines 2013-06-24 16:56:24 +03:00
pax11publish.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
qpaeq qpaeq: Try to load equalizer module before failing, better error messages 2012-12-19 12:31:49 +02:00