Class: Ogg::VorbisFile
- Inherits:
-
Object
- Object
- Ogg::VorbisFile
- Defined in:
- ext/vorbisfile/vorbisfile.c
Class Method Summary collapse
Instance Method Summary collapse
- #bitrate ⇒ Object
- #bitrate_instant ⇒ Object
- #channels ⇒ Object
- #close ⇒ Object
- #comments ⇒ Object
- #initialize ⇒ Object constructor
- #open ⇒ Object
- #pcm_seek ⇒ Object
- #pcm_tell ⇒ Object
- #pcm_total ⇒ Object
- #raw_seek ⇒ Object
- #raw_tell ⇒ Object
- #raw_total ⇒ Object
- #read ⇒ Object
- #sample_rate ⇒ Object
- #seekable ⇒ Object
- #serial_number ⇒ Object
- #streams ⇒ Object
- #time_seek ⇒ Object
- #time_tell ⇒ Object
- #time_total ⇒ Object
Constructor Details
#initialize ⇒ Object
124 125 126 |
# File 'ext/vorbisfile/vorbisfile.c', line 124 static VALUE vf_initialize(argc, argv, obj) int argc; |
Class Method Details
.new ⇒ Object
113 114 115 |
# File 'ext/vorbisfile/vorbisfile.c', line 113 static VALUE vf_s_new(argc, argv, klass) int argc; |
Instance Method Details
#bitrate ⇒ Object
410 411 412 |
# File 'ext/vorbisfile/vorbisfile.c', line 410 static VALUE vf_bitrate(obj, link) VALUE obj; |
#bitrate_instant ⇒ Object
420 421 422 |
# File 'ext/vorbisfile/vorbisfile.c', line 420 static VALUE vf_bitrate_i(obj) VALUE obj; |
#channels ⇒ Object
330 331 332 |
# File 'ext/vorbisfile/vorbisfile.c', line 330 static VALUE vf_channels(obj, link) VALUE obj; |
#close ⇒ Object
218 219 220 |
# File 'ext/vorbisfile/vorbisfile.c', line 218 static VALUE vf_close(obj) VALUE obj; |
#comments ⇒ Object
354 355 356 |
# File 'ext/vorbisfile/vorbisfile.c', line 354 static VALUE vf_comments(obj, link) VALUE obj; |
#open ⇒ Object
137 138 139 |
# File 'ext/vorbisfile/vorbisfile.c', line 137 static VALUE vf_open(obj, io) VALUE obj; |
#pcm_seek ⇒ Object
238 239 240 |
# File 'ext/vorbisfile/vorbisfile.c', line 238 static VALUE vf_pcm_seek(obj, pos, fast) VALUE obj; |
#pcm_tell ⇒ Object
280 281 282 |
# File 'ext/vorbisfile/vorbisfile.c', line 280 static VALUE vf_pcm_tell(obj, pos) VALUE obj; |
#pcm_total ⇒ Object
310 311 312 |
# File 'ext/vorbisfile/vorbisfile.c', line 310 static VALUE vf_pcm_total(obj, link) VALUE obj; |
#raw_seek ⇒ Object
228 229 230 |
# File 'ext/vorbisfile/vorbisfile.c', line 228 static VALUE vf_raw_seek(obj, pos) VALUE obj; |
#raw_tell ⇒ Object
270 271 272 |
# File 'ext/vorbisfile/vorbisfile.c', line 270 static VALUE vf_raw_tell(obj, pos) VALUE obj; |
#raw_total ⇒ Object
300 301 302 |
# File 'ext/vorbisfile/vorbisfile.c', line 300 static VALUE vf_raw_total(obj, link) VALUE obj; |
#read ⇒ Object
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_rate ⇒ Object
342 343 344 |
# File 'ext/vorbisfile/vorbisfile.c', line 342 static VALUE vf_sample_rate(obj, link) VALUE obj; |
#seekable ⇒ Object
430 431 432 |
# File 'ext/vorbisfile/vorbisfile.c', line 430 static VALUE vf_seekable(obj) VALUE obj; |
#serial_number ⇒ Object
440 441 442 |
# File 'ext/vorbisfile/vorbisfile.c', line 440 static VALUE vf_serial_number(obj, link) VALUE obj; |
#streams ⇒ Object
401 402 403 |
# File 'ext/vorbisfile/vorbisfile.c', line 401 static VALUE vf_streams(obj) VALUE obj; |
#time_seek ⇒ Object
254 255 256 |
# File 'ext/vorbisfile/vorbisfile.c', line 254 static VALUE vf_time_seek(obj, pos, fast) VALUE obj; |
#time_tell ⇒ Object
290 291 292 |
# File 'ext/vorbisfile/vorbisfile.c', line 290 static VALUE vf_time_tell(obj, pos) VALUE obj; |
#time_total ⇒ Object
320 321 322 |
# File 'ext/vorbisfile/vorbisfile.c', line 320 static VALUE vf_time_total(obj, link) VALUE obj; |