Class: FFI::Libav::AVIOContext

Inherits:
Struct
  • Object
show all
Defined in:
lib/ffi/libav.rb,
lib/ffi/libav.rb

Instance Method Summary collapse

Instance Method Details

#read_packetObject



2357
2358
2359
# File 'lib/ffi/libav.rb', line 2357

def read_packet
  @read_packet
end

#read_packet=(cb) ⇒ Object



2353
2354
2355
2356
# File 'lib/ffi/libav.rb', line 2353

def read_packet=(cb)
  @read_packet = cb
  self[:read_packet] = @read_packet
end

#read_pauseObject



2385
2386
2387
# File 'lib/ffi/libav.rb', line 2385

def read_pause
  @read_pause
end

#read_pause=(cb) ⇒ Object



2381
2382
2383
2384
# File 'lib/ffi/libav.rb', line 2381

def read_pause=(cb)
  @read_pause = cb
  self[:read_pause] = @read_pause
end

#read_seekObject



2392
2393
2394
# File 'lib/ffi/libav.rb', line 2392

def read_seek
  @read_seek
end

#read_seek=(cb) ⇒ Object



2388
2389
2390
2391
# File 'lib/ffi/libav.rb', line 2388

def read_seek=(cb)
  @read_seek = cb
  self[:read_seek] = @read_seek
end

#seekObject



2371
2372
2373
# File 'lib/ffi/libav.rb', line 2371

def seek
  @seek
end

#seek=(cb) ⇒ Object



2367
2368
2369
2370
# File 'lib/ffi/libav.rb', line 2367

def seek=(cb)
  @seek = cb
  self[:seek] = @seek
end

#update_checksumObject



2378
2379
2380
# File 'lib/ffi/libav.rb', line 2378

def update_checksum
  @update_checksum
end

#update_checksum=(cb) ⇒ Object



2374
2375
2376
2377
# File 'lib/ffi/libav.rb', line 2374

def update_checksum=(cb)
  @update_checksum = cb
  self[:update_checksum] = @update_checksum
end

#write_packetObject



2364
2365
2366
# File 'lib/ffi/libav.rb', line 2364

def write_packet
  @write_packet
end

#write_packet=(cb) ⇒ Object



2360
2361
2362
2363
# File 'lib/ffi/libav.rb', line 2360

def write_packet=(cb)
  @write_packet = cb
  self[:write_packet] = @write_packet
end