Hi all,
I finally did the modifications to enable the 4 CIF capability. In my trace, All entries has CIF4 = 2.. But the PVX client are not sending video, the OpenMCU doesn't receive video. I'm sending the modifications. Am I right? if not, What should I have to do?
I'm still getting the PColCnv PColourConverter constructed: YUV420P 704x576 -> YUV420P 352x28 at trace.
Any help will be appreciated.
Thanks a lot.
debianVC:/usr/local/src/openmcu-v2_2_5# diff conference.cxx.old conference.cxx
< MCUVideoMixer::FillCIFYUVFrame(memberFrameStores.GetFrameStore(CIF_WIDTH , CIF_HEIGHT).data.GetPointer(), 0, 0, 0); ---
MCUVideoMixer::FillCIFYUVFrame(memberFrameStores.GetFrameStore(CIF4_WIDT H, CIF4_HEIGHT).data.GetPointer(), 0, 0, 0); debianVC:/usr/local/src/openmcu-v2_2_5# diff conference.h.mexido conference.h 348c348 < MCUSimpleVideoMixer(PBoolean forceScreenSplit = FALSE,H323Capability::CapabilityFrameSize _frameSize = H323Capability::cif4MPI); ---
MCUSimpleVideoMixer(PBoolean forceScreenSplit =
FALSE,H323Capability::CapabilityFrameSize _frameSize = H323Capability::cifMPI); debianVC:/usr/local/src/openmcu-v2_2_5# diff mcu.cxx.old mcu.cxx 166c166 < frameSize = H323Capability::cifMPI; ---
frameSize = H323Capability::cif4MPI;
debianVC:/usr/local/src/openmcu-v2_2_5# diff h323.cxx.old h323.cxx 817c817 < if (!InitGrabber(videoGrabber, CIF_WIDTH, CIF_HEIGHT)) { ---
if (!InitGrabber(videoGrabber, CIF4_WIDTH, CIF4_HEIGHT)) {
Best regards,
Leandro
participants (1)
-
leandro.alvares@caixa.gov.br