Source.addPoll

Adds a file descriptor to the set of file descriptors polled for this source. This is usually combined with Source.new to add an event source. The event source's check function will typically test the revents field in the gstreamer.PollFD struct and return TRUE if events need to be processed.

This API is only intended to be used by implementations of glib.Source Do not call this API on a glib.Source that you did not create.

Using this API forces the linear scanning of event sources on each main loop iteration. Newly-written event sources should try to use Source.addUnixFd instead of this API.

class Source
void
addPoll

Parameters

fd GPollFD*

a gstreamer.PollFD structure holding information about a file descriptor to watch.