Class: FFI::Libav::AVCodecParser

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

Instance Method Summary collapse

Instance Method Details

#parser_closeObject



2206
2207
2208
# File 'lib/ffi/libav.rb', line 2206

def parser_close
  @parser_close
end

#parser_close=(cb) ⇒ Object



2202
2203
2204
2205
# File 'lib/ffi/libav.rb', line 2202

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

#parser_initObject



2192
2193
2194
# File 'lib/ffi/libav.rb', line 2192

def parser_init
  @parser_init
end

#parser_init=(cb) ⇒ Object



2188
2189
2190
2191
# File 'lib/ffi/libav.rb', line 2188

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

#parser_parseObject



2199
2200
2201
# File 'lib/ffi/libav.rb', line 2199

def parser_parse
  @parser_parse
end

#parser_parse=(cb) ⇒ Object



2195
2196
2197
2198
# File 'lib/ffi/libav.rb', line 2195

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

#splitObject



2213
2214
2215
# File 'lib/ffi/libav.rb', line 2213

def split
  @split
end

#split=(cb) ⇒ Object



2209
2210
2211
2212
# File 'lib/ffi/libav.rb', line 2209

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