Hi Einar,
Try x11-xv or x11 as video output to rule out OpenGL problems.
Yeah - I already tried this, including restarting cinelerra with these options
changed. I also tried disabling Compiz.
There is too few information ro diagnose your problem. Try to start
cinelerra from terminal - you may see there messages
helping to solve problem.
Maybe this is significant:
-- from terminal output --
mpeg3_read_prev_packet 100 result=0 title=0 [....many lines like this..]
mpeg3_read_prev_packet 100 result=0 title=0 tell=25030eb6 program_byte=25030eb6
Playback3D::print_error:
uniform sampler2D tex;
uniform float h_offset;
uniform float s_offset;
uniform float v_offset;
void main000()
{
vec4 pixel = texture2D(tex, gl_TexCoord[0].st);
{
float r, g, b;
float h, s, v;
float min, max, delta;
float f, p, q, t;
r = pixel.r;
g = pixel.g;
b = pixel.b;
min = ((r < g) ? r : g) < b ? ((r < g) ? r : g) : b;
max = ((r > g) ? r : g) > b ? ((r > g) ? r : g) : b;
v = max;
delta = max - min;
if(max != 0.0 && delta != 0.0)
{
s = delta / max;
if(r == max)
h = (g - b) / delta;
else
if(g == max)
h = 2.0 + (b - r) / delta;
else
h = 4.0 + (r - g) / delta;
h *= 60.0;
if(h < 0.0)
h += 360.0;
-- then continues with more source code, ending with --
pixel.r = r;
pixel.g = g;
pixel.b = b;
}
gl_FragColor = pixel;
}
void main()
{
main000();
}
Fragment info
-------------
0(51) : warning C7050: "b" might be used before being initialized
0(51) : warning C7050: "g" might be used before being initialized
0(51) : warning C7050: "r" might be used before being initialized
-- end of terminal output --
Lots of mention of rgb...
Where did you get your cinelerra? Different sources may have different
problems. Did you compile yourself or installed a package? What format
is your media?
The version is 2.1.1-git20100325~ppa5~lucid. The binary was installed using
apt-get. The OS is 32 bit Ubuntu 10.04.
Tony
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra