parsetcommon.h File Reference

Picture and Sequence Parameter Sets, structures common to encoder and decoder. More...

#include "defines.h"

Include dependency graph for parsetcommon.h:

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

Go to the source code of this file.

Data Structures

struct  hrd_parameters_t
struct  vui_seq_parameters_t
struct  pic_parameter_set_rbsp_t
struct  seq_parameter_set_rbsp_t

Defines

#define MAXIMUMPARSETRBSPSIZE   1500
#define MAXIMUMPARSETNALUSIZE   1500
#define MAXSPS   32
#define MAXPPS   256
#define MAXIMUMVALUEOFcpb_cnt   32
#define MAXnum_slice_groups_minus1   8
#define MAXnum_ref_frames_in_pic_order_cnt_cycle   256

Enumerations

enum  Boolean { FALSE, TRUE }

Functions

pic_parameter_set_rbsp_t * AllocPPS (void)
seq_parameter_set_rbsp_t * AllocSPS (void)
void FreePPS (pic_parameter_set_rbsp_t *pps)
void FreeSPS (seq_parameter_set_rbsp_t *sps)
int sps_is_equal (seq_parameter_set_rbsp_t *sps1, seq_parameter_set_rbsp_t *sps2)
int pps_is_equal (pic_parameter_set_rbsp_t *pps1, pic_parameter_set_rbsp_t *pps2)


Detailed Description

Picture and Sequence Parameter Sets, structures common to encoder and decoder.

parsetcommon.h

Date:
25 November 2002
Author:
Main contributors (see contributors.h for copyright, address and affiliation details)

Definition in file parsetcommon.h.


Enumeration Type Documentation

enum Boolean

Boolean Type.

Definition at line 41 of file parsetcommon.h.


Function Documentation

pic_parameter_set_rbsp_t* AllocPPS ( void   ) 

Allocates memory for a picture paramater set.

Returns:
pointer to a pps

Definition at line 29 of file parsetcommon.c.

References no_mem_exit().

Here is the call graph for this function:

seq_parameter_set_rbsp_t* AllocSPS ( void   ) 

Allocates memory for am sequence paramater set.

Returns:
pointer to a sps

Definition at line 50 of file parsetcommon.c.

References no_mem_exit().

Here is the call graph for this function:

void FreePPS ( pic_parameter_set_rbsp_t *  pps  ) 

Frees a picture parameter set.

Parameters:
pps to be freed Picture parameter set to be freed

Definition at line 70 of file parsetcommon.c.

void FreeSPS ( seq_parameter_set_rbsp_t *  sps  ) 

Frees a sps.

Parameters:
sps Sequence parameter set to be freed

Definition at line 89 of file parsetcommon.c.


Documentation generated with DoxyGen