fix mask vframe setup, add unshared vframe constructor
[goodguy/history.git] / cinelerra-5.1 / cinelerra / filelist.C
index 4614f3f831f40cf9e842f3be3dafd65b629448c5..f44d11a8711f196a4eb554b60f6262e99167bacb 100644 (file)
@@ -368,12 +368,8 @@ int FileList::read_frame(VFrame *frame)
                                                        data->allocate_compressed_data(ostat.st_size);
                                                        data->set_compressed_size(ostat.st_size);
                                                        (void)fread(data->get_data(), ostat.st_size, 1, fd);
-                                                       temp = new VFrame(0,
-                                                               -1,
-                                                               asset->width,
-                                                               asset->height,
-                                                               frame->get_color_model(),
-                                                               -1);
+                                                       temp = new VFrame(asset->width, asset->height,
+                                                                       frame->get_color_model(), 0);
                                                        read_frame(temp, data);
                                                        break;
                                        }
@@ -388,12 +384,7 @@ int FileList::read_frame(VFrame *frame)
                        }
                        else
                        {
-                               temp = new VFrame(0,
-                                       -1,
-                                       asset->width,
-                                       asset->height,
-                                       frame->get_color_model(),
-                                       -1);
+                               temp = new VFrame(asset->width, asset->height, frame->get_color_model(), 0);
                                read_frame(temp, asset->path);
                        }
                }