summaryrefslogtreecommitdiffstats
path: root/vala
Commit message (Collapse)AuthorAgeFilesLines
* vala: More vala fixesAlexander Kurtz2011-04-181-4/+6
| | | | | | | | | | | | | | | 1. Remove the "has_destroy_function=false" attribute. It was only necessary because of a bug in vala which is fixed in 0.12. [1] 2. Add sizes to all fixed-size arrays to make vala recognize them as such. Using symbolic constants for this is not yet supported. [2] 3. CardInfo struct: Move the brackets in the list of available profiles to the type to make it clear that this is a dynamically-sized array. [3] [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622773 [2] https://bugzilla.gnome.org/show_bug.cgi?id=647788 [3] http://0pointer.de/lennart/projects/pulseaudio/doxygen/structpa__card__info.html
* vala: ChannelMap has no destroy function.Sean McNamara2011-03-311-1/+1
|
* vala: move GLibMainLoop class into separate file to fix linker errorsAlexander Kurtz2011-03-263-10/+14
| | | | | | | | | | | | | | Vala uses the name of the *.vapi file to determine the libraries to link against. Since the pa_glib_mainloop_*() functions are in a separate library (libpulse-mainloop-glib.so) the corresponding objects in the Vala bindings have to be in a separate *.vapi file. If you are compiling an app without the GLib integration you could use: $ valac --pkg=libpulse test.vala but if you do use GLib you can use: $ valac --pkg=libpulse-mainloop-glib test.vala (libpulse is a dep of the libpulse-mainloop-glib so no need to specify it explicitly)
* vala: delegate FreeCb does not have a target.Sean McNamara2011-03-251-1/+1
|
* vala: Some bugfixes for the vala bindingsAlexander Kurtz2011-03-242-4/+5
| | | | | | | | | | | | | | 1. PA uses Vala's "Posix" package (see line 23 of libpulse.vapi). These dependencies have to be declared in the *.deps file. 2. Fix obvious copy/paste error. 3. Rename the parameter to match the C function. This simplifies understanding what this parameter means. 4. According to the official documentation the "dev" parameter for playback/capture streams on connection may be NULL and this is the default. Change the method definition accordingly.
* vala: fix wrapping of port setting callsLennart Poettering2010-02-211-2/+2
|
* vala: fix definition of the GLib mainloop adapterLennart Poettering2010-02-211-2/+2
|
* vala: fix definition of INVALID_INDEXLennart Poettering2010-02-211-1/+1
|
* vala: install .vapi file by defaultLennart Poettering2009-09-191-0/+1519