1diff --git libavcodec/h263dec.c libavcodec/h263dec.c 2index 15f073a..cf4a100 100644 3--- libavcodec/h263dec.c 4+++ libavcodec/h263dec.c 5@@ -151,6 +151,25 @@ av_cold int ff_h263_decode_init(AVCodecContext *avctx) 6 7 return 0; 8 } 9+/* MeanX : Ugly patch to detect vo ppacked stuff ... */ 10+int av_is_voppacked(AVCodecContext *avctx, int *vop_packed, int *gmc, int *qpel); 11+ 12+int av_is_voppacked(AVCodecContext *avctx, int *vop_packed, int *gmc, int *qpel) 13+{ 14+ MpegEncContext *s = avctx->priv_data; 15+ // set sane default 16+ *vop_packed=0; 17+ *gmc=0; 18+ *qpel=0; 19+ if(avctx->codec->id!=AV_CODEC_ID_MPEG4) return 0; 20+ 21+ *vop_packed=(s->divx_packed); 22+ *qpel=s->quarter_sample; 23+ *gmc=0; // FIXME 24+ return 1; 25+ 26+ } 27+ /* MeanX */ 28 29 av_cold int ff_h263_decode_end(AVCodecContext *avctx) 30 { 31