[FFmpeg-devel] [PATCH] Indeo5 decoder

John Cox jc
Mon Mar 30 13:07:07 CEST 2009

>It's abit different in the Indeo5: there are 3 macroblock sizes as I
>mentioned above. A macroblock can include one or four blocks depending
>on its size. The relation between macroblocks and blocks is the following:
> [snip]

Many thanks for the info - especially as I clearly hadn't read the thread
carefully enough.  I thought that MB had fossilised @ 16x16.

>As you can see above there are two cases where mb_size == block_size.
>The main difference between those is that a macroblock can have a motion
>vector/quant delta associated with it and these are shared between all
>blocks in the same mb...

So only one MV per MB? What distinguishes one block from another then?   This
is going off topic - can you give me a pointer to the standard please and I'll
go away and satisfy my own curiosity.

Many thanks

John Cox

More information about the ffmpeg-devel mailing list