lavf/mov: improve `tref/chap` chapter handling
authorRodger Combs <rodger.combs@gmail.com>
Thu, 7 Jan 2016 23:14:08 +0000 (17:14 -0600)
committerRodger Combs <rodger.combs@gmail.com>
Mon, 24 Oct 2016 10:47:10 +0000 (05:47 -0500)
commit697400eac07c0614f6b9f2e7615563982dbcbe4a
tree19889d47645182bada8d23adb233312b85c64b4e
parent73ead477ddd9dbfbe6f7e8d3fc90ebfd21b271b0
lavf/mov: improve `tref/chap` chapter handling

3 parts:
- Supports multiple chapter streams
- Exports regular text chapter streams as opaque data. This prevents consumers
  from showing chapters as if they were regular subtitle streams.
- Exports video chapter streams as thumbnails, and provides the first one as
  an attached_pic.
libavformat/isom.h
libavformat/mov.c