consts
Originally committed as revision 11705 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
6ddaa63cf4
commit
30317501a0
@ -1308,7 +1308,7 @@ static inline void write_back_motion(H264Context *h, int mb_type){
|
|||||||
* @param dst_length is the number of decoded bytes FIXME here or a decode rbsp tailing?
|
* @param dst_length is the number of decoded bytes FIXME here or a decode rbsp tailing?
|
||||||
* @returns decoded bytes, might be src+1 if no escapes
|
* @returns decoded bytes, might be src+1 if no escapes
|
||||||
*/
|
*/
|
||||||
static uint8_t *decode_nal(H264Context *h, uint8_t *src, int *dst_length, int *consumed, int length){
|
static const uint8_t *decode_nal(H264Context *h, const uint8_t *src, int *dst_length, int *consumed, int length){
|
||||||
int i, si, di;
|
int i, si, di;
|
||||||
uint8_t *dst;
|
uint8_t *dst;
|
||||||
int bufidx;
|
int bufidx;
|
||||||
@ -1375,7 +1375,7 @@ static uint8_t *decode_nal(H264Context *h, uint8_t *src, int *dst_length, int *c
|
|||||||
* identifies the exact end of the bitstream
|
* identifies the exact end of the bitstream
|
||||||
* @return the length of the trailing, or 0 if damaged
|
* @return the length of the trailing, or 0 if damaged
|
||||||
*/
|
*/
|
||||||
static int decode_rbsp_trailing(H264Context *h, uint8_t *src){
|
static int decode_rbsp_trailing(H264Context *h, const uint8_t *src){
|
||||||
int v= *src;
|
int v= *src;
|
||||||
int r;
|
int r;
|
||||||
|
|
||||||
@ -7361,7 +7361,7 @@ static void execute_decode_slices(H264Context *h, int context_count){
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int decode_nal_units(H264Context *h, uint8_t *buf, int buf_size){
|
static int decode_nal_units(H264Context *h, const uint8_t *buf, int buf_size){
|
||||||
MpegEncContext * const s = &h->s;
|
MpegEncContext * const s = &h->s;
|
||||||
AVCodecContext * const avctx= s->avctx;
|
AVCodecContext * const avctx= s->avctx;
|
||||||
int buf_index=0;
|
int buf_index=0;
|
||||||
@ -7385,7 +7385,7 @@ static int decode_nal_units(H264Context *h, uint8_t *buf, int buf_size){
|
|||||||
int consumed;
|
int consumed;
|
||||||
int dst_length;
|
int dst_length;
|
||||||
int bit_length;
|
int bit_length;
|
||||||
uint8_t *ptr;
|
const uint8_t *ptr;
|
||||||
int i, nalsize = 0;
|
int i, nalsize = 0;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
@ -7563,7 +7563,7 @@ static int get_consumed_bytes(MpegEncContext *s, int pos, int buf_size){
|
|||||||
|
|
||||||
static int decode_frame(AVCodecContext *avctx,
|
static int decode_frame(AVCodecContext *avctx,
|
||||||
void *data, int *data_size,
|
void *data, int *data_size,
|
||||||
uint8_t *buf, int buf_size)
|
const uint8_t *buf, int buf_size)
|
||||||
{
|
{
|
||||||
H264Context *h = avctx->priv_data;
|
H264Context *h = avctx->priv_data;
|
||||||
MpegEncContext *s = &h->s;
|
MpegEncContext *s = &h->s;
|
||||||
|
@ -760,7 +760,7 @@ static int svq3_decode_slice_header (H264Context *h) {
|
|||||||
|
|
||||||
static int svq3_decode_frame (AVCodecContext *avctx,
|
static int svq3_decode_frame (AVCodecContext *avctx,
|
||||||
void *data, int *data_size,
|
void *data, int *data_size,
|
||||||
uint8_t *buf, int buf_size) {
|
const uint8_t *buf, int buf_size) {
|
||||||
MpegEncContext *const s = avctx->priv_data;
|
MpegEncContext *const s = avctx->priv_data;
|
||||||
H264Context *const h = avctx->priv_data;
|
H264Context *const h = avctx->priv_data;
|
||||||
int m, mb_type;
|
int m, mb_type;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user