schrolimits

schrolimits

Synopsis

#define             SCHRO_LIMIT_WIDTH
#define             SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH
#define             SCHRO_LIMIT_FRAME_QUEUE_LENGTH
#define             SCHRO_LIMIT_REFERENCE_FRAMES
#define             SCHRO_LIMIT_SUBBANDS
#define             SCHRO_LIMIT_TRANSFORM_DEPTH
#define             SCHRO_LIMIT_BLOCK_SIZE
#define             SCHRO_LIMIT_METRIC_SCAN

Description

Details

SCHRO_LIMIT_WIDTH

#define SCHRO_LIMIT_WIDTH 2048

Maximum picture width.


SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH

#define SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH 6

The maximum transform depth that the encoder can handle. Must be less than SCHRO_LIMIT_TRANSFORM_DEPTH.


SCHRO_LIMIT_FRAME_QUEUE_LENGTH

#define SCHRO_LIMIT_FRAME_QUEUE_LENGTH 40

The maximum number of pictures being processed by the encoder.


SCHRO_LIMIT_REFERENCE_FRAMES

#define SCHRO_LIMIT_REFERENCE_FRAMES 8

The maximum number of active reference frames. In the encoder, the number of active reference frames may be much larger than in the resulting stream.


SCHRO_LIMIT_SUBBANDS

#define SCHRO_LIMIT_SUBBANDS (1+3*SCHRO_LIMIT_TRANSFORM_DEPTH)

The maximum number of subbands.


SCHRO_LIMIT_TRANSFORM_DEPTH

#define SCHRO_LIMIT_TRANSFORM_DEPTH 6

The maximum transform depth that the decoder can handle.


SCHRO_LIMIT_BLOCK_SIZE

#define SCHRO_LIMIT_BLOCK_SIZE 64

Maximum block size. Both length and separation must be less than or equal to this limit.


SCHRO_LIMIT_METRIC_SCAN

#define SCHRO_LIMIT_METRIC_SCAN 42