# Package com.beaglebuddy.id3.v23.frame_body

- Class Summary
  Class | Description
  --- | ---
  ID3v23FrameBody |

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

  ID3v23FrameBodyAttachedPicture |

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

  ID3v23FrameBodyAudioEncryption |

  An audio encryption frame body is associated with an ID3v2.3 `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.

  ID3v23FrameBodyComments |

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

  ID3v23FrameBodyCommercial |

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

  ID3v23FrameBodyEncryptionMethodRegistration |

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

  ID3v23FrameBodyEqualization |

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

  ID3v23FrameBodyEventTimingCodes |

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

  ID3v23FrameBodyGeneralEncapsulatedObject |

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

  ID3v23FrameBodyGroupIdentificationRegistration |

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

  ID3v23FrameBodyInvolvedPeopleList |

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

  ID3v23FrameBodyInvolvedPeopleList.InvolvedPerson | contains the involvement (what the person did) and the person's name.
  ID3v23FrameBodyLinkedInformation |

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

  ID3v23FrameBodyMPEGLocationLookupTable |

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

  ID3v23FrameBodyMusicCDIdentifier |

  A music CD identifier frame body is associated with an ID3v2.3 `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.

  ID3v23FrameBodyOwnership |

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

  ID3v23FrameBodyPlayCounter |

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

  ID3v23FrameBodyPopularimeter |

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

  ID3v23FrameBodyPositionSynchronization |

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

  ID3v23FrameBodyPrivate |

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

  ID3v23FrameBodyRecommendedBufferSize |

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

  ID3v23FrameBodyRelativeVolumeAdjustment |

  A relative volume adjustment frame body is associated with an ID3v2.3 `RVAD` `frame` which is used to adjust the volume of .mp3 songs to a consistent level.

  ID3v23FrameBodyReverb |

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

  ID3v23FrameBodySynchronizedLyricsText |

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

  ID3v23FrameBodySynchronizedTempoCodes |

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

  ID3v23FrameBodyTermsOfUse |

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

  ID3v23FrameBodyTextInformation |

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

  ID3v23FrameBodyUniqueFileIdentifier |

  A unique file identifier frame body is associated with an ID3v2.3 `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.

  ID3v23FrameBodyUnsynchronizedLyrics |

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

  ID3v23FrameBodyURLLink |

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

  ID3v23FrameBodyUserDefinedTextInformation |

  A user defined text information frame body is associated with an ID3v2.3 `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.

  ID3v23FrameBodyUserDefinedURLLink |

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

  ID3v23FrameBodyUtility |
  Base class for the body of ID3V2.3 frames.

- Enum Summary
  Enum | Description
  --- | ---
  ID3v23FrameBodyCommercial.ReceivedType | valid ID3v2.3 commercial received as types
  ID3v23FrameBodyRelativeVolumeAdjustment.Direction | valid ID3v2.3 volume directions
  ID3v23FrameBodySynchronizedLyricsText.ContentType | ID3v2.3 types of synchronized lyrics/text.