conformance.h File Reference

Level & Profile Related definitions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ProfileCheck (void)
void LevelCheck (void)
void update_mv_limits (ImageParameters *img, byte is_field)
void clip_mv_range (ImageParameters *img, int search_range, MotionVector *mv, int res)
int out_of_bounds_mvs (ImageParameters *img, short mv[2])
void test_clip_mvs (ImageParameters *img, short mv[2], Boolean write_mb)
int CheckPredictionParams (pic_parameter_set_rbsp_t *active_pps, Block8x8Info *b8x8info, int mode, int bslice)


Detailed Description

Level & Profile Related definitions.

Author:
Alexis Michael Tourapis <alexismt@ieee.org>

Definition in file conformance.h.


Function Documentation

void clip_mv_range ( ImageParameters *  img,
int  search_range,
MotionVector *  mv,
int  res 
)

Clip motion vector range given encoding level.

Definition at line 368 of file conformance.c.

References ImageParameters::MaxHmvR, and ImageParameters::MaxVmvR.

Referenced by BiPredBlockMotionSearch(), and BlockMotionSearch().

void LevelCheck ( void   ) 

int out_of_bounds_mvs ( ImageParameters *  img,
short  mv[2] 
)

Clip motion vector range given encoding level.

Definition at line 400 of file conformance.c.

References ImageParameters::MaxHmvR, and ImageParameters::MaxVmvR.

Referenced by Get_Direct_Motion_Vectors(), and RDCost_for_macroblocks().

void ProfileCheck ( void   ) 

void test_clip_mvs ( ImageParameters *  img,
short  mv[2],
Boolean  write_mb 
)

Clip motion vector range given encoding level.

Definition at line 383 of file conformance.c.

References ImageParameters::MaxHmvR, and ImageParameters::MaxVmvR.

void update_mv_limits ( ImageParameters *  img,
byte  is_field 
)


Documentation generated with DoxyGen