doc: fix a couple of typos in frame.h
vf_frei0r: fix missing end of line character

Error introduced in 61b323ce7c7cdc101eadfd7de2203922b8a39e8d.
mpegvideo: directly use frames in ff_draw_horiz_band()
h264: directly use frames in ff_h264_draw_horiz_band()
er: move relevant fields from Picture to ERPicture

A new function is introduced to keep compatibility across the code.
h264: move relevant fields from Picture to H264Picture

A new function is introduced to support ERPicture.
h264: Replace mpegvideo-specific MAX_PICTURE_COUNT by private define
h264: Replace mpegvideo-specific MAX_THREADS by private define
h264: Remove MotionEstContext and move the relevant fields in H264Context
mpegvideo: move PICT_* macros into picttype.h

Also adjust the headers as needed.
mpegvideo: move MB_TYPE_* and IS_* macros to mbtype.h

Also adjust the headers as needed.
mpegvideo: move ff_draw_horiz_band() in utils.c
mpegvideo: remove h264-only fields
h264 does not depend on mpegvideo any more
WIP: h264 with no struct avframe
svq3: use AVFrame API properly
h264: use AVFrame API properly
no reading strange things