libmpv.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          8036496 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         9
  Size of section headers:           64 (bytes)
  Number of section headers:         34
  Section header string table index: 32

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 9 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x5cce20 0x5cce20 R E 0x4000
  LOAD           0x5cce20 0x00000000005d0e20 0x00000000005d0e20 0x053c30 0x0541e0 RW  0x4000
  LOAD           0x620a50 0x0000000000628a50 0x0000000000628a50 0x005850 0x007378 RW  0x4000
  DYNAMIC        0x61e978 0x0000000000622978 0x0000000000622978 0x000280 0x000280 RW  0x8
  GNU_RELRO      0x5cce20 0x00000000005d0e20 0x00000000005d0e20 0x053c30 0x0541e0 R   0x1
  GNU_EH_FRAME   0x1aff50 0x00000000001aff50 0x00000000001aff50 0x012334 0x012334 R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000238 0x0000000000000238 0x0000000000000238 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   03     .data .bss 
   04     .dynamic 
   05     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   06     .eh_frame_hdr 
   07     
   08     .note.android.ident 
   None   .comment .debug_loc .debug_abbrev .debug_info .debug_ranges .debug_str .debug_line .debug_aranges .symtab .shstrtab .strtab 
Dynamic section at offset 0x61e978 contains 39 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libm.so]
  0x0000000000000001 (NEEDED)       Shared library: [libz.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavcodec.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavfilter.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavformat.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavutil.so]
  0x0000000000000001 (NEEDED)       Shared library: [libdl.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc++_shared.so]
  0x0000000000000001 (NEEDED)       Shared library: [libswresample.so]
  0x0000000000000001 (NEEDED)       Shared library: [libswscale.so]
  0x0000000000000001 (NEEDED)       Shared library: [libandroid.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavdevice.so]
  0x0000000000000001 (NEEDED)       Shared library: [libOpenSLES.so]
  0x0000000000000001 (NEEDED)       Shared library: [libEGL.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libmpv.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0x261e0
  0x0000000000000008 (RELASZ)       297936 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    12398
  0x0000000000000017 (JMPREL)       0x6edb0
  0x0000000000000002 (PLTRELSZ)     12576 (bytes)
  0x0000000000000003 (PLTGOT)       0x6239d8
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x2d0
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0x179ec
  0x000000000000000a (STRSZ)        59376 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0x138f0
  0x0000000000000019 (INIT_ARRAY)   0x622968
  0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)
  0x000000000000001a (FINI_ARRAY)   0x622950
  0x000000000000001c (FINI_ARRAYSZ) 24 (bytes)
  0x000000006ffffff0 (VERSYM)       0x11fe8
  0x000000006ffffffe (VERNEED)      0x137ac
  0x000000006fffffff (VERNEEDNUM)   10
  0x0000000000000000 (NULL)         0x0

libavcodec.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          54216120 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         9
  Size of section headers:           64 (bytes)
  Number of section headers:         35
  Section header string table index: 33

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 9 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0xb237a0 0xb237a0 R E 0x4000
  LOAD           0xb237a0 0x0000000000b277a0 0x0000000000b277a0 0x044a08 0x045860 RW  0x4000
  LOAD           0xb681a8 0x0000000000b701a8 0x0000000000b701a8 0x001020 0x5c3098 RW  0x4000
  DYNAMIC        0xb63cf8 0x0000000000b67cf8 0x0000000000b67cf8 0x000220 0x000220 RW  0x8
  GNU_RELRO      0xb237a0 0x0000000000b277a0 0x0000000000b277a0 0x044a08 0x045860 R   0x1
  GNU_EH_FRAME   0x29d52c 0x000000000029d52c 0x000000000029d52c 0x0112ac 0x0112ac R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000238 0x0000000000000238 0x0000000000000238 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_d .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   03     .data .bss 
   04     .dynamic 
   05     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   06     .eh_frame_hdr 
   07     
   08     .note.android.ident 
   None   .comment .debug_loc .debug_abbrev .debug_info .debug_ranges .debug_str .debug_line .debug_aranges .symtab .shstrtab .strtab 
