def media_embed(cls, media_object): height = 500 params = {} if c.site: # play it safe when in a qproc if getattr(c.user, "pref_show_stylesheets", True): params["stylesr"] = c.site.name url = urlparse.urlunparse(( None, g.media_domain, "/live/%s/embed" % media_object["event_id"], None, urllib.urlencode(params), None, )) content = format_html(_EMBED_TEMPLATE, url=url, height=height) return MediaEmbed( height=height, width=710, content=content, sandbox=False, )
def media_embed(cls, media_object): oembed = media_object["oembed"] return MediaEmbed( width=oembed["width"], height=oembed["height"], content=oembed["html"], )