/third_party/ffmpeg/libavutil/ |
H A D | spherical.c | 23 #include "spherical.h" 27 AVSphericalMapping *spherical = av_mallocz(sizeof(AVSphericalMapping)); in av_spherical_alloc() local 28 if (!spherical) in av_spherical_alloc() 32 *size = sizeof(*spherical); in av_spherical_alloc() 34 return spherical; in av_spherical_alloc()
|
H A D | Makefile | 78 spherical.h \ 167 spherical.o \
|
/third_party/ffmpeg/libavformat/ |
H A D | dump.c | 35 #include "libavutil/spherical.h" 373 const AVSphericalMapping *spherical = (const AVSphericalMapping *)sd->data; in dump_spherical() local 376 if (sd->size < sizeof(*spherical)) { in dump_spherical() 381 av_log(ctx, AV_LOG_INFO, "%s ", av_spherical_projection_name(spherical->projection)); in dump_spherical() 383 yaw = ((double)spherical->yaw) / (1 << 16); in dump_spherical() 384 pitch = ((double)spherical->pitch) / (1 << 16); in dump_spherical() 385 roll = ((double)spherical->roll) / (1 << 16); in dump_spherical() 388 if (spherical->projection == AV_SPHERICAL_EQUIRECTANGULAR_TILE) { in dump_spherical() 390 av_spherical_tile_bounds(spherical, par->width, par->height, in dump_spherical() 395 } else if (spherical in dump_spherical() [all...] |
H A D | matroskaenc.c | 1381 const AVSphericalMapping *spherical = in mkv_write_video_projection() local 1385 if (!spherical) in mkv_write_video_projection() 1388 if (spherical->projection != AV_SPHERICAL_EQUIRECTANGULAR && in mkv_write_video_projection() 1389 spherical->projection != AV_SPHERICAL_EQUIRECTANGULAR_TILE && in mkv_write_video_projection() 1390 spherical->projection != AV_SPHERICAL_CUBEMAP) { in mkv_write_video_projection() 1397 switch (spherical->projection) { in mkv_write_video_projection() 1403 if (spherical->projection == AV_SPHERICAL_EQUIRECTANGULAR) { in mkv_write_video_projection() 1409 AV_WB32(private + 4, spherical->bound_top); in mkv_write_video_projection() 1410 AV_WB32(private + 8, spherical->bound_bottom); in mkv_write_video_projection() 1411 AV_WB32(private + 12, spherical in mkv_write_video_projection() [all...] |
H A D | matroskadec.c | 49 #include "libavutil/spherical.h" 2279 AVSphericalMapping *spherical; in mkv_parse_video_projection() local 2289 av_log(logctx, AV_LOG_WARNING, "Unknown spherical metadata\n"); in mkv_parse_video_projection() 2311 av_log(logctx, AV_LOG_ERROR, "Unknown spherical metadata\n"); in mkv_parse_video_projection() 2328 "Unknown spherical cubemap layout %"PRIu32"\n", layout); in mkv_parse_video_projection() 2334 av_log(logctx, AV_LOG_ERROR, "Unknown spherical metadata\n"); in mkv_parse_video_projection() 2340 "Unknown spherical metadata type %"PRIu64"\n", in mkv_parse_video_projection() 2345 spherical = av_spherical_alloc(&spherical_size); in mkv_parse_video_projection() 2346 if (!spherical) in mkv_parse_video_projection() 2349 spherical in mkv_parse_video_projection() [all...] |
H A D | mov.c | 47 #include "libavutil/spherical.h" 6006 av_log(c->fc, AV_LOG_ERROR, "Empty spherical video box\n"); 6016 av_log(c->fc, AV_LOG_ERROR, "Missing spherical video header\n"); 6021 av_log(c->fc, AV_LOG_WARNING, "Unknown spherical version %d\n", 6049 av_log(c->fc, AV_LOG_WARNING, "Unknown spherical version %d\n", 6067 av_log(c->fc, AV_LOG_WARNING, "Unknown spherical version %d\n", 6106 sc->spherical = av_spherical_alloc(&sc->spherical_size); 6107 if (!sc->spherical) 6110 sc->spherical->projection = projection; 6112 sc->spherical [all...] |
H A D | isom.h | 32 #include "libavutil/spherical.h" 244 AVSphericalMapping *spherical; member
|
/third_party/ffmpeg/libavfilter/ |
H A D | vf_showinfo.c | 38 #include "libavutil/spherical.h" 68 const AVSphericalMapping *spherical = (const AVSphericalMapping *)sd->data; in dump_spherical() local 71 av_log(ctx, AV_LOG_INFO, "spherical information: "); in dump_spherical() 72 if (sd->size < sizeof(*spherical)) { in dump_spherical() 77 if (spherical->projection == AV_SPHERICAL_EQUIRECTANGULAR) in dump_spherical() 79 else if (spherical->projection == AV_SPHERICAL_CUBEMAP) in dump_spherical() 81 else if (spherical->projection == AV_SPHERICAL_EQUIRECTANGULAR_TILE) in dump_spherical() 88 yaw = ((double)spherical->yaw) / (1 << 16); in dump_spherical() 89 pitch = ((double)spherical->pitch) / (1 << 16); in dump_spherical() 90 roll = ((double)spherical in dump_spherical() [all...] |
/third_party/ffmpeg/tests/fate/ |
H A D | matroska.mak | 122 += fate-matroska-spherical-mono-remux 123 fate-matroska-spherical-mono-remux: CMD = transcode matroska $(TARGET_SAMPLES)/mkv/spherical.mkv matroska "-map 0 -map 0 -c copy -disposition:0 -default+forced -disposition:1 -default -default_mode passthrough -color_primaries:1 bt709 -color_trc:1 smpte170m -colorspace:1 bt2020c -color_range:1 pc" "-map 0 -c copy -t 0" "-show_entries stream_side_data_list:stream_disposition=default,forced:stream=color_range,color_space,color_primaries,color_transfer" 184 FATE_MATROSKA_FFPROBE-$(call ALLYES, MATROSKA_DEMUXER) += fate-matroska-spherical-mono 185 fate-matroska-spherical-mono: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mkv/spherical.mkv
|
H A D | mov.mak | 31 fate-mov-spherical-mono \ 115 fate-mov-spherical-mono: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mov/spherical.mov
|
/third_party/ffmpeg/fftools/ |
H A D | ffprobe.c | 47 #include "libavutil/spherical.h" 2292 const AVSphericalMapping *spherical = (AVSphericalMapping *)sd->data; in print_pkt_side_data() local 2293 print_str("projection", av_spherical_projection_name(spherical->projection)); in print_pkt_side_data() 2294 if (spherical->projection == AV_SPHERICAL_CUBEMAP) { in print_pkt_side_data() 2295 print_int("padding", spherical->padding); in print_pkt_side_data() 2296 } else if (spherical->projection == AV_SPHERICAL_EQUIRECTANGULAR_TILE) { in print_pkt_side_data() 2298 av_spherical_tile_bounds(spherical, par->width, par->height, in print_pkt_side_data() 2306 print_int("yaw", (double) spherical->yaw / (1 << 16)); in print_pkt_side_data() 2307 print_int("pitch", (double) spherical->pitch / (1 << 16)); in print_pkt_side_data() 2308 print_int("roll", (double) spherical in print_pkt_side_data() [all...] |