~ubuntu-branches/ubuntu/trusty/roaraudio/trusty

« back to all changes in this revision

Viewing changes to include/libroar/vio_bio.h

  • Committer: Package Import Robot
  • Author(s): Patrick Matthäi
  • Date: 2014-01-24 15:09:33 UTC
  • mfrom: (1.1.16)
  • Revision ID: package-import@ubuntu.com-20140124150933-ci9fj9rupqo5x54f
Tags: 1.0~beta11-1
* New upstream release.
  - Closes Mayhem reports.
    Closes: #716264, #716251, #716245, #716240
* Bump Standards-Version to 3.9.5 (no changes needed).
* Don't explicitly request xz compression - dpkg 1.17 does this by default.
* Removed roarcatvio, it is marked as obsoleted.
  Closes: #716263

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
//vio_bio.h:
2
2
 
3
3
/*
4
 
 *      Copyright (C) Philipp 'ph3-der-loewe' Schafft - 2009-2013
 
4
 *      Copyright (C) Philipp 'ph3-der-loewe' Schafft - 2009-2014
5
5
 *
6
6
 *  This file is part of libroar a part of RoarAudio,
7
7
 *  a cross-platform sound system for both, home and professional use.
38
38
 
39
39
#include "libroar.h"
40
40
 
41
 
#ifdef ROAR_HAVE_LIBSSL
42
 
int     roar_vio_open_bio      (struct roar_vio_calls * calls, BIO * bio);
43
 
BIO *   roar_vio_to_bio        (struct roar_vio_calls * calls);
44
 
 
45
 
ssize_t roar_vio_bio_read    (struct roar_vio_calls * vio, void *buf, size_t count);
46
 
ssize_t roar_vio_bio_write   (struct roar_vio_calls * vio, void *buf, size_t count);
47
 
roar_off_t   roar_vio_bio_lseek   (struct roar_vio_calls * vio, roar_off_t offset, int whence);
48
 
int     roar_vio_bio_sync    (struct roar_vio_calls * vio);
49
 
int     roar_vio_bio_close   (struct roar_vio_calls * vio);
50
 
#else
51
41
int     roar_vio_open_bio      (struct roar_vio_calls * calls, void * bio);
52
42
void *  roar_vio_to_bio        (struct roar_vio_calls * calls);
53
 
#endif
54
43
 
55
44
#endif
56
45