1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-08-18 15:25:05 +02:00

removed warnings

Originally committed as revision 2246 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Fabrice Bellard 2003-09-09 22:50:44 +00:00
parent 83586795a2
commit 1df1df0b44
3 changed files with 11 additions and 5 deletions

View File

@ -865,6 +865,8 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, uint8
if(bytes_read ==0) printf("error at end of AC stream\n"); if(bytes_read ==0) printf("error at end of AC stream\n");
//printf("pos=%d\n", bytes_read); //printf("pos=%d\n", bytes_read);
init_get_bits(&f->gb, buf + bytes_read, buf_size - bytes_read); init_get_bits(&f->gb, buf + bytes_read, buf_size - bytes_read);
} else {
bytes_read = 0; /* avoid warning */
} }
if(1){ if(1){

View File

@ -390,7 +390,7 @@ int ff_h263_decode_frame(AVCodecContext *avctx,
uint8_t *buf, int buf_size) uint8_t *buf, int buf_size)
{ {
MpegEncContext *s = avctx->priv_data; MpegEncContext *s = avctx->priv_data;
int ret,i; int ret;
AVFrame *pict = data; AVFrame *pict = data;
float new_aspect; float new_aspect;

View File

@ -380,6 +380,9 @@ static inline void fill_caches(H264Context *h, int mb_type){
if(h->sps.mb_aff){ if(h->sps.mb_aff){
//FIXME //FIXME
topleft_xy = 0; /* avoid warning */
top_xy = 0; /* avoid warning */
topright_xy = 0; /* avoid warning */
}else{ }else{
topleft_xy = mb_xy-1 - s->mb_stride; topleft_xy = mb_xy-1 - s->mb_stride;
top_xy = mb_xy - s->mb_stride; top_xy = mb_xy - s->mb_stride;
@ -2925,7 +2928,7 @@ static int decode_slice_header(H264Context *h){
} }
if(h->nal_unit_type == NAL_IDR_SLICE){ if(h->nal_unit_type == NAL_IDR_SLICE){
int idr_pic_id= get_ue_golomb(&s->gb); get_ue_golomb(&s->gb); /* idr_pic_id */
} }
if(h->sps.poc_type==0){ if(h->sps.poc_type==0){
@ -2988,10 +2991,10 @@ static int decode_slice_header(H264Context *h){
s->qscale = h->pps.init_qp + get_se_golomb(&s->gb); //slice_qp_delta s->qscale = h->pps.init_qp + get_se_golomb(&s->gb); //slice_qp_delta
//FIXME qscale / qp ... stuff //FIXME qscale / qp ... stuff
if(h->slice_type == SP_TYPE){ if(h->slice_type == SP_TYPE){
int sp_for_switch_flag= get_bits1(&s->gb); get_bits1(&s->gb); /* sp_for_switch_flag */
} }
if(h->slice_type==SP_TYPE || h->slice_type == SI_TYPE){ if(h->slice_type==SP_TYPE || h->slice_type == SI_TYPE){
int slice_qs_delta= get_se_golomb(&s->gb); get_se_golomb(&s->gb); /* slice_qs_delta */
} }
if( h->pps.deblocking_filter_parameters_present ) { if( h->pps.deblocking_filter_parameters_present ) {
@ -3198,7 +3201,8 @@ static int decode_mb(H264Context *h){
s->dsp.clear_blocks(h->mb); //FIXME avoid if allready clear (move after skip handlong? s->dsp.clear_blocks(h->mb); //FIXME avoid if allready clear (move after skip handlong?
tprintf("pic:%d mb:%d/%d\n", h->frame_num, s->mb_x, s->mb_y); tprintf("pic:%d mb:%d/%d\n", h->frame_num, s->mb_x, s->mb_y);
cbp = 0; /* avoid warning. FIXME: find a solution without slowing
down the code */
if(h->slice_type != I_TYPE && h->slice_type != SI_TYPE){ if(h->slice_type != I_TYPE && h->slice_type != SI_TYPE){
if(s->mb_skip_run==-1) if(s->mb_skip_run==-1)
s->mb_skip_run= get_ue_golomb(&s->gb); s->mb_skip_run= get_ue_golomb(&s->gb);