diff options
author | Vittorio Giovara <vittorio.giovara@gmail.com> | 2016-11-02 11:29:15 -0400 |
---|---|---|
committer | Vittorio Giovara <vittorio.giovara@gmail.com> | 2016-12-07 14:35:06 -0500 |
commit | e90137c045721a1635cc241eb1e1be1126389c38 (patch) | |
tree | 384452d1e0ece76970d2bbdfca2cc5c75b3ad125 /libavformat/isom.h | |
parent | 2fb6acd9c28907e4f8c0510099a4603ea6caf861 (diff) | |
download | ffmpeg-e90137c045721a1635cc241eb1e1be1126389c38.tar.gz |
mov: Export spherical information
This implements Spherical Video V1 and V2, as described in the
spatial-media collection by Google.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Diffstat (limited to 'libavformat/isom.h')
-rw-r--r-- | libavformat/isom.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libavformat/isom.h b/libavformat/isom.h index 1aa2091043..fa73ad91bb 100644 --- a/libavformat/isom.h +++ b/libavformat/isom.h @@ -24,6 +24,9 @@ #ifndef AVFORMAT_ISOM_H #define AVFORMAT_ISOM_H +#include "libavutil/spherical.h" +#include "libavutil/stereo3d.h" + #include "avio.h" #include "internal.h" #include "dv.h" @@ -145,6 +148,9 @@ typedef struct MOVStreamContext { int stsd_count; int32_t *display_matrix; + AVStereo3D *stereo3d; + AVSphericalMapping *spherical; + size_t spherical_size; } MOVStreamContext; typedef struct MOVContext { |