int groove_sink_buffer_peek(struct GrooveSink *sink, int block) { struct GrooveSinkPrivate *s = (struct GrooveSinkPrivate *) sink; return groove_queue_peek(s->audioq, block); }
int groove_fingerprinter_info_peek(struct GrooveFingerprinter *printer, int block) { struct GrooveFingerprinterPrivate *p = (struct GrooveFingerprinterPrivate *) printer; return groove_queue_peek(p->info_queue, block); }
int groove_encoder_buffer_peek(struct GrooveEncoder *encoder, int block) { struct GrooveEncoderPrivate *e = (struct GrooveEncoderPrivate *) encoder; return groove_queue_peek(e->audioq, block); }