X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fmpegutils.h;h=9cfadfc4cf308b67d771d626898a18bdbeaeda36;hb=5a754f92d1abbbbf1dede3502f7f0c1d1838b98a;hp=37cc391c2336703beae0ee8149a315a1a2e4be21;hpb=ec6b4e21bdfee5e529850e2ed8fe7f265d71abea;p=ffmpeg diff --git a/libavcodec/mpegutils.h b/libavcodec/mpegutils.h index 37cc391c233..9cfadfc4cf3 100644 --- a/libavcodec/mpegutils.h +++ b/libavcodec/mpegutils.h @@ -28,6 +28,10 @@ #include "avcodec.h" #include "version.h" +/** + * Return value for header parsers if frame is not coded. + * */ +#define FRAME_SKIPPED 100 /* picture type */ #define PICT_TOP_FIELD 1 @@ -40,6 +44,8 @@ */ #define DELAYED_PIC_REF 4 +#define MAX_MB_BYTES (30 * 16 * 16 * 3 / 8 + 120) +#define MAX_FCODE 7 /* MB types */ #if !FF_API_MB_TYPE @@ -114,6 +120,7 @@ #define CANDIDATE_MB_TYPE_DIRECT0 (1 << 12) +#define INPLACE_OFFSET 16 enum OutputFormat { FMT_MPEG1, @@ -132,4 +139,4 @@ void ff_draw_horiz_band(AVCodecContext *avctx, AVFrame *cur, AVFrame *last, int y, int h, int picture_structure, int first_field, int low_delay); -#endif /* AVCODEC_PICTTYPE_H */ +#endif /* AVCODEC_MPEGUTILS_H */