projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix mask vframe setup, add unshared vframe constructor
[goodguy/history.git]
/
cinelerra-5.1
/
plugins
/
timefront
/
timefront.C
diff --git
a/cinelerra-5.1/plugins/timefront/timefront.C
b/cinelerra-5.1/plugins/timefront/timefront.C
index 76cdcd448cdc2a7d01eaa64f15bcd360d884c97e..82dbd59a9978842aea91b8cba0cfe5f72e971e49 100644
(file)
--- a/
cinelerra-5.1/plugins/timefront/timefront.C
+++ b/
cinelerra-5.1/plugins/timefront/timefront.C
@@
-765,10
+765,8
@@
int TimeFrontMain::process_buffer(VFrame **frame,
{
VFrame **outframes = frame;
VFrame *(framelist[1024]);
{
VFrame **outframes = frame;
VFrame *(framelist[1024]);
- framelist[0] = new VFrame (
- outframes[0]->get_w(),
- outframes[0]->get_h(),
- outframes[0]->get_color_model());
+ framelist[0] = new VFrame (outframes[0]->get_w(), outframes[0]->get_h(),
+ outframes[0]->get_color_model(), 0);
read_frame(framelist[0],
0,
start_position,
read_frame(framelist[0],
0,
start_position,
@@
-798,11
+796,8
@@
int TimeFrontMain::process_buffer(VFrame **frame,
{
need_reconfigure = 0;
{
need_reconfigure = 0;
- if(!gradient) gradient = new VFrame(
- outframes[0]->get_w(),
- outframes[0]->get_h(),
- BC_A8);
-
+ if(!gradient)
+ gradient = new VFrame( outframes[0]->get_w(), outframes[0]->get_h(), BC_A8, 0);
if (config.shape != TimeFrontConfig::OTHERTRACK &&
config.shape != TimeFrontConfig::ALPHA)
if (config.shape != TimeFrontConfig::OTHERTRACK &&
config.shape != TimeFrontConfig::ALPHA)
@@
-816,10
+811,8
@@
int TimeFrontMain::process_buffer(VFrame **frame,
}
if (config.shape == TimeFrontConfig::ALPHA)
{
}
if (config.shape == TimeFrontConfig::ALPHA)
{
- if(!gradient) gradient = new VFrame(
- outframes[0]->get_w(),
- outframes[0]->get_h(),
- BC_A8);
+ if(!gradient)
+ gradient = new VFrame(outframes[0]->get_w(), outframes[0]->get_h(), BC_A8, 0);
VFrame *tfframe = framelist[0];
switch (tfframe->get_color_model())
{
VFrame *tfframe = framelist[0];
switch (tfframe->get_color_model())
{
@@
-844,10
+837,8
@@
int TimeFrontMain::process_buffer(VFrame **frame,
} else
if (config.shape == TimeFrontConfig::OTHERTRACK)
{
} else
if (config.shape == TimeFrontConfig::OTHERTRACK)
{
- if(!gradient) gradient = new VFrame(
- outframes[0]->get_w(),
- outframes[0]->get_h(),
- BC_A8);
+ if(!gradient)
+ gradient = new VFrame(outframes[0]->get_w(), outframes[0]->get_h(), BC_A8, 0);
VFrame *tfframe = outframes[1];
read_frame(tfframe,
1,
VFrame *tfframe = outframes[1];
read_frame(tfframe,
1,
@@
-912,10
+903,8
@@
int TimeFrontMain::process_buffer(VFrame **frame,
{
for (int i = 1; i <= config.frame_range; i++)
{
{
for (int i = 1; i <= config.frame_range; i++)
{
- framelist[i] = new VFrame (
- outframes[0]->get_w(),
- outframes[0]->get_h(),
- outframes[0]->get_color_model());
+ framelist[i] = new VFrame (outframes[0]->get_w(), outframes[0]->get_h(),
+ outframes[0]->get_color_model(), 0);
read_frame(framelist[i],
0,
read_frame(framelist[i],
0,