--- bitstream.h 2004/12/05 13:56:13 1.20 +++ bitstream.h 2005/05/23 09:29:43 1.22 @@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: bitstream.h,v 1.20 2004/12/05 13:56:13 syskin Exp $ + * $Id: bitstream.h,v 1.22 2005/05/23 09:29:43 Skal Exp $ * ****************************************************************************/ @@ -146,8 +146,21 @@ unsigned int quant); void BitstreamWriteUserData(Bitstream * const bs, - uint8_t * data, - const int length); + const char *data, + const unsigned int length); + +void +BitstreamWriteEndOfSequence(Bitstream * const bs); + +void +BitstreamWriteGroupOfVopHeader(Bitstream * const bs, + const MBParam * pParam, + uint32_t is_closed_gov); + +void write_video_packet_header(Bitstream * const bs, + const MBParam * pParam, + const FRAMEINFO * const frame, + int mbnum); /* initialise bitstream structure */