diff options
author | Diego Biurrun <diego@biurrun.de> | 2009-01-02 16:21:22 +0000 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2009-01-02 16:21:22 +0000 |
commit | c96da3edc3aba4dbf1e24c8fb8cc3abadd15257c (patch) | |
tree | dfca89e747ae44a5c5b1ce0377e3ce3554e8eac9 | |
parent | 0f0b707fa3e7335b38db60243b360c94a2e56140 (diff) | |
download | ffmpeg-c96da3edc3aba4dbf1e24c8fb8cc3abadd15257c.tar.gz |
Avoid POSIX-reserved _t namespace.
Originally committed as revision 16408 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r-- | libavcodec/xvmc_render.h | 4 | ||||
-rw-r--r-- | libavcodec/xvmcvideo.c | 20 |
2 files changed, 12 insertions, 12 deletions
diff --git a/libavcodec/xvmc_render.h b/libavcodec/xvmc_render.h index 6be8d2dbdb..d9aa154f8f 100644 --- a/libavcodec/xvmc_render.h +++ b/libavcodec/xvmc_render.h @@ -38,7 +38,7 @@ // 1337 IDCT MCo #define MP_XVMC_RENDER_MAGIC 0x1DC711C0 -typedef struct { +struct xvmc_render_state { //these are not changed by the decoder! int magic; @@ -70,6 +70,6 @@ typedef struct { //extensions void * p_osd_target_surface_render; //pointer to the surface where subpicture is rendered -} xvmc_render_state_t; +}; #endif /* AVCODEC_XVMC_RENDER_H */ diff --git a/libavcodec/xvmcvideo.c b/libavcodec/xvmcvideo.c index 93d93a62a6..9c4d8d8115 100644 --- a/libavcodec/xvmcvideo.c +++ b/libavcodec/xvmcvideo.c @@ -39,8 +39,8 @@ //set s->block void XVMC_init_block(MpegEncContext *s){ -xvmc_render_state_t * render; - render = (xvmc_render_state_t*)s->current_picture.data[2]; + struct xvmc_render_state * render; + render = (struct xvmc_render_state*)s->current_picture.data[2]; assert(render != NULL); if( (render == NULL) || (render->magic != MP_XVMC_RENDER_MAGIC) ){ assert(0); @@ -69,11 +69,11 @@ const int mb_block_count = 4+(1<<s->chroma_format); //These functions should be called on every new field and/or frame. //They should be safe if they are called a few times for the same field! int XVMC_field_start(MpegEncContext*s, AVCodecContext *avctx){ -xvmc_render_state_t * render,* last, * next; + struct xvmc_render_state * render, * last, * next; assert(avctx != NULL); - render = (xvmc_render_state_t*)s->current_picture.data[2]; + render = (struct xvmc_render_state*)s->current_picture.data[2]; assert(render != NULL); if( (render == NULL) || (render->magic != MP_XVMC_RENDER_MAGIC) ) return -1;//make sure that this is render packet @@ -91,7 +91,7 @@ xvmc_render_state_t * render,* last, * next; case FF_I_TYPE: return 0;// no prediction from other frames case FF_B_TYPE: - next = (xvmc_render_state_t*)s->next_picture.data[2]; + next = (struct xvmc_render_state*)s->next_picture.data[2]; assert(next!=NULL); assert(next->state & MP_XVMC_STATE_PREDICTION); if(next == NULL) return -1; @@ -99,7 +99,7 @@ xvmc_render_state_t * render,* last, * next; render->p_future_surface = next->p_surface; //no return here, going to set forward prediction case FF_P_TYPE: - last = (xvmc_render_state_t*)s->last_picture.data[2]; + last = (struct xvmc_render_state*)s->last_picture.data[2]; if(last == NULL)// && !s->first_field) last = render;//predict second field from the first if(last->magic != MP_XVMC_RENDER_MAGIC) return -1; @@ -112,8 +112,8 @@ return -1; } void XVMC_field_end(MpegEncContext *s){ -xvmc_render_state_t * render; - render = (xvmc_render_state_t*)s->current_picture.data[2]; + struct xvmc_render_state * render; + render = (struct xvmc_render_state*)s->current_picture.data[2]; assert(render != NULL); if(render->filled_mv_blocks_num > 0){ @@ -124,7 +124,7 @@ xvmc_render_state_t * render; void XVMC_decode_mb(MpegEncContext *s){ XvMCMacroBlock * mv_block; -xvmc_render_state_t * render; +struct xvmc_render_state * render; int i,cbp,blocks_per_mb; const int mb_xy = s->mb_y * s->mb_stride + s->mb_x; @@ -152,7 +152,7 @@ const int mb_xy = s->mb_y * s->mb_stride + s->mb_x; s->current_picture.qscale_table[mb_xy] = s->qscale; //START OF XVMC specific code - render = (xvmc_render_state_t*)s->current_picture.data[2]; + render = (struct xvmc_render_state*)s->current_picture.data[2]; assert(render!=NULL); assert(render->magic==MP_XVMC_RENDER_MAGIC); assert(render->mv_blocks); |