Mercurial > libavcodec.hg
comparison vorbis.h @ 8306:ddecbc18fe94 libavcodec
Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility
author | ods15 |
---|---|
date | Fri, 12 Dec 2008 05:12:51 +0000 |
parents | c4a4495715dd |
children | d157ccc267e7 |
comparison
equal
deleted
inserted
replaced
8305:1408a8907da9 | 8306:ddecbc18fe94 |
---|---|
29 typedef struct { | 29 typedef struct { |
30 uint_fast16_t x; | 30 uint_fast16_t x; |
31 uint_fast16_t sort; | 31 uint_fast16_t sort; |
32 uint_fast16_t low; | 32 uint_fast16_t low; |
33 uint_fast16_t high; | 33 uint_fast16_t high; |
34 } floor1_entry_t; | 34 } vorbis_floor1_entry; |
35 | 35 |
36 void ff_vorbis_ready_floor1_list(floor1_entry_t * list, int values); | 36 void ff_vorbis_ready_floor1_list(vorbis_floor1_entry * list, int values); |
37 unsigned int ff_vorbis_nth_root(unsigned int x, unsigned int n); // x^(1/n) | 37 unsigned int ff_vorbis_nth_root(unsigned int x, unsigned int n); // x^(1/n) |
38 int ff_vorbis_len2vlc(uint8_t *bits, uint32_t *codes, uint_fast32_t num); | 38 int ff_vorbis_len2vlc(uint8_t *bits, uint32_t *codes, uint_fast32_t num); |
39 void ff_vorbis_floor1_render_list(floor1_entry_t * list, int values, uint_fast16_t * y_list, int * flag, int multiplier, float * out, int samples); | 39 void ff_vorbis_floor1_render_list(vorbis_floor1_entry * list, int values, uint_fast16_t * y_list, int * flag, int multiplier, float * out, int samples); |
40 | 40 |
41 #define ilog(i) av_log2(2*(i)) | 41 #define ilog(i) av_log2(2*(i)) |
42 | 42 |
43 #endif /* AVCODEC_VORBIS_H */ | 43 #endif /* AVCODEC_VORBIS_H */ |