In fact, the MCU code need a patch, is needed to rewrite some files from MCU code and add the 4CIF and 16CIF resolutions and fractions, like _3Q4CIF (3/4 4CIF for rooms with bigger chair screen) etc. Search for C macro definitions and you will find the files to be updated, need update too the functions that currently build the frames and resizes. Sorry to be too vague but I'm away of MCU code from a while since I'm finishing my dissertation. I'm working in a way to use OpenGL, so we can throw off all these mixing and resizing functions, since graphics cards give us these for free. If you have green screens or sometimes strange pictures (with vertical stripes) is a problem on the mixing of participants and color conversion from YCbCr 4:2:0 to RGB or vice-versa, you having problem with memory allocation probably. 2009/5/22 Paul E. Jones <paulej@packetizer.com>:
FYI
From: h323implementers-bounces@lists.packetizer.com [mailto:h323implementers-bounces@lists.packetizer.com] On Behalf Of leandro.alvares@caixa.gov.br Sent: Friday, May 22, 2009 5:58 PM To: h323implementers@lists.packetizer.com Cc: h323plus-join@lists.packetizer.com Subject: [h323implementers] bug: openMCU-v2.2.4 4CIF resolution
Hello everyone,
I'm using ffmpeg-0.5, opal-3.6.2, h323plus_1.20.5, openmcu-v2_2_4-src and ptlib-2.6.2.
I have already used PVX 8 and some videconference endpoints from different brands/types.
I've seen that it is possible to force openMCU to use 4CIF resolution by modifying the framesize parameter in mcu.cxx. So, I forced the value to 4cifMPI. However, when I start the connection, it shows me a "green - all messed up image" and when I try to connect two clients to the same MCU room the process exits display this error message: "Segmentation fault"
When I change this setting to use cifMPI resolution only, it runs fine.
Is there a patch to solve this problem?
Can someone help me?
Thanks in advance.
Best regards, Leandro
-- ----- Jogue RPG, alimente o lado criativo!