25 lines
414 B
Go
25 lines
414 B
Go
package media
|
|
|
|
import (
|
|
"strconv"
|
|
"strings"
|
|
)
|
|
|
|
func ParseAttribute(attribute string) string {
|
|
split := strings.Split(attribute, "=")
|
|
return split[1]
|
|
}
|
|
|
|
func ResolutionToPixels(resolution string) int {
|
|
split := strings.Split(resolution, "x")
|
|
width, err := strconv.Atoi(split[0])
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
height, err := strconv.Atoi(split[1])
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
return width * height
|
|
}
|