Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Metadata.ID3v2SourceID3v2 metadata.
val parse :
?recode:
(?source:[ `ISO_8859_1 | `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
?target:[ `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
string ->
string) ->
Metadata__.MetadataBase.Reader.t ->
(string * string) listParse the ID3v2 header.
val parse_file :
?recode:
(?source:[ `ISO_8859_1 | `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
?target:[ `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
string ->
string) ->
?custom_parser:(Metadata__.MetadataBase.parser_handler -> unit) ->
string ->
(string * string) listParse the ID3v2 header from a file.
Dump the ID3v2 header.
Dump the ID3v2 header from a file.
val parse_apic :
?recode:
(?source:[ `ISO_8859_1 | `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
?target:[ `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
string ->
string) ->
string ->
apicParse an APIC tag (containing album art).
val parse_pic :
?recode:
(?source:[ `ISO_8859_1 | `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
?target:[ `UTF_8 | `UTF_16 | `UTF_16LE | `UTF_16BE ] ->
string ->
string) ->
string ->
picParse a PIC tag (containing album art).
type frame_id = [ | `AENC| `APIC| `COMM| `COMR| `ENCR| `EQUA| `ETCO| `GEOB| `GRID| `IPLS| `LINK| `MCDI| `MLLT| `OWNE| `PCNT| `POPM| `POSS| `PRIV| `RBUF| `RVAD| `RVRB| `SYLT| `SYTC| `TALB| `TBPM| `TCOM| `TCON| `TCOP| `TDAT| `TDLY| `TENC| `TEXT| `TFLT| `TIME| `TIT1| `TIT2| `TIT3| `TKEY| `TLAN| `TLEN| `TMED| `TOAL| `TOFN| `TOLY| `TOPE| `TORY| `TOWN| `TPE1| `TPE2| `TPE3| `TPE4| `TPOS| `TPUB| `TRCK| `TRDA| `TRSN| `TRSO| `TSIZ| `TSRC| `TSSE| `TXXX| `TYER| `UFID| `USER| `USLT| `WCOM| `WCOP| `WOAF| `WOAR| `WOAS| `WORS| `WPAY| `WPUB| `WXXX ]Frame identifier.
Charset for encoding text.
Data contained in a frame.
Default flags for a frame.
A ID3 frame.