The project is divided into 3 parts.
- Main Code: H.264 Encoding module converted from becattles's implementation: hardh264.
- Inter Prediction: Module for H.264 standard interprediction.
- Data Handling: It contains a state machine for handling the data input to the h264 encoding module.
Before go to build and simulation, put the raw input video file in the top directory.
The name and extension of input video file is like: sample_int.yuv.
Goto top directory and run the command
make all