Merge commit '5d6a990c115850326711c2f5be4d9fd33f399616'
* commit '5d6a990c115850326711c2f5be4d9fd33f399616': mpegaudioenc: Remove broken integer-only quantization code path Conflicts: libavcodec/mpegaudioenc.c Mostly not merged, the integer code works fine. Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
afc660ab9b
@ -33,8 +33,13 @@
|
|||||||
#define FRAC_BITS 15 /* fractional bits for sb_samples and dct */
|
#define FRAC_BITS 15 /* fractional bits for sb_samples and dct */
|
||||||
#define WFRAC_BITS 14 /* fractional bits for window */
|
#define WFRAC_BITS 14 /* fractional bits for window */
|
||||||
|
|
||||||
|
/* define it to use floats in quantization (I don't like floats !) */
|
||||||
|
#define USE_FLOATS
|
||||||
|
|
||||||
#include "mpegaudio.h"
|
#include "mpegaudio.h"
|
||||||
#include "mpegaudiodsp.h"
|
#include "mpegaudiodsp.h"
|
||||||
|
#include "mpegaudiodata.h"
|
||||||
|
#include "mpegaudiotab.h"
|
||||||
|
|
||||||
/* currently, cannot change these constants (need to modify
|
/* currently, cannot change these constants (need to modify
|
||||||
quantization stage) */
|
quantization stage) */
|
||||||
@ -61,12 +66,6 @@ typedef struct MpegAudioContext {
|
|||||||
const unsigned char *alloc_table;
|
const unsigned char *alloc_table;
|
||||||
} MpegAudioContext;
|
} MpegAudioContext;
|
||||||
|
|
||||||
/* define it to use floats in quantization (I don't like floats !) */
|
|
||||||
#define USE_FLOATS
|
|
||||||
|
|
||||||
#include "mpegaudiodata.h"
|
|
||||||
#include "mpegaudiotab.h"
|
|
||||||
|
|
||||||
static av_cold int MPA_encode_init(AVCodecContext *avctx)
|
static av_cold int MPA_encode_init(AVCodecContext *avctx)
|
||||||
{
|
{
|
||||||
MpegAudioContext *s = avctx->priv_data;
|
MpegAudioContext *s = avctx->priv_data;
|
||||||
|
Loading…
Reference in New Issue
Block a user