glib functions on PA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2011-04-20 at 23:26 -0500, Margarita Olaya wrote:
> Hi,
> 
> The initial implementation of  jack detection is using threads and
> simple file operations like open, close and read currently I'm looking
> into using pa_threads and glib functions. First step It is simple
> enough e.g change threads by pa_threads and for file operations I have
> 
> u->fd = g_open(u->device_id, O_RDONLY)
> ioch = g_io_channel_unix_new(u->fd);
> 
> then use g_io_channel_read_chars() instead of read.
> 
> I'm wonder if it is the beast approach or I'm missing any PA function
> that fits better for this purpose.

I'm not aware of any PA code that uses glib for this. module-pipe-sink
seems to do most of the things you need so that might serve as a good
starting point.

-- Arun




[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux