package metadata

  1. Overview
  2. Docs

Parameters

module E : CharEncoding.T

Signature

exception Invalid

Raised when the format is invalid.

type metadata = (string * string) list
type endianness =
  1. | Big_endian
  2. | Little_endian
module Reader : sig ... end
module Int : sig ... end
module ID3v1 : sig ... end
module ID3v2 : sig ... end
module OGG : sig ... end
module JPEG : sig ... end
module PNG : sig ... end
module AVI : sig ... end
module MP4 : sig ... end
val recode : ?source:[ `ISO_8859_1 | `UTF_16 | `UTF_16BE | `UTF_16LE | `UTF_8 ] -> string -> string
module ID3 : sig ... end
val first_valid : (Reader.t -> 'a) list -> Reader.t -> 'b

Return the first application which does not raise invalid.

module Audio : sig ... end
module Image : sig ... end
module Video : sig ... end
module Any : sig ... end
include module type of struct include Any end
val parsers : (ID3v2.R.t -> (string * string) list) list
val parse : Reader.t -> (string * string) list
val parse_file : string -> (string * string) list
OCaml

Innovation. Community. Security.