Exemplo n.º 1
0
/* reads a little-endian 32-bit integer */
int i_midi_file_read_32_le (midifile_t * mf)
{
    int value;
    value = i_midi_file_read_byte (mf);
    value |= i_midi_file_read_byte (mf) << 8;
    value |= i_midi_file_read_byte (mf) << 16;
    value |= i_midi_file_read_byte (mf) << 24;
    return !vfs_feof (mf->file_pointer) ? value : -1;
}
Exemplo n.º 2
0
static bool_t probe_buffer_feof (VFSFile * file)
{
    ProbeBuffer * p = vfs_get_handle (file);
    return (p->at < p->filled) ? FALSE : vfs_feof (p->file);
}
Exemplo n.º 3
0
static gboolean probe_buffer_feof (VFSFile * file)
{
    ProbeBuffer * p = file->handle;
    return (p->at < p->filled) ? FALSE : vfs_feof (p->file);
}
Exemplo n.º 4
0
static int eof_cb(FLAC__IOHandle handle)
{
    return vfs_feof(handle);
}
FLAC__bool eof_callback(const FLAC__StreamDecoder *decoder, void *client_data)
{
    callback_info *info = (callback_info*) client_data;
    return vfs_feof(info->fd);
}