Tue 08 May 2007 11:20:15 AM UTC, comment #4:
The seeking itself seems to be working now, but when clicking the slider in youtube it is grapped by the mouse, and so the seeking continues because the slider is controlled by the mouse. The slider should only be grapped by the mouse as long as the left mouse button is pressed, but it doesn't work in gnash...
|
Thu 03 May 2007 02:59:28 PM UTC, comment #1:
The event originating this is "onEnterFrame".
Here's the backtrace:
#0 0x082ef125 in FLVParser::seekVideo (this=0x87dfcc8, time=17799) at FLVParser.cpp:295
295 uint32_t diff = abs(_videoFrames[bestFrame]->timestamp - time);
(gdb) bt
#0 0x082ef125 in FLVParser::seekVideo (this=0x87dfcc8, time=17799) at FLVParser.cpp:295
#1 0x082ef5f2 in FLVParser::seek (this=0x87dfcc8, time=17799) at FLVParser.cpp:400
#2 0x0826b24e in gnash::NetStreamGst::seek (this=0x86e1b08, pos=17.799278038135476) at NetStreamGst.cpp:625
#3 0x082478f6 in netstream_seek (fn=@0xbff00a30) at NetStream.cpp:146
#4 0x081c11bc in gnash::builtin_function::operator() (this=0x85bc8f8, fn=@0xbff00a30) at builtin_function.h:64
#5 0x081b43db in gnash::call_method (method=@0xbff00afc, env=0x8585160, this_ptr=0x86e1b08, nargs=1, first_arg_bottom_index=6) at action.cpp:234
#6 0x081a36b3 in gnash::SWF::SWFHandlers::ActionCallMethod (thread=@0xbff00cc0) at ASHandlers.cpp:2904
#7 0x0818d591 in gnash::SWF::ActionHandler::execute (this=0x85fd988, thread=@0xbff00cc0) at ASHandlers.cpp:171
#8 0x081909a4 in gnash::SWF::SWFHandlers::execute (this=0x839dbc0, type=gnash::SWF::ACTION_CALLMETHOD, thread=@0xbff00cc0) at ASHandlers.cpp:452
#9 0x081af851 in gnash::ActionExec::operator() (this=0xbff00cc0) at ActionExec.cpp:215
#10 0x081f8802 in gnash::swf_function::operator() (this=0x8610450, fn=@0xbff00e40) at swf_function.cpp:331
#11 0x081b43db in gnash::call_method (method=@0xbff00f0c, env=0x8585160, this_ptr=0x86168f0, nargs=1, first_arg_bottom_index=2) at action.cpp:234
#12 0x081a36b3 in gnash::SWF::SWFHandlers::ActionCallMethod (thread=@0xbff010d0) at ASHandlers.cpp:2904
#13 0x0818d591 in gnash::SWF::ActionHandler::execute (this=0x85fd988, thread=@0xbff010d0) at ASHandlers.cpp:171
#14 0x081909a4 in gnash::SWF::SWFHandlers::execute (this=0x839dbc0, type=gnash::SWF::ACTION_CALLMETHOD, thread=@0xbff010d0) at ASHandlers.cpp:452
#15 0x081af851 in gnash::ActionExec::operator() (this=0xbff010d0) at ActionExec.cpp:215
#16 0x081f8802 in gnash::swf_function::operator() (this=0x8a7c4f8, fn=@0xbff01250) at swf_function.cpp:331
#17 0x081b43db in gnash::call_method (method=@0xbff01320, env=0x8738d68, this_ptr=0x8738c60, nargs=0, first_arg_bottom_index=0) at action.cpp:234
#18 0x081b4d25 in gnash::call_method0 (method=@0xbff01320, env=0x8738d68, this_ptr=0x8738c60) at action.cpp:258
#19 0x081ddff7 in gnash::sprite_instance::on_event (this=0x8738c60, id=@0xbff01378) at sprite_instance.cpp:2110
|