Mercurial > libavcodec.hg
comparison mpegvideo.c @ 930:6bcb214d6a17 libavcodec
more debug output
author | michaelni |
---|---|
date | Tue, 17 Dec 2002 11:25:29 +0000 |
parents | 7fccaa0d699d |
children | caa77cd960c0 |
comparison
equal
deleted
inserted
replaced
929:c35f06d95e64 | 930:6bcb214d6a17 |
---|---|
912 | 912 |
913 /* generic function for encode/decode called after a frame has been coded/decoded */ | 913 /* generic function for encode/decode called after a frame has been coded/decoded */ |
914 void MPV_frame_end(MpegEncContext *s) | 914 void MPV_frame_end(MpegEncContext *s) |
915 { | 915 { |
916 int i; | 916 int i; |
917 | |
918 /* draw edge for correct motion prediction if outside */ | 917 /* draw edge for correct motion prediction if outside */ |
919 if(s->codec_id!=CODEC_ID_SVQ1){ | 918 if(s->codec_id!=CODEC_ID_SVQ1){ |
920 if (s->pict_type != B_TYPE && !s->intra_only && !(s->flags&CODEC_FLAG_EMU_EDGE)) { | 919 if (s->pict_type != B_TYPE && !s->intra_only && !(s->flags&CODEC_FLAG_EMU_EDGE)) { |
921 draw_edges(s->current_picture.data[0], s->linesize , s->h_edge_pos , s->v_edge_pos , EDGE_WIDTH ); | 920 draw_edges(s->current_picture.data[0], s->linesize , s->h_edge_pos , s->v_edge_pos , EDGE_WIDTH ); |
922 draw_edges(s->current_picture.data[1], s->uvlinesize, s->h_edge_pos>>1, s->v_edge_pos>>1, EDGE_WIDTH/2); | 921 draw_edges(s->current_picture.data[1], s->uvlinesize, s->h_edge_pos>>1, s->v_edge_pos>>1, EDGE_WIDTH/2); |
3464 block[i] = level; | 3463 block[i] = level; |
3465 } | 3464 } |
3466 } | 3465 } |
3467 } | 3466 } |
3468 | 3467 |
3468 char ff_get_pict_type_char(int pict_type){ | |
3469 switch(pict_type){ | |
3470 case I_TYPE: return 'I'; | |
3471 case P_TYPE: return 'P'; | |
3472 case B_TYPE: return 'B'; | |
3473 case S_TYPE: return 'S'; | |
3474 } | |
3475 } | |
3476 | |
3469 AVCodec mpeg1video_encoder = { | 3477 AVCodec mpeg1video_encoder = { |
3470 "mpeg1video", | 3478 "mpeg1video", |
3471 CODEC_TYPE_VIDEO, | 3479 CODEC_TYPE_VIDEO, |
3472 CODEC_ID_MPEG1VIDEO, | 3480 CODEC_ID_MPEG1VIDEO, |
3473 sizeof(MpegEncContext), | 3481 sizeof(MpegEncContext), |