Dynamic section at offset 0xb63cf8 contains 34 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libswresample.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavutil.so]
  0x0000000000000001 (NEEDED)       Shared library: [libm.so]
  0x0000000000000001 (NEEDED)       Shared library: [libz.so]
  0x0000000000000001 (NEEDED)       Shared library: [libandroid.so]
  0x0000000000000001 (NEEDED)       Shared library: [libmediandk.so]
  0x0000000000000001 (NEEDED)       Shared library: [libdl.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libavcodec.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0x6cd0
  0x0000000000000008 (RELASZ)       322872 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    13371
  0x0000000000000017 (JMPREL)       0x55a08
  0x0000000000000002 (PLTRELSZ)     9024 (bytes)
  0x0000000000000003 (PLTGOT)       0xb6b5d0
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x2d0
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0x41f8
  0x000000000000000a (STRSZ)        10967 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0x3c70
  0x0000000000000019 (INIT_ARRAY)   0xb67ce8
  0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)
  0x000000000000001a (FINI_ARRAY)   0xb67cd8
  0x000000000000001c (FINI_ARRAYSZ) 16 (bytes)
  0x000000006ffffff0 (VERSYM)       0x3738
  0x000000006ffffffc (VERDEF)       0x3b98
  0x000000006ffffffd (VERDEFNUM)    2
  0x000000006ffffffe (VERNEED)      0x3bd0
  0x000000006fffffff (VERNEEDNUM)   5
  0x0000000000000000 (NULL)         0x0

libavdevice.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          79376 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         8
  Size of section headers:           64 (bytes)
  Number of section headers:         29
  Section header string table index: 27

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 8 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001c0 0x0001c0 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x001930 0x001930 R E 0x4000
  LOAD           0x001930 0x0000000000005930 0x0000000000005930 0x000268 0x0006d0 RW  0x4000
  DYNAMIC        0x001948 0x0000000000005948 0x0000000000005948 0x0001b0 0x0001b0 RW  0x8
  GNU_RELRO      0x001930 0x0000000000005930 0x0000000000005930 0x000268 0x0006d0 R   0x1
  GNU_EH_FRAME   0x000f38 0x0000000000000f38 0x0000000000000f38 0x0000b4 0x0000b4 R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000200 0x0000000000000200 0x0000000000000200 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_d .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .dynamic .got.plt .relro_padding 
   03     .dynamic 
   04     .data.rel.ro .fini_array .dynamic .got.plt .relro_padding 
   05     .eh_frame_hdr 
   06     
   07     .note.android.ident 
   None   .comment .debug_loc .debug_abbrev .debug_info .debug_str .debug_line .symtab .shstrtab .strtab 
Dynamic section at offset 0x1948 contains 27 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libavformat.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavutil.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libavdevice.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0xa00
  0x0000000000000008 (RELASZ)       72 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    3
  0x0000000000000017 (JMPREL)       0xa48
  0x0000000000000002 (PLTRELSZ)     408 (bytes)
  0x0000000000000003 (PLTGOT)       0x5af8
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x298
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0x708
  0x000000000000000a (STRSZ)        756 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0x690
  0x000000000000001a (FINI_ARRAY)   0x5938
  0x000000000000001c (FINI_ARRAYSZ) 16 (bytes)
  0x000000006ffffff0 (VERSYM)       0x5b0
  0x000000006ffffffc (VERDEF)       0x5f4
  0x000000006ffffffd (VERDEFNUM)    2
  0x000000006ffffffe (VERNEED)      0x62c
  0x000000006fffffff (VERNEEDNUM)   3
  0x0000000000000000 (NULL)         0x0

libavfilter.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          656168 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         8
  Size of section headers:           64 (bytes)
  Number of section headers:         31
  Section header string table index: 29

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 8 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001c0 0x0001c0 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x0200f0 0x0200f0 R E 0x4000
  LOAD           0x0200f0 0x00000000000240f0 0x00000000000240f0 0x001f98 0x002f10 RW  0x4000
  DYNAMIC        0x021b10 0x0000000000025b10 0x0000000000025b10 0x0001a0 0x0001a0 RW  0x8
  GNU_RELRO      0x0200f0 0x00000000000240f0 0x00000000000240f0 0x001f98 0x002f10 R   0x1
  GNU_EH_FRAME   0x007444 0x0000000000007444 0x0000000000007444 0x000904 0x000904 R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000200 0x0000000000000200 0x0000000000000200 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_d .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding 
   03     .dynamic 
   04     .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding 
   05     .eh_frame_hdr 
   06     
   07     .note.android.ident 
   None   .comment .debug_loc .debug_abbrev .debug_info .debug_str .debug_line .debug_ranges .symtab .shstrtab .strtab 
Dynamic section at offset 0x21b10 contains 26 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libavutil.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libavfilter.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0x26c8
  0x0000000000000008 (RELASZ)       6120 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    249
  0x0000000000000017 (JMPREL)       0x3eb0
  0x0000000000000002 (PLTRELSZ)     2760 (bytes)
  0x0000000000000003 (PLTGOT)       0x25cd8
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x298
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0x17bc
  0x000000000000000a (STRSZ)        3850 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0x15e0
  0x000000000000001a (FINI_ARRAY)   0x25b00
  0x000000000000001c (FINI_ARRAYSZ) 16 (bytes)
  0x000000006ffffff0 (VERSYM)       0x13f0
  0x000000006ffffffc (VERDEF)       0x1564
  0x000000006ffffffd (VERDEFNUM)    2
  0x000000006ffffffe (VERNEED)      0x159c
  0x000000006fffffff (VERNEEDNUM)   2
  0x0000000000000000 (NULL)         0x0

libavformat.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          13384512 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         9
  Size of section headers:           64 (bytes)
  Number of section headers:         33
  Section header string table index: 31

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 9 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x2aa6b0 0x2aa6b0 R E 0x4000
  LOAD           0x2aa6b0 0x00000000002ae6b0 0x00000000002ae6b0 0x02b6d8 0x02b950 RW  0x4000
  LOAD           0x2d5d88 0x00000000002ddd88 0x00000000002ddd88 0x000334 0x003308 RW  0x4000
  DYNAMIC        0x2d44e8 0x00000000002d84e8 0x00000000002d84e8 0x0001d0 0x0001d0 RW  0x8
  GNU_RELRO      0x2aa6b0 0x00000000002ae6b0 0x00000000002ae6b0 0x02b6d8 0x02b950 R   0x1
  GNU_EH_FRAME   0x08d5dc 0x000000000008d5dc 0x000000000008d5dc 0x009564 0x009564 R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000238 0x0000000000000238 0x0000000000000238 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_d .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding 
   03     .data .bss 
   04     .dynamic 
   05     .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding 
   06     .eh_frame_hdr 
   07     
   08     .note.android.ident 
   None   .comment .debug_loc .debug_abbrev .debug_info .debug_ranges .debug_str .debug_line .symtab .shstrtab .strtab 
Dynamic section at offset 0x2d44e8 contains 29 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libavcodec.so]
  0x0000000000000001 (NEEDED)       Shared library: [libavutil.so]
  0x0000000000000001 (NEEDED)       Shared library: [libm.so]
  0x0000000000000001 (NEEDED)       Shared library: [libz.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libavformat.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0x7200
  0x0000000000000008 (RELASZ)       192696 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    7925
  0x0000000000000017 (JMPREL)       0x362b8
  0x0000000000000002 (PLTRELSZ)     11256 (bytes)
  0x0000000000000003 (PLTGOT)       0x2d8ec8
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x2d0
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0x47bc
  0x000000000000000a (STRSZ)        10814 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0x43a0
  0x000000000000001a (FINI_ARRAY)   0x2d84d0
  0x000000000000001c (FINI_ARRAYSZ) 24 (bytes)
  0x000000006ffffff0 (VERSYM)       0x3df8
  0x000000006ffffffc (VERDEF)       0x42e8
  0x000000006ffffffd (VERDEFNUM)    2
  0x000000006ffffffe (VERNEED)      0x4320
  0x000000006fffffff (VERNEEDNUM)   4
  0x0000000000000000 (NULL)         0x0

libavutil.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          2781760 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         9
  Size of section headers:           64 (bytes)
  Number of section headers:         35
  Section header string table index: 33

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 9 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x09f010 0x09f010 R E 0x4000
  LOAD           0x09f010 0x00000000000a3010 0x00000000000a3010 0x011e00 0x011ff0 RW  0x4000
  LOAD           0x0b0e10 0x00000000000b8e10 0x00000000000b8e10 0x000028 0x10ebd8 RW  0x4000
  DYNAMIC        0x0b0690 0x00000000000b4690 0x00000000000b4690 0x0001e0 0x0001e0 RW  0x8
  GNU_RELRO      0x09f010 0x00000000000a3010 0x00000000000a3010 0x011e00 0x011ff0 R   0x1
  GNU_EH_FRAME   0x021ad8 0x0000000000021ad8 0x0000000000021ad8 0x00229c 0x00229c R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000238 0x0000000000000238 0x0000000000000238 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_d .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   03     .data .bss 
   04     .dynamic 
   05     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   06     .eh_frame_hdr 
   07     
   08     .note.android.ident 
   None   .comment .debug_loc .debug_abbrev .debug_info .debug_ranges .debug_str .debug_line .debug_aranges .symtab .shstrtab .strtab 
Dynamic section at offset 0xb0690 contains 30 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libm.so]
  0x0000000000000001 (NEEDED)       Shared library: [libandroid.so]
  0x0000000000000001 (NEEDED)       Shared library: [libdl.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libavutil.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0x9208
  0x0000000000000008 (RELASZ)       44280 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    1831
  0x0000000000000017 (JMPREL)       0x13f00
  0x0000000000000002 (PLTRELSZ)     2112 (bytes)
  0x0000000000000003 (PLTGOT)       0xb4b38
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x2d0
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0x5d34
  0x000000000000000a (STRSZ)        13523 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0x4cf0
  0x0000000000000019 (INIT_ARRAY)   0xb4680
  0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)
  0x000000000000001a (FINI_ARRAY)   0xb4670
  0x000000000000001c (FINI_ARRAYSZ) 16 (bytes)
  0x000000006ffffff0 (VERSYM)       0x46b0
  0x000000006ffffffc (VERDEF)       0x4c58
  0x000000006ffffffd (VERDEFNUM)    2
  0x000000006ffffffe (VERNEED)      0x4c90
  0x000000006fffffff (VERNEEDNUM)   3
  0x0000000000000000 (NULL)         0x0

libswresample.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          329320 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         8
  Size of section headers:           64 (bytes)
  Number of section headers:         32
  Section header string table index: 30

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 8 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001c0 0x0001c0 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x015520 0x015520 R E 0x4000
  LOAD           0x015520 0x0000000000019520 0x0000000000019520 0x001c18 0x002ae0 RW  0x4000
  DYNAMIC        0x016e28 0x000000000001ae28 0x000000000001ae28 0x0001b0 0x0001b0 RW  0x8
  GNU_RELRO      0x015520 0x0000000000019520 0x0000000000019520 0x001c18 0x002ae0 R   0x1
  GNU_EH_FRAME   0x004964 0x0000000000004964 0x0000000000004964 0x000474 0x000474 R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000200 0x0000000000000200 0x0000000000000200 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_d .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding 
   03     .dynamic 
   04     .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding 
   05     .eh_frame_hdr 
   06     
   07     .note.android.ident 
   None   .comment .debug_loc .debug_abbrev .debug_info .debug_ranges .debug_str .debug_line .debug_aranges .symtab .shstrtab .strtab 
