Re: [MSEide-MSEgui-talk] fullscreen, how?
Hello! Sorry for late answer - my host was hacked, and host admins only now restore my site. On Friday 26 July 2013 04:23:13 minoshi wrote: [...] Should I add a git repository for your MSEgui projects at MSEuniverse? https://gitorious.org/mseuniverse It could be named for example alminsoft and would be the most convenient way to get your current sources and to fix bugs in MSEgui. What do you think? Martin Thank you, Martin. But I have enough space on my site. And i not so good programmer to take my code for searching bugs in mseide. :) Anyway there is link to working material of xelplayer. http://almin-soft.fsay.net/data/files/tmp/xelplayer15prealfa.zip It`s only prealfa :) A.M. -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] fullscreen, how?
On Saturday 27 July 2013 15:48:58 minoshi wrote: Do you have a git repository? I think your projects are a valuable contribution to MSEuniverse. Here is a git repository for you: https://gitorious.org/mseuniverse/alminsoft Ok, maybe i shall use it. Do you already work with a version control system? If not I can make a first push with your sources. Martin -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] fullscreen, how?
On Saturday 27 July 2013 15:48:58 minoshi wrote: Source for tmplayer seems to be missing. In attachment. I installed it on component palette After some minor changes it compiles and basically runs with MSEgui git master. How can I play a mpg file for testing? Martin -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] fullscreen, how?
After some minor changes it compiles and basically runs with MSEgui git master. How can I play a mpg file for testing? Martin First of all mplayer (or mplayer2) must be installed. mplayer must be searched via path parameter. If not, click Settings - Mplayer tab and set mplayer path in mplayer path parameter. Setting call be called via popup menu or click Show library button (second from right on bottom panel) and click Settings button on the left or click button in top-left conner of window. Now add files in playlist : -from internal file manager - drag and drop from another file manager (thunar, etc) -or click Menu button above playlist - add - files A.M. -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] fullscreen, how?
On Saturday 27 July 2013 17:20:22 minoshi wrote: After some minor changes it compiles and basically runs with MSEgui git master. How can I play a mpg file for testing? Martin First of all mplayer (or mplayer2) must be installed. mplayer must be searched via path parameter. If not, click Settings - Mplayer tab and set mplayer path in mplayer path parameter. Setting call be called via popup menu or click Show library button (second from right on bottom panel) and click Settings button on the left or click button in top-left conner of window. Now add files in playlist : -from internal file manager - drag and drop from another file manager (thunar, etc) -or click Menu button above playlist - add - files I pushed the modified files for MSEgui git master to https://gitorious.org/mseuniverse/alminsoft A mpg file which plays OK in Mplayer does not work in xelplayer. The error messages: *** (player) VOLUME: 50 *** (player) stop : stop_it := true update}}}) *** (player) play : stop_it := false *** (player) *** (player) ALSMPLAYER VERSION 0.13.2 beta *** (player) NOTE: strings with *** is output of alsmmplayer class, *** (player) without is output of mplayer *** (player) *** (player) PLAY *** *** (player) stop : stop_it := true *** (player) CHECK PLAYER: mplayer found : /usr/bin/mplayer *** (player) CHECKSOUCE: source is local file *** (player) PLAY: /usr/bin/mplayer -softvol -quiet -slave -volume 50 -wid 106958540 -nodouble -stop-xscreensaver -nocache -framedrop -af equalizer=0:0:0:0:0:0:0:0:0:0 -brightness 0 -contrast 0 -hue 0 -saturation 0 -vf screenshot -ss 0 /home/mse/test/DELTA.MPG *** (player) MPlayer dev-SVN-r33030-4.5-openSUSE Linux 11.4 (i686)-Packman (C) 2000-2011 MPlayer Team Can't open joystick device /dev/input/js0: No such file or directory Can't init input joystick mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. *** (player) Loading extension-related profile 'vo.vdpau' *** (player) Playing /home/mse/test/DELTA.MPG. *** (player) MPEG-ES file format detected. *** (player) VIDEO: MPEG1 320x200 (aspect 1) 23.976 fps0.0 kbps ( 0.0 kbyte/s) *** (player) Load subtitles in /home/mse/test/ Failed to open VDPAU backend libvdpau_r200.so: cannot open shared object file: No such file or directory [vdpau] Error when calling vdp_device_create_x11: 1 The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. *** (player) Opening video filter: [screenshot] == Forced video codec: ffmpeg12vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffmpeg12vdpau] vfm: ffmpeg (FFmpeg MPEG-1/2 (VDPAU)) == Audio: no sound Starting playback... [VD_FFMPEG] XVMC-accelerated MPEG-2. Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] *** (player) RECEIVE TEXT: Starting playback *** (player) RECEIVE TEXT: Try get video resolution ... *** (player) SEND CMD DIRECTLY : get_video_resolution [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! FATAL: Could not initialize video filters (-vf) or video output (-vo). *** (player) *** (player) Exiting... (End of file) *** (player) *** (player) pipe is broken *** (player) End of track *** (player) ON PROGFINISHED : Request for next ... *** (player) ON PROGFINISHED : Assepted *** (player) TIMER : Call next *** (player) stop : stop_it := true *** (player) NEXT: stop_it := 0 *** (player) NEXT: End of playlist *** (player) NEXT: Repeat playlist not allowed I'll investigate later, I must leave now. Martin -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose
Re: [MSEide-MSEgui-talk] fullscreen, how?
27.07.2013 23:22, Martin Schreiber пишет: On Saturday 27 July 2013 17:20:22 minoshi wrote: After some minor changes it compiles and basically runs with MSEgui git master. How can I play a mpg file for testing? Martin First of all mplayer (or mplayer2) must be installed. mplayer must be searched via path parameter. If not, click Settings - Mplayer tab and set mplayer path in mplayer path parameter. Setting call be called via popup menu or click Show library button (second from right on bottom panel) and click Settings button on the left or click button in top-left conner of window. Now add files in playlist : -from internal file manager - drag and drop from another file manager (thunar, etc) -or click Menu button above playlist - add - files I pushed the modified files for MSEgui git master to https://gitorious.org/mseuniverse/alminsoft A mpg file which plays OK in Mplayer does not work in xelplayer. The error messages: *** (player) VOLUME: 50 *** (player) stop : stop_it := true update}}}) *** (player) play : stop_it := false *** (player) *** (player) ALSMPLAYER VERSION 0.13.2 beta *** (player) NOTE: strings with *** is output of alsmmplayer class, *** (player) without is output of mplayer *** (player) *** (player) PLAY *** *** (player) stop : stop_it := true *** (player) CHECK PLAYER: mplayer found : /usr/bin/mplayer *** (player) CHECKSOUCE: source is local file *** (player) PLAY: /usr/bin/mplayer -softvol -quiet -slave -volume 50 -wid 106958540 -nodouble -stop-xscreensaver -nocache -framedrop -af equalizer=0:0:0:0:0:0:0:0:0:0 -brightness 0 -contrast 0 -hue 0 -saturation 0 -vf screenshot -ss 0 /home/mse/test/DELTA.MPG *** (player) MPlayer dev-SVN-r33030-4.5-openSUSE Linux 11.4 (i686)-Packman (C) 2000-2011 MPlayer Team Can't open joystick device /dev/input/js0: No such file or directory Can't init input joystick mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. *** (player) Loading extension-related profile 'vo.vdpau' *** (player) Playing /home/mse/test/DELTA.MPG. *** (player) MPEG-ES file format detected. *** (player) VIDEO: MPEG1 320x200 (aspect 1) 23.976 fps0.0 kbps ( 0.0 kbyte/s) *** (player) Load subtitles in /home/mse/test/ Failed to open VDPAU backend libvdpau_r200.so: cannot open shared object file: No such file or directory [vdpau] Error when calling vdp_device_create_x11: 1 The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. *** (player) Opening video filter: [screenshot] == Forced video codec: ffmpeg12vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffmpeg12vdpau] vfm: ffmpeg (FFmpeg MPEG-1/2 (VDPAU)) == Audio: no sound Starting playback... [VD_FFMPEG] XVMC-accelerated MPEG-2. Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] *** (player) RECEIVE TEXT: Starting playback *** (player) RECEIVE TEXT: Try get video resolution ... *** (player) SEND CMD DIRECTLY : get_video_resolution [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! [mpegvideo_vdpau @ 0x88e2220]get_buffer() failed (-1 0 0 (nil)) Error while decoding frame! FATAL: Could not initialize video filters (-vf) or video output (-vo). *** (player) *** (player) Exiting... (End of file) *** (player) *** (player) pipe is broken *** (player) End of track *** (player) ON PROGFINISHED : Request for next ... *** (player) ON PROGFINISHED : Assepted *** (player) TIMER : Call next *** (player) stop : stop_it := true *** (player) NEXT: stop_it := 0 *** (player) NEXT: End of playlist *** (player) NEXT: Repeat playlist not allowed What video output used? (settings - mplayer - video output) -- See everything from the browser to the
Re: [MSEide-MSEgui-talk] fullscreen, how?
On Saturday 27 July 2013 21:12:20 minoshi wrote: What video output used? (settings - mplayer - video output) Default. It works with X11. What are the steps to reproduce the problem? Martin -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] Issue with
Hallo Martin, Du schriebst am Sat, 27 Jul 2013 07:11:05 +0200: The underline in caption properties is a marker for the Alt+CharacterKey input focus change target, a Delphi relict. In order Yes, I realize that. But I realize also that this is a very useless feature for a _label_ that cannot get an input focus, and I'm not sure whether it even has the marker property in Delphi (and it's somewhat painful to check that under Linux). to display simple text use tstringdisp (as I advised minoshi), in But this is a different control for a different purpose - it's meant for display of dynamic content, and advertises its presence through graphical elements - elements that a label is lacking, as that's meant to just label (hence the name) something that cannot display the text itself, and it's not meant to be very dynamic (although it might have to change sometimes or be filled with text constructed from external data). At least, that's _my_ view of the elements, judging from _my_ understanding of their names. situation, and the system author responded with a suggestion for another feature or option, immediately followed by the announcement of its (experimental, yet in the main branch) implementation - and a user's response to the effect that the issue was solved otherwise. Too late... I try to fullfill the user needs in a most universal and orthogonal Fine, and everybody will be so grateful about that. Although noone remebers what some specific option might be good for (do you? For _all_ of them?), it's rewarding that about everyone got his own special options... (Yes, I _do_ remeber that you did reward me some as well, I was just too slow with even reading your response to be able to avoid that...) In my view, introducing yet another option isn't really universal (especially when this requires to sort out all the options by using some arbitrary prefix to avoid name clashes), and the option space soon gets cluttered up quite some, with some options not _quite_ orthogonal to all the others, because they require some and contradict others. Spaces of high dimensionality get very involved quite soon, even if the dimensions are just binary. way. Often instead to implement a special feature I remove a limitation of a already existing functionality or add a flag in Fine, removing a limitation should be helpful most of the time. _If_ the restriction was not really neccessary in the first place, to avoid some clash or other undesirable effect. But then, the restriction shouldn't be in place at all, because there was no neccessity for it? option set property. Option flags use a single bit in a 32 bit number only and are memory efficient. They still require code to process, and they add to the combinatorial complexity of the system. (Hah - add: they potentiate it.) (You certainly know the german phrase voreilender Gehorsam? :-) Yes, indeed, I think you're often overresponsive. I try to make MSEgui so that the users can work with it in the manner they like, they should not be forced to use a specific pattern. So I That's a very nice trait of you, and I don't even mean that ironic. But - this is a trait that can bring one in deep trouble quite fast, as there are so many ways someone can want to do something. If you want to support _all_ of them, you might get tied up in huge mess of contradictory functions (thinking of the historical Gordic Knot;) that require even more restrictions to keep the whole mess working somehow. I won't judge how far away from such a state MSEIDE+MSEGUI is right now, I just want to express my concern that it might be going in such a direction or might even be on its way there already. (Can you tell for _every_ option of a moderatly complex component immediately what it effects? If not, this might be somewhat overly complicated already.) Sometimes, they say, less is more - you can relate this to complexity versus usability here. Sorry for the longwinded treatise... -- -- (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) --- Mit freundlichen Grüßen, S. Schicktanz --- -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] fullscreen, how?
Default. It works with X11. What are the steps to reproduce the problem? Martin Copy command in the terminal and removing one parameter after another to find what option does not work for you system: usr/bin/mplayer -softvol -quiet -slave -volume 50 -wid 106958540 -nodouble -stop-xscreensaver -nocache -framedrop -af equalizer=0:0:0:0:0:0:0:0:0:0 -brightness 0 -contrast 0 -hue 0 -saturation 0 -vf screenshot -ss 0 /home/mse/test/DELTA.MPG I think one of them -softvol -nodouble -stop-xscreensaver -nocache -framedrop A.M. -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] fullscreen, how?
Copy command in the terminal without -wid 106958540! -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
Re: [MSEide-MSEgui-talk] fullscreen, how?
On Sunday 28 July 2013 02:51:31 minoshi wrote: Default. It works with X11. What are the steps to reproduce the problem? Martin Copy command in the terminal and removing one parameter after another to find what option does not work for you system: usr/bin/mplayer -softvol -quiet -slave -volume 50 -wid 106958540 -nodouble -stop-xscreensaver -nocache -framedrop -af equalizer=0:0:0:0:0:0:0:0:0:0 -brightness 0 -contrast 0 -hue 0 -saturation 0 -vf screenshot -ss 0 /home/mse/test/DELTA.MPG I think one of them -softvol -nodouble -stop-xscreensaver -nocache -framedrop The problem with the default commandline is the missing -vo x11 parameter. With the x11 output the video plays in xelplayer. I meant what are the steps to reproduce the user problem with fullscreen normal? It works for me. Martin -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk