AVBlocks for C++  2.1
Audio and Video Software Development Kit
primo::codecs::H264MeSplitMode Namespace Reference

Defines the block sizes for which motion estimation should be done. More...

Enumerations

enum  Enum {
  Only16x16 = 0,
  DownTo8x8 = 1,
  DownTo4x4 = 2
}
 

Detailed Description

Defines the block sizes for which motion estimation should be done.

Note
Used when encoding H.264/AVC.

Enumeration Type Documentation

enum Enum
Enumerator
Only16x16 

Analyze only 16x16 blocks for motion estimation.

DownTo8x8 

Analyze all blocks down to 8x8 (16x16, 16x8, 8x16, 8x8)

DownTo4x4 

Analyze all blocks down to 4x4 (16x16, 16x8, 8x16, 8x8, 8x4, 4x8, 4x4).

Note
This partitioning mode is very slow.