Wifi send timeout

I am developing a UDP streaming platform. The RTL8722 is being used as an AP and allowing a remote client to connect and received packets. I want the AP to discard/abort any packets that can not be delivered to the remote client within 15ms. I have tried setting the TOS parameters via wext_set_tos_value() function to hopefully categorize the packets as ‘flushable’, but none of the values that I have used appear to do this.

So, how can I set a TX limit on the wifi controller?