# Package com.beaglebuddy.id3.v24.frame_body

- Class Summary
  Class | Description
  --- | ---
  ID3v24FrameBody |

  This is the base class for all ID3v2.4 frame bodies.

  ID3v24FrameBodyAttachedPicture |

  An attached picture frame body is associated with an ID3v2.4 `APIC` `frame` which is used to include pictures in the .mp3 file.

  ID3v24FrameBodyAudioEncryption |

  An audio encryption frame body is associated with an ID3v2.4 `AENC` `frame` which is used to indicate if any part, or all, of the actual audio stream of the .mp3 file is encrypted, and if so, by whom.

  ID3v24FrameBodyAudioSeekPointIndex |

  An audio seek pointer index frame body is associated with an ID3v2.4 `ASPI` `frame` which is used to list the people who were involved in the song.

  ID3v24FrameBodyComments |

  A comments frame body is associated with an ID3v2.4 `COMM` `frame` which is intended for any kind of full text information that does not fit in any other frame.

  ID3v24FrameBodyCommercial |

  A commercial frame body is associated with an ID3v2.4 `COMR` `frame` which allows vendors to include a price offer in an .mp3 file.

  ID3v24FrameBodyEncryptionMethodRegistration |

  An encryption method registration frame body is associated with an ID3v2.4 `ENCR` `frame` which is used to identify with which method a frame has been encrypted.

  ID3v24FrameBodyEqualization |

  An ID3v2.4 equalization frame body is associated with an ID3v2.4 `EQU2` `frame` which is used to specify points on an equalization (EQ) curve.

  ID3v24FrameBodyEventTimingCodes |

  An event timing codes frame body is associated with an ID3v2.4 `ETCO` `frame` which is used to synchronize key events in a song.

  ID3v24FrameBodyGeneralEncapsulatedObject |

  A general encapsulated object frame body is associated with an ID3v2.4 `GEOB` `frame` which is used to embed a file in the .mp3 file.

  ID3v24FrameBodyGroupIdentificationRegistration |

  An group identification registration frame body is associated with an ID3v2.4 `GRID` `frame` which is used to group otherwise unrelated frames.

  ID3v24FrameBodyInvolvedPeopleList |

  An involved people list frame body is associated with an ID3v2.4 `IPLS` `frame` which is used to list the people who were involved in the song.

  ID3v24FrameBodyInvolvedPeopleList.InvolvedPerson | contains the involvement (what the person did) and the person's name.
  ID3v24FrameBodyLinkedInformation |

  A linked information frame body is associated with an ID3v2.4 `LINK` `frame` which is used to link information from another ID3v2.4 tag that might reside in another audio file or alone in a binary file.

  ID3v24FrameBodyMPEGLocationLookupTable |

  An MPEG location lookup table frame body is associated with an ID3v2.4 `MLLT` `frame` which is used to ncrease performance and accuracy of jumps within an MPEG audio file.

  ID3v24FrameBodyMusicCDIdentifier |

  A music CD identifier frame body is associated with an ID3v2.4 `MCDI` `frame` which is used to identify .mp3 songs that are ripped from a CD, so that they can be identified in a database, such as CDDB.

  ID3v24FrameBodyOwnership |

  An ownership frame body is associated with an ID3v2.4 `OWNE` `frame` which is used to indicate that a user is the owner of the .mp3 file.

  ID3v24FrameBodyPlayCounter |

  A play counter frame body is associated with an ID3v2.4 `PCNT` `frame` which is used to count the number of times an .mp3 file has been played.

  ID3v24FrameBodyPopularimeter |

  A popularimeter frame body is associated with an ID3v2.4 `POPM` `frame` which is used to specify how much you like an .mp3 song.

  ID3v24FrameBodyPositionSynchronization |

  An position synchronization frame body is associated with an ID3v2.4 `POSS` `frame` which is used to deliver information to the listener on how far into the audio stream he picked up.

  ID3v24FrameBodyPrivate |

  A private frame body is associated with an ID3v2.4 `PRIV` `frame` which contains information from a software producer that its program uses and does not fit into any of the other frames.

  ID3v24FrameBodyRecommendedBufferSize |

  A recommended buffer size frame body is associated with an ID3v2.4 `RBUF` `frame` which is used to indicate a buffer size to a server from which an .mp3 file is being streamed.

  ID3v24FrameBodyRelativeVolumeAdjustment |

  An ID3v2.4 relative volume adjustment frame body is associated with an ID3v2.4 `RVA2` `frame` which is used to adjust the volume of .mp3 songs to a consistent level.

  ID3v24FrameBodyReverb |

  A reverb frame body is associated with an ID3v2.4 `RVRB` `frame` which is used to adjust echoes of different kinds when the .mp3 file is played.

  ID3v24FrameBodySeek |

  A seek frame body indicates where other tags in an mp3 file/stream can be found.

  ID3v24FrameBodySignature |

  A signature frame body enables a group of frames, grouped with `GRID` frames, to be signed.

  ID3v24FrameBodySynchronizedLyricsText |

  A synchronized lyrics/text frame body is associated with an ID3v2.4 `SYLT` `frame` which is used to include the words or lyrics in the .mp3 file in sync with the audio.

  ID3v24FrameBodySynchronizedTempoCodes |

  A synchronized tempo codes frame body is associated with an ID3v2.4 `SYTC` `frame` which is used to specify tempo changes in the .mp3 song.

  ID3v24FrameBodyTermsOfUse |

  A terms of use frame body is associated with an ID3v2.4 `USER` `frame` which is used to include a brief description of the terms of use and/or ownership of the .mp3 file.

  ID3v24FrameBodyTextInformation |

  A text information frame body is associated with the ID3v2.4 `frames` listed below, and are the most important frames, containing information like artist, album, song title, and more.

  ID3v24FrameBodyUniqueFileIdentifier |

  A unique file identifier frame body is associated with an ID3v2.4 `UFID` `frame` which is used to identify the audio file in a database that may contain more information relevant to the content, such as CDDB.

  ID3v24FrameBodyUnsynchronizedLyrics |

  An unsynchronized lyrics frame body is associated with an ID3v2.4 `USLT` `frame` which is used to include the lyrics to a song or a text transcription of other vocal activities in an .mp3 file.

  ID3v24FrameBodyURLLink |

  A url link frame body is associated with the ID3v2.4 `frames` listed below, which contain dynamic data such as webpages with touring information, price information or plain ordinary news.

  ID3v24FrameBodyUserDefinedTextInformation |

  A user defined text information frame body is associated with an ID3v2.4 `TXXX` `frame` which is used to include one-string text information concerning the audio file in a similar way to the other `text information` frames.

  ID3v24FrameBodyUserDefinedURLLink |

  A user defined url link frame body is associated with an ID3v2.4 `WXXX` `frame` which is used to include URL links concerning the audio file in a similar way to the other `url link` frames.

  ID3v24FrameBodyUtility |
  Base class for the body of ID3V2.4 frames.

- Enum Summary
  Enum | Description
  --- | ---
  ID3v24FrameBodyAudioSeekPointIndex.BitsPerIndexPoint | valid ID3v2.4 bits per index point values
  ID3v24FrameBodyCommercial.ReceivedType | valid ID3v2.4 commercial received as types
  ID3v24FrameBodyEqualization.InterpolationMethod | valid ID3v2.4 equalization interpolation methods
  ID3v24FrameBodySynchronizedLyricsText.ContentType | ID3v2.4 types of synchronized lyrics/text.