Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/intern/pipeline.cc
| Show First 20 Lines • Show All 2,120 Lines • ▼ Show 20 Lines | if (is_movie && do_write_file) { | ||||
| size_t width, height; | size_t width, height; | ||||
| int i; | int i; | ||||
| bool is_error = false; | bool is_error = false; | ||||
| get_videos_dimensions(re, &rd, &width, &height); | get_videos_dimensions(re, &rd, &width, &height); | ||||
| mh = BKE_movie_handle_get(rd.im_format.imtype); | mh = BKE_movie_handle_get(rd.im_format.imtype); | ||||
| if (mh == nullptr) { | if (mh == nullptr) { | ||||
| render_pipeline_free(re); | |||||
| BKE_report(re->reports, RPT_ERROR, "Movie format unsupported"); | BKE_report(re->reports, RPT_ERROR, "Movie format unsupported"); | ||||
| return; | return; | ||||
| } | } | ||||
| re->movie_ctx_arr = MEM_cnew_array<void *>(totvideos, "Movies' Context"); | re->movie_ctx_arr = MEM_cnew_array<void *>(totvideos, "Movies' Context"); | ||||
| for (i = 0; i < totvideos; i++) { | for (i = 0; i < totvideos; i++) { | ||||
| const char *suffix = BKE_scene_multiview_view_id_suffix_get(&re->r, i); | const char *suffix = BKE_scene_multiview_view_id_suffix_get(&re->r, i); | ||||
| ▲ Show 20 Lines • Show All 502 Lines • Show Last 20 Lines | |||||