mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Original Commit: r62 | ods15 | 2006-09-25 13:12:07 +0300 (Mon, 25 Sep 2006) | 2 lines
api change for floor_encode Originally committed as revision 6467 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
cf0f2642f4
commit
6e8ef5ae6f
@ -664,7 +664,7 @@ static void floor_fit(venc_context_t * venc, floor_t * fc, float * coeffs, int *
|
||||
}
|
||||
}
|
||||
|
||||
static void floor_encode(venc_context_t * venc, floor_t * fc, PutBitContext * pb, float * floor, int samples) {
|
||||
static void floor_encode(venc_context_t * venc, floor_t * fc, PutBitContext * pb, int * posts, float * floor, int samples) {
|
||||
int range = 255 / fc->multiplier + 1;
|
||||
int j;
|
||||
put_bits(pb, 1, 1); // non zero
|
||||
@ -845,7 +845,7 @@ static int vorbis_encode_frame(AVCodecContext * avccontext, unsigned char * pack
|
||||
floor_t * fc = &venc->floors[mapping->floor[mapping->mux[i]]];
|
||||
int posts[fc->values];
|
||||
floor_fit(venc, fc, &venc->coeffs[i * samples], posts, samples);
|
||||
floor_encode(venc, fc, &pb, &venc->floor[i * samples], samples);
|
||||
floor_encode(venc, fc, &pb, posts, &venc->floor[i * samples], samples);
|
||||
}
|
||||
|
||||
for (i = 0; i < venc->channels; i++) {
|
||||
|
Loading…
Reference in New Issue
Block a user