maybe_binary() = binary() | undefined
media() = #media{type = media_type(), port = inet:port_number(), port_num = non_neg_integer() | undefined, protocol = [binary(), ...], fmts = [binary()], title = maybe_binary(), conn = ersip_sdp_conn:conn() | undefined, bandwidth = ersip_sdp_bandwidth:bandwidth(), key = maybe_binary(), attrs = ersip_sdp_attr:attr_list()}
assemble(Medias::[media()]) -> iolist()
conn(Media::media()) -> ersip_sdp_conn:conn() | undefined
formats(Media::media()) -> [binary()]
parse(Bin::binary()) -> parse_result()
port_num(Media::media()) -> non_neg_integer() | undefined
protocol(Media::media()) -> [binary(), ...]
type(Media::media()) -> binary()