mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
avcodec/ljpegenc: Remove unused IDCTDSPContext
It is basically write-only. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
77adbe28ab
commit
5bd55b488f
2
configure
vendored
2
configure
vendored
@ -2869,7 +2869,7 @@ ipu_decoder_select="mpegvideodec"
|
||||
jpegls_decoder_select="mjpeg_decoder"
|
||||
jv_decoder_select="blockdsp"
|
||||
lagarith_decoder_select="llviddsp"
|
||||
ljpeg_encoder_select="idctdsp jpegtables"
|
||||
ljpeg_encoder_select="jpegtables"
|
||||
lscr_decoder_select="inflate_wrapper"
|
||||
magicyuv_decoder_select="llviddsp"
|
||||
magicyuv_encoder_select="llvidencdsp"
|
||||
|
@ -33,22 +33,16 @@
|
||||
#include "libavutil/frame.h"
|
||||
#include "libavutil/mem.h"
|
||||
#include "libavutil/opt.h"
|
||||
#include "libavutil/pixdesc.h"
|
||||
|
||||
#include "avcodec.h"
|
||||
#include "codec_internal.h"
|
||||
#include "encode.h"
|
||||
#include "idctdsp.h"
|
||||
#include "jpegtables.h"
|
||||
#include "mathops.h"
|
||||
#include "mjpegenc_common.h"
|
||||
#include "mjpeg.h"
|
||||
|
||||
typedef struct LJpegEncContext {
|
||||
AVClass *class;
|
||||
IDCTDSPContext idsp;
|
||||
ScanTable scantable;
|
||||
uint16_t matrix[64];
|
||||
|
||||
int vsample[4];
|
||||
int hsample[4];
|
||||
@ -240,8 +234,8 @@ static int ljpeg_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
|
||||
|
||||
init_put_bits(&pb, pkt->data, pkt->size);
|
||||
|
||||
ff_mjpeg_encode_picture_header(avctx, &pb, pict, NULL, &s->scantable,
|
||||
s->pred, s->matrix, s->matrix, 0);
|
||||
ff_mjpeg_encode_picture_header(avctx, &pb, pict, NULL, NULL,
|
||||
s->pred, NULL, NULL, 0);
|
||||
|
||||
header_bits = put_bits_count(&pb);
|
||||
|
||||
@ -287,10 +281,6 @@ static av_cold int ljpeg_encode_init(AVCodecContext *avctx)
|
||||
if (!s->scratch)
|
||||
return AVERROR(ENOMEM);
|
||||
|
||||
ff_idctdsp_init(&s->idsp, avctx);
|
||||
ff_init_scantable(s->idsp.idct_permutation, &s->scantable,
|
||||
ff_zigzag_direct);
|
||||
|
||||
ff_mjpeg_init_hvsample(avctx, s->hsample, s->vsample);
|
||||
|
||||
ff_mjpeg_build_huffman_codes(s->huff_size_dc_luminance,
|
||||
|
Loading…
x
Reference in New Issue
Block a user