defmodule Pleroma.Web.Metadata.PlayerView do use Pleroma.Web, :view import Phoenix.HTML.Tag, only: [content_tag: 3, tag: 2] def render("player.html", %{"mediaType" => type, "href" => href}) do tag_type = case type do "audio" <> _ -> :audio "video" <> _ -> :video end content_tag( tag_type, [ tag(:source, src: href, type: type), "Your browser does not support #{type} playback." ], controls: true ) end end