PpmPlaylist
Defined in: src/parsers/playlist/PpmPlaylist.ts:12
Parses .pls and .lst playlist files from Flipnote Studio (DSiWare).
This only supports playlists from version 2 of Flipnote Studio. Since version 1 was only ever released in Japan (and for a short period of time at that) I didn’t bother including support.
File format documentation is at https://github.com/Flipnote-Collective/flipnote-studio-docs/wiki/.pls-and-.lst-files
Extends
BasePlaylistParser
Constructors
new PpmPlaylist()
new PpmPlaylist(
buffer
):PpmPlaylist
Defined in: src/parsers/playlist/PpmPlaylist.ts:16
Parameters
Parameter | Type |
---|---|
buffer | ArrayBufferLike |
Returns
Overrides
BasePlaylistParser.constructor
Accessors
bytes
Get Signature
get bytes():
Uint8Array
Defined in: src/utils/DataStream.ts:41
Returns the data as an Uint8Array of bytes.
Returns
Inherited from
BasePlaylistParser.bytes
numBytes
Get Signature
get numBytes():
number
Defined in: src/utils/DataStream.ts:48
Returns the total number of bytes in the data.
Returns
number
Inherited from
BasePlaylistParser.numBytes
Properties
entries
entries:
Path
[] =[]
Defined in: src/parsers/playlist/Base.ts:52
List of filepaths in the playlist.
Inherited from
BasePlaylistParser.entries
format
format:
FlipnoteFormat
=FlipnoteFormat.PPM
Defined in: src/parsers/playlist/PpmPlaylist.ts:14
Overrides
BasePlaylistParser.format
Methods
addEntry()
addEntry(
full
):void
Defined in: src/parsers/playlist/Base.ts:58
Parameters
Parameter | Type |
---|---|
full | string |
Returns
void
Inherited from
BasePlaylistParser.addEntry
end()
end():
boolean
Defined in: src/utils/DataStream.ts:253
Returns
boolean
Inherited from
BasePlaylistParser.end