Class: Ogg::VorbisFile

Inherits:
Object
  • Object
show all
Defined in:
ext/vorbisfile/vorbisfile.c

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeObject



124
125
126
# File 'ext/vorbisfile/vorbisfile.c', line 124

static VALUE
vf_initialize(argc, argv, obj)
int     argc;

Class Method Details

.newObject



113
114
115
# File 'ext/vorbisfile/vorbisfile.c', line 113

static VALUE
vf_s_new(argc, argv, klass)
int     argc;

Instance Method Details

#bitrateObject



410
411
412
# File 'ext/vorbisfile/vorbisfile.c', line 410

static VALUE
vf_bitrate(obj, link)
VALUE obj;

#bitrate_instantObject



420
421
422
# File 'ext/vorbisfile/vorbisfile.c', line 420

static VALUE
vf_bitrate_i(obj)
VALUE obj;

#channelsObject



330
331
332
# File 'ext/vorbisfile/vorbisfile.c', line 330

static VALUE
vf_channels(obj, link)
VALUE obj;

#closeObject



218
219
220
# File 'ext/vorbisfile/vorbisfile.c', line 218

static VALUE
vf_close(obj)
VALUE obj;

#commentsObject



354
355
356
# File 'ext/vorbisfile/vorbisfile.c', line 354

static VALUE
vf_comments(obj, link)
VALUE obj;

#openObject



137
138
139
# File 'ext/vorbisfile/vorbisfile.c', line 137

static VALUE
vf_open(obj, io)
VALUE obj;

#pcm_seekObject



238
239
240
# File 'ext/vorbisfile/vorbisfile.c', line 238

static VALUE
vf_pcm_seek(obj, pos, fast)
VALUE obj;

#pcm_tellObject



280
281
282
# File 'ext/vorbisfile/vorbisfile.c', line 280

static VALUE
vf_pcm_tell(obj, pos)
VALUE obj;

#pcm_totalObject



310
311
312
# File 'ext/vorbisfile/vorbisfile.c', line 310

static VALUE
vf_pcm_total(obj, link)
VALUE obj;

#raw_seekObject



228
229
230
# File 'ext/vorbisfile/vorbisfile.c', line 228

static VALUE
vf_raw_seek(obj, pos)
VALUE obj;

#raw_tellObject



270
271
272
# File 'ext/vorbisfile/vorbisfile.c', line 270

static VALUE
vf_raw_tell(obj, pos)
VALUE obj;

#raw_totalObject



300
301
302
# File 'ext/vorbisfile/vorbisfile.c', line 300

static VALUE
vf_raw_total(obj, link)
VALUE obj;

#readObject



171
172
173
# File 'ext/vorbisfile/vorbisfile.c', line 171

static VALUE
vf_read(obj, str, count, big_endian, word_size, sgned)
VALUE obj;

#sample_rateObject



342
343
344
# File 'ext/vorbisfile/vorbisfile.c', line 342

static VALUE
vf_sample_rate(obj, link)
VALUE obj;

#seekableObject



430
431
432
# File 'ext/vorbisfile/vorbisfile.c', line 430

static VALUE
vf_seekable(obj)
VALUE obj;

#serial_numberObject



440
441
442
# File 'ext/vorbisfile/vorbisfile.c', line 440

static VALUE
vf_serial_number(obj, link)
VALUE obj;

#streamsObject



401
402
403
# File 'ext/vorbisfile/vorbisfile.c', line 401

static VALUE
vf_streams(obj)
VALUE obj;

#time_seekObject



254
255
256
# File 'ext/vorbisfile/vorbisfile.c', line 254

static VALUE
vf_time_seek(obj, pos, fast)
VALUE obj;

#time_tellObject



290
291
292
# File 'ext/vorbisfile/vorbisfile.c', line 290

static VALUE
vf_time_tell(obj, pos)
VALUE obj;

#time_totalObject



320
321
322
# File 'ext/vorbisfile/vorbisfile.c', line 320

static VALUE
vf_time_total(obj, link)
VALUE obj;