Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2021-01-29 05:44:34 +0300
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2021-02-03 01:53:30 +0300
commit8c01eb0a315fec8f09ba6210ce8b0296de6cc784 (patch)
tree3b87510689bfe15c739436f0dce01f59c36e40af /libavcodec/cabac.h
parent455d3a768477bf1578ae85d8e6322bec898590f5 (diff)
avcodec/cabac: Move encoder related stuff to libavcodec/tests/cabac.c
(This is actually the second time the encoder stuff is removed; the first was in 8b4119187b62d6932e07aded11d33d3b24e1b42f.) Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavcodec/cabac.h')
-rw-r--r--libavcodec/cabac.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/libavcodec/cabac.h b/libavcodec/cabac.h
index 1bf1c620d6..38d06b2842 100644
--- a/libavcodec/cabac.h
+++ b/libavcodec/cabac.h
@@ -29,8 +29,6 @@
#include <stdint.h>
-#include "put_bits.h"
-
extern const uint8_t ff_h264_cabac_tables[512 + 4*2*64 + 4*64 + 63];
#define H264_NORM_SHIFT_OFFSET 0
#define H264_LPS_RANGE_OFFSET 512
@@ -43,14 +41,11 @@ extern const uint8_t ff_h264_cabac_tables[512 + 4*2*64 + 4*64 + 63];
typedef struct CABACContext{
int low;
int range;
- int outstanding_count;
const uint8_t *bytestream_start;
const uint8_t *bytestream;
const uint8_t *bytestream_end;
- PutBitContext pb;
}CABACContext;
-void ff_init_cabac_encoder(CABACContext *c, uint8_t *buf, int buf_size);
int ff_init_cabac_decoder(CABACContext *c, const uint8_t *buf, int buf_size);
#endif /* AVCODEC_CABAC_H */