[AG-TECH] Re: Compiling VIC in Visual Studio 8 (2005)
Sam Gundry
sgundry at vpac.org
Wed Jan 31 16:25:03 CST 2007
Hi Socrates,
I actually commented out this line yesterday, before receiving this
email. :)
Video images now display locally in both the consumer and producer windows.
What should that line of code do? I haven't noticed anything out of the
ordinary yet...
Thanks,
Sam
Socrates Varakliotis wrote:
> Hi Sam,
>
> I assume you're still building Vic on Windows.
> Can you comment out line 562 in tcl/ui-main.tcl and rebuild?
>
> #$target enable_xv $enable_xv"
>
> Let me know what happens then.
>
>
> Thanks,
> --
> Socrates.
>
>
>
>
> ----- Original Message ----- From: "Sam Gundry" <sgundry at vpac.org>
> To: <Andrew.Rowley at manchester.ac.uk>
> Cc: "Piers O'Hanlon" <p.ohanlon at cs.ucl.ac.uk>; <vic at cs.ucl.ac.uk>;
> "sumover-dev" <sumover-dev at cs.ucl.ac.uk>; <ag-tech at mcs.anl.gov>
> Sent: Tuesday, January 30, 2007 11:03 PM
> Subject: Re: [AG-TECH] Re: Compiling VIC in Visual Studio 8 (2005)
>
>
>> Hi Andrew,
>>
>> I am using multicast. When I use the already compiled VIC binary (from
>> the UCL installer), video appears in both VideoConsumerService and
>> VideoProducerService windows.
>>
>> The issue occurs when I use a VIC binary I compiled in Visual Studio 8.0.
>>
>> When using the my compiled VIC, neither window has any video, but it is
>> transmitting correctly since a remote machine, using a standard VIC
>> binary, can see the video properly.
>>
>> I think I've caused bugs in the program when trying to compile VIC in
>> VS8.0. The following is the debug output:
>>> [224] [pid/224 +335 c:\sgundry\ucl media tools\common\src\mbus_config.c]
>>> [224] Closed registry entry...
>>> --GetMcast: 12fa19ac 890046f8
>>> --GetMcast: 12fa19ac 890046f8
>>> [224] vic-2.8ucl1.2.1.SharedVideo: tcl runtime error: vic: _o13: no such
>>> method (enable_xv)
>>> [224] stack trace:
>>> [224] vic: _o13: no such method (enable_xv)
>>> [224] while executing
>>> [224] "$target enable_xv $enable_xv"
>>> [224] (procedure "attach_renderer" line 38)
>>> [224] invoked from within
>>> [224] "attach_renderer $src $w $enable_xv"
>>> [224] (procedure "attach_window" line 2)
>>> [224] invoked from within
>>> [224] "attach_window $src $stamp.video false "
>>> [224] (procedure "build.src" line 11)
>>> [224] invoked from within
>>> [224] "build.src $w $src 1"
>>> [224] (procedure "really_activate" line 9)
>>> [224] invoked from within
>>> [224] "really_activate _o10"
>>> [224] ("after" script)
>>> [224] Please mail this error message and, if possible, an explanation
>>> [224] of what user-action caused it to vic at cs.ucl.ac.uk.
>>
>> The error occurs in the "really_activate" procedure, which, according to
>> this article https://mediatools.cs.ucl.ac.uk/nets/mmedia/wiki/VicDev, is
>> responsible for creating the video thumbnail.
>>
>> Regards,
>> Sam
>>
>> Andrew A Rowley wrote:
>>> Hi,
>>>
>>> If you are using unicast, this is the way in which it works. Only
>>> one of
>>> the vic instances can bind to the unicast port, which means that
>>> sometimes you will see video in the VideoConsumerService window, and
>>> sometimes in the VideoProducerService window. It is fairly random as to
>>> which gets the video. In any case, the quickbridge process that
>>> performs
>>> the bridging will never send anything you send back to you, so you will
>>> never see your video in the VideoConsumerService window when using
>>> unicast. You should see your video in both windows when using
>>> multicast,
>>> although this will depend on your networking setup and operating system.
>>>
>>> Andrew :)
>>>
>>> ============================================
>>> Access Grid Support Centre,
>>> RSS Group,
>>> Manchester Computing,
>>> Kilburn Building,
>>> University of Manchester,
>>> Oxford Road,
>>> Manchester, M13 9PL, UK
>>> Tel: +44(0)161-275 0685
>>> Email: Andrew.Rowley at manchester.ac.uk
>>
>> --
>> Centre for Computational Prototyping
>> Victorian Partnership for Advanced Computing
>> www.vpac.org
>
--
Centre for Computational Prototyping
Victorian Partnership for Advanced Computing
www.vpac.org
More information about the ag-tech
mailing list