Dynamic section at offset 0x16e28 contains 27 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libavutil.so]
  0x0000000000000001 (NEEDED)       Shared library: [libm.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libswresample.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0xef0
  0x0000000000000008 (RELASZ)       5880 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    245
  0x0000000000000017 (JMPREL)       0x25e8
  0x0000000000000002 (PLTRELSZ)     960 (bytes)
  0x0000000000000003 (PLTGOT)       0x1afe0
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x298
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0xa70
  0x000000000000000a (STRSZ)        1151 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0x9b0
  0x000000000000001a (FINI_ARRAY)   0x1ae18
  0x000000000000001c (FINI_ARRAYSZ) 16 (bytes)
  0x000000006ffffff0 (VERSYM)       0x898
  0x000000006ffffffc (VERDEF)       0x918
  0x000000006ffffffd (VERDEFNUM)    2
  0x000000006ffffffe (VERNEED)      0x950
  0x000000006fffffff (VERNEEDNUM)   3
  0x0000000000000000 (NULL)         0x0

libswscale.so
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          4567040 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         9
  Size of section headers:           64 (bytes)
  Number of section headers:         34
  Section header string table index: 32

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 9 program headers, starting at offset 64

Program Headers:
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R   0x8
  LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x112df0 0x112df0 R E 0x4000
  LOAD           0x112df0 0x0000000000116df0 0x0000000000116df0 0x005fb0 0x006210 RW  0x4000
  LOAD           0x118da0 0x0000000000120da0 0x0000000000120da0 0x000000 0x044148 RW  0x4000
  DYNAMIC        0x1184d0 0x000000000011c4d0 0x000000000011c4d0 0x0001d0 0x0001d0 RW  0x8
  GNU_RELRO      0x112df0 0x0000000000116df0 0x0000000000116df0 0x005fb0 0x006210 R   0x1
  GNU_EH_FRAME   0x00dd64 0x000000000000dd64 0x000000000000dd64 0x0029e4 0x0029e4 R   0x4
  GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x0
  NOTE           0x000238 0x0000000000000238 0x0000000000000238 0x000098 0x000098 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .note.android.ident .dynsym .gnu.version .gnu.version_d .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt 
   02     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   03     .bss 
   04     .dynamic 
   05     .data.rel.ro .fini_array .init_array .dynamic .got .got.plt .relro_padding 
   06     .eh_frame_hdr 
   07     
   08     .note.android.ident 
   None   .comment .debug_info .debug_abbrev .debug_aranges .debug_line .debug_loc .debug_ranges .debug_str .symtab .shstrtab .strtab 
Dynamic section at offset 0x1184d0 contains 29 entries:
  Tag                Type           Name/Value
  0x0000000000000001 (NEEDED)       Shared library: [libavutil.so]
  0x0000000000000001 (NEEDED)       Shared library: [libm.so]
  0x0000000000000001 (NEEDED)       Shared library: [libc.so]
  0x000000000000000e (SONAME)       Library soname: [libswscale.so]
  0x000000000000001e (FLAGS)        SYMBOLIC BIND_NOW 
  0x000000006ffffffb (FLAGS_1)      NOW 
  0x0000000000000007 (RELA)         0x1870
  0x0000000000000008 (RELASZ)       28128 (bytes)
  0x0000000000000009 (RELAENT)      24 (bytes)
  0x000000006ffffff9 (RELACOUNT)    1147
  0x0000000000000017 (JMPREL)       0x8650
  0x0000000000000002 (PLTRELSZ)     1848 (bytes)
  0x0000000000000003 (PLTGOT)       0x11cb20
  0x0000000000000014 (PLTREL)       RELA
  0x0000000000000006 (SYMTAB)       0x2d0
  0x000000000000000b (SYMENT)       24 (bytes)
  0x0000000000000005 (STRTAB)       0x1098
  0x000000000000000a (STRSZ)        2008 (bytes)
  0x000000006ffffef5 (GNU_HASH)     0xf80
  0x0000000000000019 (INIT_ARRAY)   0x11c4c0
  0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)
  0x000000000000001a (FINI_ARRAY)   0x11c4b0
  0x000000000000001c (FINI_ARRAYSZ) 16 (bytes)
  0x000000006ffffff0 (VERSYM)       0xdf8
  0x000000006ffffffc (VERDEF)       0xee8
  0x000000006ffffffd (VERDEFNUM)    2
  0x000000006ffffffe (VERNEED)      0xf20
  0x000000006fffffff (VERNEEDNUM)   3
  0x0000000000000000 (NULL)         0x0
