cast. framework. events. Id3Event
Dados de um evento cast.framework.events.EventType.ID3
.
Os metadados ID3 fornecidos aqui seguem a formatação ID3 v2.
Um evento é disparado por frame em uma mensagem ID3.
Esse evento NÃO contém a mensagem ID3 inteira e bruta. Considerando o seguinte
subseções de uma mensagem ID3:
- ID3v2 / identificador de arquivo
- Versão ID3v2
- Sinalizações ID3v2
- Tamanho ID3v2
- Tipo de frame (por exemplo,
TXXX
) - Tamanho do frame
- Frames de sinalização
- Codificação de frames
- Descrição do frame
- Dados do frame
Somente itens 5
(frameType
), 9
(frameDescription
) e 10
(segmentData
) são fornecidos neste evento.
Construtor
Id3Event
novos Id3Event(segmentData, timestamp, frameDescription, frameType)
Parâmetro |
|
---|---|
segmentData |
Uint8Array O valor não pode ser nulo. |
timestamp |
number |
frameDescription |
Opcional Uint8Array O valor não pode ser nulo. |
frameType |
Opcional string |
Propriedades
frameDescription
(Uint8Array não nulo ou indefinido)
A descrição do frame ID3.
frameType
(string ou indefinido)
A tag do frame ID3. Uma lista completa de possíveis tags está listada em https://exiftool.org/TagNames/ID3.html.
segmentData
Uint8Array não nulo
Os dados do frame ID3.
timestamp
number
É o horário de início da mídia da mensagem ID3 em segundos.