32 p_info.
info_set(
"encoding",
"lossless");
47 if (deltaread_done == 0)
return false;
61 if (target > max) target = max;
63 m_file->seek(target,p_abort);
void info_set_bitrate(t_int64 val)
const t_item * get_ptr() const
Interface to container of a chunk of audio data. See audio_chunk_impl for an implementation.
static const t_filesize filesize_invalid
Invalid/unknown file size constant. Also see: t_filesize.
int SHARED_EXPORT stricmp_utf8(const char *p1, const char *p2)
void info_set_int(const char *name, t_int64 value)
Main interface class for information about some playable object.
void set_size(t_size p_size)
t_size info_set(const char *p_name, const char *p_value)
void set_data_fixedpoint(const void *ptr, t_size bytes, unsigned srate, unsigned nch, unsigned bps, unsigned channel_config)
Helper, sets chunk data to contents of specified buffer, using default win32/wav conventions for sign...
static unsigned g_guess_channel_config(unsigned count)
Helper function; guesses default channel map for the specified channel count. Returns 0 on failure...
t_uint64 t_filesize
Type used for file size related variables.
virtual void set_length(double p_length)=0
Sets audio duration, in seconds. Note that the reported duration should not be assumed to be the exa...