Nugget
Bare-metal libraries and examples for the original PlayStation
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
str-player.hh File Reference
#include <EASTL/functional.h>
#include <EASTL/string_view.h>
#include <stdint.h>
#include "psyqo/cdrom-device.hh"
#include "psyqo/gpu.hh"
#include "psyqo/iso9660-parser.hh"
Include dependency graph for str-player.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  psyqo::paths::StrPlayer
 Streams an STR movie off the CD-ROM: MDEC video and interleaved XA audio. More...
 
struct  psyqo::paths::StrPlayer::Options
 
struct  psyqo::paths::StrPlayer::Stats
 

Namespaces

namespace  psyqo
 
namespace  psyqo::paths
 

Functions

void psyqo::paths::resolveMovie (ISO9660Parser &parser, eastl::string_view path, eastl::function< void(bool success, uint32_t lba, uint32_t sectors)> &&callback)
 Resolves an ISO9660 path into the sector run of a movie.
 
bool psyqo::paths::resolveMovie (const ArchiveManager &archive, eastl::string_view path, uint32_t *lba, uint32_t *sectors)
 Resolves an archive entry into the sector run of a movie.