blob: 3ee8f83dc89813e747b20d253edf7722dad86aa5 [file] [log] [blame]
version: 0x00000002
root_id: 0x84ea5130
special {
id: 0x48b5725f
kind: VOID
}
pointer_reference {
id: 0x03a6b0a7
kind: POINTER
pointee_type_id: 0x24da2402
}
pointer_reference {
id: 0x05a043b6
kind: POINTER
pointee_type_id: 0x3cc1e844
}
pointer_reference {
id: 0x0e393046
kind: POINTER
pointee_type_id: 0x12a42784
}
pointer_reference {
id: 0x12a42784
kind: POINTER
pointee_type_id: 0x60d0788c
}
pointer_reference {
id: 0x17dccfd3
kind: POINTER
pointee_type_id: 0x7533d9d0
}
pointer_reference {
id: 0x1a6a7d94
kind: POINTER
pointee_type_id: 0x43e910ce
}
pointer_reference {
id: 0x1ecc4d02
kind: POINTER
pointee_type_id: 0x5171d297
}
pointer_reference {
id: 0x21aba7d1
kind: POINTER
pointee_type_id: 0xacee79d8
}
pointer_reference {
id: 0x24da2402
kind: POINTER
pointee_type_id: 0xb9287695
}
pointer_reference {
id: 0x300036b7
kind: POINTER
pointee_type_id: 0xea403c41
}
pointer_reference {
id: 0x32710d89
kind: POINTER
pointee_type_id: 0xe384d0bb
}
pointer_reference {
id: 0x3606c5a6
kind: POINTER
pointee_type_id: 0xf25bf007
}
pointer_reference {
id: 0x379d63b0
kind: POINTER
pointee_type_id: 0xf435685e
}
pointer_reference {
id: 0x39aad3c3
kind: POINTER
pointee_type_id: 0xcceba991
}
pointer_reference {
id: 0x3b994547
kind: POINTER
pointee_type_id: 0xc425f381
}
pointer_reference {
id: 0x3cc1e844
kind: POINTER
pointee_type_id: 0xd947478f
}
typedef {
id: 0xd947478f
name: "AMidiDevice"
referred_type_id: 0x9dd20534
}
typedef {
id: 0x7a3c3af4
name: "AMidiDevice_Protocol"
referred_type_id: 0x9db0fcb7
}
typedef {
id: 0xb9287695
name: "AMidiInputPort"
referred_type_id: 0x011f6aa6
}
typedef {
id: 0x60d0788c
name: "AMidiOutputPort"
referred_type_id: 0x1b9e034f
}
typedef {
id: 0xacee79d8
name: "JNIEnv"
referred_type_id: 0xc4cb203f
}
typedef {
id: 0x16936efb
name: "__int32_t"
referred_type_id: 0x6720d32f
}
typedef {
id: 0x0d272264
name: "__int64_t"
referred_type_id: 0x39470e64
}
typedef {
id: 0x2da051ab
name: "__kernel_ssize_t"
referred_type_id: 0x6720d32f
}
typedef {
id: 0x2ebf28fa
name: "__uint8_t"
referred_type_id: 0x5d8155a5
}
typedef {
id: 0x5171d297
name: "int32_t"
referred_type_id: 0x16936efb
}
typedef {
id: 0x7533d9d0
name: "int64_t"
referred_type_id: 0x0d272264
}
typedef {
id: 0x0e97f05a
name: "jobject"
referred_type_id: 0x32710d89
}
typedef {
id: 0x4d19d058
name: "media_status_t"
referred_type_id: 0x4d520b40
}
typedef {
id: 0xf435685e
name: "size_t"
referred_type_id: 0x4585663f
}
typedef {
id: 0xd5cc9c9a
name: "ssize_t"
referred_type_id: 0x2da051ab
}
typedef {
id: 0x43e910ce
name: "uint8_t"
referred_type_id: 0x2ebf28fa
}
qualified {
id: 0xc425f381
qualifier: CONST
qualified_type_id: 0x60d0788c
}
qualified {
id: 0xcceba991
qualifier: CONST
qualified_type_id: 0x43e910ce
}
qualified {
id: 0xea403c41
qualifier: CONST
qualified_type_id: 0xd947478f
}
qualified {
id: 0xf25bf007
qualifier: CONST
qualified_type_id: 0xb9287695
}
primitive {
id: 0x39470e64
name: "long long"
encoding: SIGNED_INTEGER
bytesize: 0x00000008
}
primitive {
id: 0x4585663f
name: "unsigned int"
encoding: UNSIGNED_INTEGER
bytesize: 0x00000004
}
primitive {
id: 0x5d8155a5
name: "unsigned char"
encoding: UNSIGNED_CHARACTER
bytesize: 0x00000001
}
primitive {
id: 0x6720d32f
name: "int"
encoding: SIGNED_INTEGER
bytesize: 0x00000004
}
struct_union {
id: 0x9dd20534
kind: STRUCT
name: "AMidiDevice"
}
struct_union {
id: 0x011f6aa6
kind: STRUCT
name: "AMidiInputPort"
}
struct_union {
id: 0x1b9e034f
kind: STRUCT
name: "AMidiOutputPort"
}
struct_union {
id: 0xc4cb203f
kind: STRUCT
name: "_JNIEnv"
}
struct_union {
id: 0xe384d0bb
kind: STRUCT
name: "_jobject"
}
enumeration {
id: 0x4d520b40
definition {
underlying_type_id: 0x6720d32f
enumerator {
name: "AMEDIA_OK"
}
enumerator {
name: "AMEDIACODEC_ERROR_INSUFFICIENT_RESOURCE"
value: 1100
}
enumerator {
name: "AMEDIACODEC_ERROR_RECLAIMED"
value: 1101
}
enumerator {
name: "AMEDIA_ERROR_BASE"
value: -10000
}
enumerator {
name: "AMEDIA_ERROR_UNKNOWN"
value: -10000
}
enumerator {
name: "AMEDIA_ERROR_MALFORMED"
value: -10001
}
enumerator {
name: "AMEDIA_ERROR_UNSUPPORTED"
value: -10002
}
enumerator {
name: "AMEDIA_ERROR_INVALID_OBJECT"
value: -10003
}
enumerator {
name: "AMEDIA_ERROR_INVALID_PARAMETER"
value: -10004
}
enumerator {
name: "AMEDIA_ERROR_INVALID_OPERATION"
value: -10005
}
enumerator {
name: "AMEDIA_ERROR_END_OF_STREAM"
value: -10006
}
enumerator {
name: "AMEDIA_ERROR_IO"
value: -10007
}
enumerator {
name: "AMEDIA_ERROR_WOULD_BLOCK"
value: -10008
}
enumerator {
name: "AMEDIA_DRM_ERROR_BASE"
value: -20000
}
enumerator {
name: "AMEDIA_DRM_NOT_PROVISIONED"
value: -20001
}
enumerator {
name: "AMEDIA_DRM_RESOURCE_BUSY"
value: -20002
}
enumerator {
name: "AMEDIA_DRM_DEVICE_REVOKED"
value: -20003
}
enumerator {
name: "AMEDIA_DRM_SHORT_BUFFER"
value: -20004
}
enumerator {
name: "AMEDIA_DRM_SESSION_NOT_OPENED"
value: -20005
}
enumerator {
name: "AMEDIA_DRM_TAMPER_DETECTED"
value: -20006
}
enumerator {
name: "AMEDIA_DRM_VERIFY_FAILED"
value: -20007
}
enumerator {
name: "AMEDIA_DRM_NEED_KEY"
value: -20008
}
enumerator {
name: "AMEDIA_DRM_LICENSE_EXPIRED"
value: -20009
}
enumerator {
name: "AMEDIA_IMGREADER_ERROR_BASE"
value: -30000
}
enumerator {
name: "AMEDIA_IMGREADER_NO_BUFFER_AVAILABLE"
value: -30001
}
enumerator {
name: "AMEDIA_IMGREADER_MAX_IMAGES_ACQUIRED"
value: -30002
}
enumerator {
name: "AMEDIA_IMGREADER_CANNOT_LOCK_IMAGE"
value: -30003
}
enumerator {
name: "AMEDIA_IMGREADER_CANNOT_UNLOCK_IMAGE"
value: -30004
}
enumerator {
name: "AMEDIA_IMGREADER_IMAGE_NOT_LOCKED"
value: -30005
}
}
}
enumeration {
id: 0x9db0fcb7
name: "AMidiDevice_Protocol"
definition {
underlying_type_id: 0x5171d297
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UMP_USE_MIDI_CI"
}
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS"
value: 1
}
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS"
value: 2
}
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS"
value: 3
}
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS"
value: 4
}
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UMP_MIDI_2_0"
value: 17
}
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UMP_MIDI_2_0_AND_JRTS"
value: 18
}
enumerator {
name: "AMIDI_DEVICE_PROTOCOL_UNKNOWN"
value: -1
}
}
}
function {
id: 0x18f1ec2c
return_type_id: 0xd5cc9c9a
parameter_id: 0x300036b7
}
function {
id: 0x19aa2232
return_type_id: 0xd5cc9c9a
parameter_id: 0x3606c5a6
parameter_id: 0x39aad3c3
parameter_id: 0xf435685e
parameter_id: 0x7533d9d0
}
function {
id: 0x19abf6fd
return_type_id: 0xd5cc9c9a
parameter_id: 0x3606c5a6
parameter_id: 0x39aad3c3
parameter_id: 0xf435685e
}
function {
id: 0x1a69c616
return_type_id: 0xd5cc9c9a
parameter_id: 0x3b994547
parameter_id: 0x1ecc4d02
parameter_id: 0x1a6a7d94
parameter_id: 0xf435685e
parameter_id: 0x379d63b0
parameter_id: 0x17dccfd3
}
function {
id: 0x1d19e0fa
return_type_id: 0x48b5725f
parameter_id: 0x3606c5a6
}
function {
id: 0x1e7e00c2
return_type_id: 0x48b5725f
parameter_id: 0x3b994547
}
function {
id: 0x32014a98
return_type_id: 0x4d19d058
parameter_id: 0x300036b7
parameter_id: 0x5171d297
parameter_id: 0x03a6b0a7
}
function {
id: 0x32022d78
return_type_id: 0x4d19d058
parameter_id: 0x300036b7
parameter_id: 0x5171d297
parameter_id: 0x0e393046
}
function {
id: 0x32c5d8ba
return_type_id: 0x4d19d058
parameter_id: 0x3606c5a6
}
function {
id: 0x3344647e
return_type_id: 0x4d19d058
parameter_id: 0x300036b7
}
function {
id: 0x3715b7f6
return_type_id: 0x4d19d058
parameter_id: 0x21aba7d1
parameter_id: 0x0e97f05a
parameter_id: 0x05a043b6
}
function {
id: 0xb07ccc6b
return_type_id: 0x7a3c3af4
parameter_id: 0x300036b7
}
function {
id: 0xd40596e0
return_type_id: 0x5171d297
parameter_id: 0x300036b7
}
elf_symbol {
id: 0xee1786b7
name: "AMidiDevice_fromJava"
is_defined: true
symbol_type: FUNCTION
type_id: 0x3715b7f6
full_name: "AMidiDevice_fromJava"
}
elf_symbol {
id: 0xd0f49128
name: "AMidiDevice_getDefaultProtocol"
is_defined: true
symbol_type: FUNCTION
type_id: 0xb07ccc6b
full_name: "AMidiDevice_getDefaultProtocol"
}
elf_symbol {
id: 0x5e3d6963
name: "AMidiDevice_getNumInputPorts"
is_defined: true
symbol_type: FUNCTION
type_id: 0x18f1ec2c
full_name: "AMidiDevice_getNumInputPorts"
}
elf_symbol {
id: 0x06e22af8
name: "AMidiDevice_getNumOutputPorts"
is_defined: true
symbol_type: FUNCTION
type_id: 0x18f1ec2c
full_name: "AMidiDevice_getNumOutputPorts"
}
elf_symbol {
id: 0xeb5b73bc
name: "AMidiDevice_getType"
is_defined: true
symbol_type: FUNCTION
type_id: 0xd40596e0
full_name: "AMidiDevice_getType"
}
elf_symbol {
id: 0xb0ca3a49
name: "AMidiDevice_release"
is_defined: true
symbol_type: FUNCTION
type_id: 0x3344647e
full_name: "AMidiDevice_release"
}
elf_symbol {
id: 0x099628d2
name: "AMidiInputPort_close"
is_defined: true
symbol_type: FUNCTION
type_id: 0x1d19e0fa
full_name: "AMidiInputPort_close"
}
elf_symbol {
id: 0x2f4ff140
name: "AMidiInputPort_open"
is_defined: true
symbol_type: FUNCTION
type_id: 0x32014a98
full_name: "AMidiInputPort_open"
}
elf_symbol {
id: 0x31b6458d
name: "AMidiInputPort_send"
is_defined: true
symbol_type: FUNCTION
type_id: 0x19abf6fd
full_name: "AMidiInputPort_send"
}
elf_symbol {
id: 0x4e47f404
name: "AMidiInputPort_sendFlush"
is_defined: true
symbol_type: FUNCTION
type_id: 0x32c5d8ba
full_name: "AMidiInputPort_sendFlush"
}
elf_symbol {
id: 0x6d901411
name: "AMidiInputPort_sendWithTimestamp"
is_defined: true
symbol_type: FUNCTION
type_id: 0x19aa2232
full_name: "AMidiInputPort_sendWithTimestamp"
}
elf_symbol {
id: 0xb2f80083
name: "AMidiOutputPort_close"
is_defined: true
symbol_type: FUNCTION
type_id: 0x1e7e00c2
full_name: "AMidiOutputPort_close"
}
elf_symbol {
id: 0x531d7e28
name: "AMidiOutputPort_open"
is_defined: true
symbol_type: FUNCTION
type_id: 0x32022d78
full_name: "AMidiOutputPort_open"
}
elf_symbol {
id: 0x4eb4f788
name: "AMidiOutputPort_receive"
is_defined: true
symbol_type: FUNCTION
type_id: 0x1a69c616
full_name: "AMidiOutputPort_receive"
}
interface {
id: 0x84ea5130
symbol_id: 0xee1786b7
symbol_id: 0xd0f49128
symbol_id: 0x5e3d6963
symbol_id: 0x06e22af8
symbol_id: 0xeb5b73bc
symbol_id: 0xb0ca3a49
symbol_id: 0x099628d2
symbol_id: 0x2f4ff140
symbol_id: 0x31b6458d
symbol_id: 0x4e47f404
symbol_id: 0x6d901411
symbol_id: 0xb2f80083
symbol_id: 0x531d7e28
symbol_id: 0x4eb4f788
}