Mp3Writer class
MP3 ID3v2 metadata writer
- Inheritance
-
- Object
- MetadataWriter
- Mp3Writer
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
supportedExtensions
→ List<
String> -
Gets the file extension(s) supported by this writer
no setteroverride
Methods
-
clearTags(
String filePath) → Future< void> -
Removes all metadata from the specified file
override
-
clearTagsFromBytes(
Uint8List bytes) → Future< Uint8List> -
Removes all metadata from a byte array and returns the new byte array
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
supportsBytes(
Uint8List bytes) → bool -
Checks if the raw byte array has a magic header supported by this writer
override
-
supportsFile(
String filePath) → bool -
Checks if the file format is supported by this writer
override
-
toString(
) → String -
A string representation of this object.
inherited
-
validateFile(
String filePath) → Future< void> -
Validates that the file exists and is readable/writable
inherited
-
writeTag(
String filePath, MetadataTag tag) → Future< void> -
Writes a single metadata tag to the specified file
inherited
-
writeTags(
String filePath, List< MetadataTag> tags) → Future<void> -
Writes metadata tags to the specified file
override
-
writeTagsToBytes(
Uint8List bytes, List< MetadataTag> tags) → Future<Uint8List> -
Writes metadata tags directly to a byte array and returns the new byte array
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited