|
gavl
|
Typedefs | |
| typedef struct gavl_audio_sink_s | gavl_audio_sink_t |
| Audio sink. | |
| typedef struct gavl_video_sink_s | gavl_video_sink_t |
| Video sink. | |
| typedef struct gavl_packet_sink_s | gavl_packet_sink_t |
| Packet sink. | |
| typedef gavl_audio_frame_t *(* | gavl_audio_sink_get_func) (void *priv) |
| Prototype for getting a frame buffer. | |
| typedef gavl_sink_status_t(* | gavl_audio_sink_put_func) (void *priv, gavl_audio_frame_t *f) |
| Prototype for putting a frame. | |
| typedef gavl_video_frame_t *(* | gavl_video_sink_get_func) (void *priv) |
| Prototype for getting a frame buffer. | |
| typedef gavl_sink_status_t(* | gavl_video_sink_put_func) (void *priv, gavl_video_frame_t *f) |
| Prototype for putting a frame. | |
| typedef gavl_packet_t *(* | gavl_packet_sink_get_func) (void *priv) |
| Prototype for getting a packet buffer. | |
| typedef gavl_sink_status_t(* | gavl_packet_sink_put_func) (void *priv, gavl_packet_t *p) |
| Prototype for putting a frame. | |
Enumerations | |
| enum | gavl_sink_status_t { GAVL_SINK_ERROR , GAVL_SINK_OK } |
| Return status of the sink functions. More... | |
Functions | |
| GAVL_PUBLIC gavl_audio_sink_t * | gavl_audio_sink_create (gavl_audio_sink_get_func get_func, gavl_audio_sink_put_func put_func, void *priv, const gavl_a |