We currently don't use the GAP flag for video and the docs say that this is for buffers, that have been created to fill a gap and contains neutral data. For video this is the previous frame. This information can be used by encoders to encode the duplicated frames more efficiently. See bug #627459.