header.h File Reference

Prototypes for header.c. More...

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

Go to the source code of this file.

Functions

int SliceHeader (Slice *currSlice)
int Partition_BC_Header (Slice *currSlice, int PartNo)
int writeERPS (SyntaxElement *sym, DataPartition *partition)
int dec_ref_pic_marking (Bitstream *bitstream, DecRefPicMarking_t *p_drpm, int idr_flag, int no_output_of_prior_pics_flag, int long_term_reference_flag)


Detailed Description

Prototypes for header.c.

Definition in file header.h.


Function Documentation

int dec_ref_pic_marking ( Bitstream bitstream,
DecRefPicMarking_t p_drpm,
int  idr_flag,
int  no_output_of_prior_pics_flag,
int  long_term_reference_flag 
)

write the memory management control operations

Returns:
number of bits used

Definition at line 317 of file header.c.

References error(), u_1(), and ue_v().

Referenced by SliceHeader().

Here is the call graph for this function:

int Partition_BC_Header ( Slice currSlice,
int  PartNo 
)

int Partition_BC_Header () write the Partition type B, C header

Returns:
Number of bits used by the partition header
Parameters
PartNo: Partition Number to which the header should be written
Side effects
Partition header as per VCEG-N72r2 is written into the appropriate partition bit buffer
Limitations/Shortcomings/Tweaks
The current code does not support the change of picture parameters within one coded sequence, hence there is only one parameter set necessary. This is hard coded to zero.
Date:
October 24, 2001
Author:
Stephan Wenger stewe@cs.tu-berlin.de

Definition at line 530 of file header.c.

References syntaxelement::len, syntaxelement::type, syntaxelement::value1, syntaxelement::value2, and writeSE_UVLC().

Referenced by start_slice().

Here is the call graph for this function:

int SliceHeader ( Slice currSlice  ) 


Documentation generated with DoxyGen