comparison h264.c @ 8554:13d14e77e91a libavcodec

Rename ff_VDPAU as ff_vdpau.
author cehoyos
date Wed, 07 Jan 2009 23:48:32 +0000
parents bf580075909f
children 24c5744c3e96
comparison
equal deleted inserted replaced
8553:6ce9f5616a57 8554:13d14e77e91a
7423 && (avctx->skip_frame < AVDISCARD_BIDIR || hx->slice_type_nos!=FF_B_TYPE) 7423 && (avctx->skip_frame < AVDISCARD_BIDIR || hx->slice_type_nos!=FF_B_TYPE)
7424 && (avctx->skip_frame < AVDISCARD_NONKEY || hx->slice_type_nos==FF_I_TYPE) 7424 && (avctx->skip_frame < AVDISCARD_NONKEY || hx->slice_type_nos==FF_I_TYPE)
7425 && avctx->skip_frame < AVDISCARD_ALL){ 7425 && avctx->skip_frame < AVDISCARD_ALL){
7426 if(ENABLE_H264_VDPAU_DECODER && avctx->codec_id == CODEC_ID_H264_VDPAU){ 7426 if(ENABLE_H264_VDPAU_DECODER && avctx->codec_id == CODEC_ID_H264_VDPAU){
7427 static const uint8_t start_code[] = {0x00, 0x00, 0x01}; 7427 static const uint8_t start_code[] = {0x00, 0x00, 0x01};
7428 ff_VDPAU_h264_add_data_chunk(h, start_code, sizeof(start_code)); 7428 ff_vdpau_h264_add_data_chunk(h, start_code, sizeof(start_code));
7429 ff_VDPAU_h264_add_data_chunk(h, &buf[buf_index - consumed], consumed ); 7429 ff_vdpau_h264_add_data_chunk(h, &buf[buf_index - consumed], consumed );
7430 }else 7430 }else
7431 context_count++; 7431 context_count++;
7432 } 7432 }
7433 break; 7433 break;
7434 case NAL_DPA: 7434 case NAL_DPA:
7631 } 7631 }
7632 h->prev_frame_num_offset= h->frame_num_offset; 7632 h->prev_frame_num_offset= h->frame_num_offset;
7633 h->prev_frame_num= h->frame_num; 7633 h->prev_frame_num= h->frame_num;
7634 7634
7635 if (ENABLE_H264_VDPAU_DECODER && avctx->codec_id == CODEC_ID_H264_VDPAU) 7635 if (ENABLE_H264_VDPAU_DECODER && avctx->codec_id == CODEC_ID_H264_VDPAU)
7636 ff_VDPAU_h264_picture_complete(h); 7636 ff_vdpau_h264_picture_complete(h);
7637 7637
7638 /* 7638 /*
7639 * FIXME: Error handling code does not seem to support interlaced 7639 * FIXME: Error handling code does not seem to support interlaced
7640 * when slices span multiple rows 7640 * when slices span multiple rows
7641 * The ff_er_add_slice calls don't work right for bottom 7641 * The ff_er_add_slice calls don't work right for bottom