Wimax networks are increasingly deployed for commercial use because of its high bandwidth. This has necessitated application level changes in QoS provisioning techniques. In this paper, we propose an efficient method at the application layer of the wimax architecture. The video stream is partitioned at the application layer into I, P and B frames. Frames corrupted at receiver are detected using negative acknowledgements received from the physical layer. Probability of Byte Loss (BL) is calculated at physical layer which is used to calculate the redundant data. Redundant data is communicated from PHY layer to application layer via link layer using cross-layer signalling mechanism. Redundant data is piggybacked into the subsequent frame and sent only if BL is less than 0.2. This technique has improved the throughput of the network considerably which is evident from the performance analysis.