Update header copyright dates, update copyright assignemnt
[platform/upstream/libvorbis.git] / include / vorbis / vorbisenc.h
1 /********************************************************************
2  *                                                                  *
3  * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
4  * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
5  * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH    *
6  * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.        *
7  *                                                                  *
8  * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001             *
9  * by the XIPHOPHORUS Company http://www.xiph.org/                  *
10  *                                                                  *
11  ********************************************************************
12
13  function: vorbis encode-engine setup
14  last mod: $Id: vorbisenc.h,v 1.3 2001/02/02 03:51:54 xiphmont Exp $
15
16  ********************************************************************/
17
18 #ifndef _OV_ENC_H_
19 #define _OV_ENC_H_
20
21 #ifdef __cplusplus
22 extern "C"
23 {
24 #endif /* __cplusplus */
25
26 #include "codec.h"
27
28 extern int vorbis_encode_init(vorbis_info *vi,
29                               long channels,
30                               long rate,
31                               
32                               long max_bitrate,
33                               long nominal_bitrate,
34                               long min_bitrate);
35
36 extern int vorbis_encode_ctl(vorbis_info *vi,int number,void *arg);
37
38
39
40 #ifdef __cplusplus
41 }
42 #endif /* __cplusplus */
43
44 #endif
45
46