Helper::calculate_player_height( string $aspect_ratio, int $width, bool|float $ratio = false )
Calculate player height from given aspect ratio and width.
Parameters
- $aspect_ratio
-
(Required) The aspect ratio used for the calculations.
- $width
-
(Required) The video embed width.
- $ratio
-
(Optional) A given ratio that will override aspect ratio if set.
Default value: false
Return
(float) The player height.
Source
File: includes/libs/helper.class.php
public static function calculate_player_height( $aspect_ratio, $width, $ratio = false ){ $width = absint($width); $override = Plugin::instance()->get_embed_options_obj() ->get_option('aspect_override'); if( !is_wp_error( $override ) && $override && is_numeric( $ratio ) && $ratio > 0 ){ $height = floor( $width / $ratio ); }else{ switch( $aspect_ratio ){ case '4x3': $height = floor( ($width * 3) / 4 ); break; case '16x9': default: $height = floor( ($width * 9) / 16 ); break; case '2.35x1': $height = floor( $width / 2.35 ); break; } } return $height; }