dar_n and dar_d parameters. The return value is FALSE in the case of integer overflow or other error.
videoCalculateDisplayRatio
fn
bool videoCalculateDisplayRatio(out uint darN, out uint darD, uint videoWidth, uint videoHeight, uint videoParN, uint videoParD, uint displayParN, uint displayParD)Given the Pixel Aspect Ratio and size of an input video frame, and the pixel aspect ratio of the intended display device, calculates the actual display ratio the video will be rendered with.
Parameters
darN | Numerator of the calculated display_ratio |
darD | Denominator of the calculated display_ratio |
videoWidth | Width of the video frame in pixels |
videoHeight | Height of the video frame in pixels |
videoParN | Numerator of the pixel aspect ratio of the input video. |
videoParD | Denominator of the pixel aspect ratio of the input video. |
displayParN | Numerator of the pixel aspect ratio of the display device |
displayParD | Denominator of the pixel aspect ratio of the display device |
Returns
A boolean indicating success and a calculated Display Ratio in the