UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 31234

LogiCORE MPEG-4 Part 2 Simple Profile Encoder (MPEG-4 Part 2 SP) - How to I setup and increment the TimeIncrement for the Xilinx MPEG-4 Part 2 Simple Profile Encoder?

Description

How to I setup and increment the TimeIncrement for the Xilinx MPEG-4 Part 2 Simple Profile Encoder?

Solution

Here is an example of what is needed for 30 fps Encoded bitstream:

1. The TimeIncrementWidth is set to 5.

2. The TimeIncrementResolution is set to 30.

3. The timeIncrement should count from 0 to 29, repeatedly.

4. The moduloTimeIndex starts at 0 and should remain at 0 until the first time the timeIncrement returns to 0. Then and every time consecutive time the timeIncrement returns to 0 the moduloTimeIndex should change to 1 for that one frame, and back to zero for frames 1 to 29. Basically the TimeIncrement is referenced to the moduloTimeIndex and that is why you need this change.

AR# 31234
Date Created 06/20/2008
Last Updated 01/07/2010
Status Archive
Type General Article