]> git.sesse.net Git - vlc/log
vlc
17 years agoAPI cleanup
Rémi Denis-Courmont [Sun, 11 Mar 2007 13:18:05 +0000 (13:18 +0000)]
API cleanup

17 years ago- Improve DIST_SUBDIR
Rémi Denis-Courmont [Sun, 11 Mar 2007 11:04:38 +0000 (11:04 +0000)]
- Improve DIST_SUBDIR
- Require automake 1.9 to fix some libtool plugin build problems
- Remove useless libs/Makefile

17 years agoFix a bunch of errors in PO files (fuzzy file description, xgettext warnings and...
Rémi Denis-Courmont [Sun, 11 Mar 2007 10:59:51 +0000 (10:59 +0000)]
Fix a bunch of errors in PO files (fuzzy file description, xgettext warnings and invalid new lines)

17 years agoLong overdue update
Rémi Denis-Courmont [Sun, 11 Mar 2007 10:44:48 +0000 (10:44 +0000)]
Long overdue update

17 years agoRemove unused headerfile
Jean-Paul Saman [Sun, 11 Mar 2007 08:48:28 +0000 (08:48 +0000)]
Remove unused headerfile

17 years agoupdate file list and vlc.pot
Christophe Mutricy [Sun, 11 Mar 2007 00:12:21 +0000 (00:12 +0000)]
update file list and vlc.pot

17 years agoRevert [19197]. POTFILES.in was bogus as it didn't list any files in modules/
Christophe Mutricy [Sun, 11 Mar 2007 00:03:29 +0000 (00:03 +0000)]
Revert [19197]. POTFILES.in was bogus as it didn't list any files in modules/

17 years agoassert if p_current is NULL, it should be valid
Jean-Paul Saman [Sat, 10 Mar 2007 23:11:00 +0000 (23:11 +0000)]
assert if p_current is NULL, it should be valid

17 years agoSRTP/SRTCP receive window for replay attack protection
Rémi Denis-Courmont [Sat, 10 Mar 2007 21:01:13 +0000 (21:01 +0000)]
SRTP/SRTCP receive window for replay attack protection

17 years agoAhem. Fix crappy previous commit.
Rémi Denis-Courmont [Sat, 10 Mar 2007 20:15:36 +0000 (20:15 +0000)]
Ahem. Fix crappy previous commit.

17 years agoMaintain the SRTCP index
Rémi Denis-Courmont [Sat, 10 Mar 2007 20:08:33 +0000 (20:08 +0000)]
Maintain the SRTCP index
This is not very useful at the moment, but will be needed for proper
replay attack protection

17 years agoFix SRTP Roll-Over-Counter handling
Rémi Denis-Courmont [Sat, 10 Mar 2007 20:00:10 +0000 (20:00 +0000)]
Fix SRTP Roll-Over-Counter handling

17 years agooutput jvlc.dll for windows java
Filippo Carone [Sat, 10 Mar 2007 19:28:01 +0000 (19:28 +0000)]
output jvlc.dll for windows java

17 years agoRemove window size parameter.
Rémi Denis-Courmont [Sat, 10 Mar 2007 19:25:39 +0000 (19:25 +0000)]
Remove window size parameter.
It has to be at least 64, and it is too complicated to implement a bigger
value, so it's not going to be configurable

17 years agoRemove useless assert(len>0) because (len == 0) is already tested on line 159.
Jean-Paul Saman [Sat, 10 Mar 2007 19:12:17 +0000 (19:12 +0000)]
Remove useless assert(len>0) because (len == 0) is already tested on line 159.

17 years agoRevert [19273] because these asserts are meant to catch serious programming errors...
Jean-Paul Saman [Sat, 10 Mar 2007 18:44:15 +0000 (18:44 +0000)]
Revert [19273] because these asserts are meant to catch serious programming errors. Thanks zorglub for enlightning me.

17 years agoSRTCP support
Rémi Denis-Courmont [Sat, 10 Mar 2007 18:06:47 +0000 (18:06 +0000)]
SRTCP support

17 years agoRevert [19270]
Rémi Denis-Courmont [Sat, 10 Mar 2007 16:57:51 +0000 (16:57 +0000)]
Revert [19270]

17 years agoRemove unused headerfile
Jean-Paul Saman [Sat, 10 Mar 2007 16:43:20 +0000 (16:43 +0000)]
Remove unused headerfile

17 years agoSanity check
Jean-Paul Saman [Sat, 10 Mar 2007 16:42:21 +0000 (16:42 +0000)]
Sanity check

17 years agoRemove unused headerfile.
Jean-Paul Saman [Sat, 10 Mar 2007 16:40:07 +0000 (16:40 +0000)]
Remove unused headerfile.

17 years agouse kill-at otherwise symbols will not be found
Filippo Carone [Sat, 10 Mar 2007 16:39:31 +0000 (16:39 +0000)]
use kill-at otherwise symbols will not be found

17 years agoDon't abort when nothing found in playlist.
Jean-Paul Saman [Sat, 10 Mar 2007 16:39:21 +0000 (16:39 +0000)]
Don't abort when nothing found in playlist.

17 years agoCheck return value of GetInput
Jean-Paul Saman [Sat, 10 Mar 2007 16:36:26 +0000 (16:36 +0000)]
Check return value of GetInput

17 years agoFix a bunch of potential memleaks.
Jean-Paul Saman [Sat, 10 Mar 2007 16:35:27 +0000 (16:35 +0000)]
Fix a bunch of potential memleaks.

17 years agoRemove useless test
Jean-Paul Saman [Sat, 10 Mar 2007 16:29:38 +0000 (16:29 +0000)]
Remove useless test

17 years agoRTP HMAC-SHA1 authentication
Rémi Denis-Courmont [Sat, 10 Mar 2007 16:28:20 +0000 (16:28 +0000)]
RTP HMAC-SHA1 authentication

17 years agoFix compiler warning
Jean-Paul Saman [Sat, 10 Mar 2007 15:58:36 +0000 (15:58 +0000)]
Fix compiler warning

17 years agoDon't check return value of getopt_long against EOF, manpage says it returns -1...
Jean-Paul Saman [Sat, 10 Mar 2007 15:57:17 +0000 (15:57 +0000)]
Don't check return value of  getopt_long against EOF, manpage says it returns -1 not EOF.

17 years agoRemove unused headerfile
Jean-Paul Saman [Sat, 10 Mar 2007 15:53:58 +0000 (15:53 +0000)]
Remove unused headerfile

17 years agoProperly cleanup hal connection when connecting to dbuse failed.
Jean-Paul Saman [Sat, 10 Mar 2007 15:53:39 +0000 (15:53 +0000)]
Properly cleanup hal connection when connecting to dbuse failed.

17 years agoRemove unused variable
Rémi Denis-Courmont [Sat, 10 Mar 2007 15:40:10 +0000 (15:40 +0000)]
Remove unused variable

17 years agoPartial Win32 compile fix
Rémi Denis-Courmont [Sat, 10 Mar 2007 15:06:06 +0000 (15:06 +0000)]
Partial Win32 compile fix

17 years agoInitial support for Secure Real-Time Protocol (RFC3711) - refs #321
Rémi Denis-Courmont [Sat, 10 Mar 2007 14:49:39 +0000 (14:49 +0000)]
Initial support for Secure Real-Time Protocol (RFC3711) - refs #321
Uses libgcrypt, as we have it in our deps/contrib already for GnuTLS.

This could be used in both "UDP"[1] access and access output plugins,
though they should really be called "RTP" instead nowadays.

Done:
 - AES(-128) Counter Mode key derivation and RTP en-/decryption
 - test vectors for AES-CM
 - NULL cipher (with the *_UNENCRYPTED flags) - untested

To do (missing mandatory features):
 - RTCP en-/decryption
 - HMAC-SHA1 authentication
 - replay attack protection

Also to probably do:
 - integrate with udp access and access output plugins
 - integrate with RTSP server (err, I won't do that myself)
 - support for Transform Carrying ROC for SRTP (RFC4771)
   so we can use it easily for multicast streaming

17 years agoCreate a modules-like directory for libraries
Rémi Denis-Courmont [Sat, 10 Mar 2007 14:29:14 +0000 (14:29 +0000)]
Create a modules-like directory for libraries
that are not plugins neither in the core

17 years agoMac OS X gui: Revert r19259. We are not ready to do proper locking.
Pierre d'Herbemont [Sat, 10 Mar 2007 01:31:41 +0000 (01:31 +0000)]
Mac OS X gui: Revert r19259. We are not ready to do proper locking.

17 years agoMac OS X gui: Make sure we don't end up with a freed p_input.
Pierre d'Herbemont [Fri, 9 Mar 2007 23:03:43 +0000 (23:03 +0000)]
Mac OS X gui: Make sure we don't end up with a freed p_input.

17 years agolibjvlc.dll is created when crosscompiling
Filippo Carone [Fri, 9 Mar 2007 22:31:24 +0000 (22:31 +0000)]
libjvlc.dll is created when crosscompiling

17 years agomodules/misc/svg: include vlc_charset, and define svg_GetTemplate prototype
Olivier Aubert [Fri, 9 Mar 2007 10:28:55 +0000 (10:28 +0000)]
modules/misc/svg: include vlc_charset, and define svg_GetTemplate prototype

17 years agobindings/python/vlc_internal.c: compatibility define for Py_ssize_t
Olivier Aubert [Fri, 9 Mar 2007 10:28:03 +0000 (10:28 +0000)]
bindings/python/vlc_internal.c: compatibility define for Py_ssize_t

17 years agobindings/python/vlcwrapper.py: use vlcinternal module in wrapper
Olivier Aubert [Fri, 9 Mar 2007 10:27:34 +0000 (10:27 +0000)]
bindings/python/vlcwrapper.py: use vlcinternal module in wrapper

17 years agolibjvlc changes for win32 cross compile
Filippo Carone [Thu, 8 Mar 2007 22:00:15 +0000 (22:00 +0000)]
libjvlc changes for win32 cross compile

17 years agoFixed media looping (Patch by Ilkka Ollakka)
Laurent Aimar [Thu, 8 Mar 2007 21:40:34 +0000 (21:40 +0000)]
Fixed media looping (Patch by Ilkka Ollakka)

17 years agoonly check for swscale.h if libswscale is there and linkable. Pointed by Ilkka Ollakka
Christophe Mutricy [Thu, 8 Mar 2007 20:23:44 +0000 (20:23 +0000)]
only check for swscale.h if libswscale is there and linkable. Pointed by Ilkka Ollakka

17 years agoReally fix
Rémi Denis-Courmont [Thu, 8 Mar 2007 16:53:25 +0000 (16:53 +0000)]
Really fix

17 years agoFix ordering of CSRC and RTP profile extension
Rémi Denis-Courmont [Thu, 8 Mar 2007 16:47:15 +0000 (16:47 +0000)]
Fix ordering of CSRC and RTP profile extension

17 years ago* use locking on the OpenGL context (using two APIs, but since agl needs the cgl...
Derk-Jan Hartman [Thu, 8 Mar 2007 02:24:59 +0000 (02:24 +0000)]
* use locking on the OpenGL context (using two APIs, but since agl needs the cgl headers included, should be ok i think).
  refs #668
  refs #915

  I'm not sure its fixed, but this seems like a logical way to solve it. Freaking apple with their 5 OpenGL APIs.

17 years agoQt4 - Open: Capture Tab added. Still almost empty, but well, this is coming after. :D
Jean-Baptiste Kempf [Thu, 8 Mar 2007 00:41:16 +0000 (00:41 +0000)]
Qt4 - Open: Capture Tab added. Still almost empty, but well, this is coming after. :D

17 years agoDBUS: fix by Mr_Mirsal
Jean-Baptiste Kempf [Thu, 8 Mar 2007 00:04:54 +0000 (00:04 +0000)]
DBUS: fix by Mr_Mirsal

17 years agoQt4 - Ahhemmm... Oops...
Jean-Baptiste Kempf [Wed, 7 Mar 2007 23:51:06 +0000 (23:51 +0000)]
Qt4 - Ahhemmm... Oops...

17 years agoQt4 - Add skeletons for Captures and some widget on Help/ About
Jean-Baptiste Kempf [Wed, 7 Mar 2007 23:49:45 +0000 (23:49 +0000)]
Qt4 - Add skeletons for Captures and some widget on Help/ About

17 years agoFixed segfault with teletex/dvbs streams (double free).
Laurent Aimar [Wed, 7 Mar 2007 23:39:27 +0000 (23:39 +0000)]
Fixed segfault with teletex/dvbs streams (double free).

17 years agoFixed uninitialized value.
Laurent Aimar [Wed, 7 Mar 2007 23:35:47 +0000 (23:35 +0000)]
Fixed uninitialized value.

17 years agoSmall warning fix.
Laurent Aimar [Wed, 7 Mar 2007 22:52:50 +0000 (22:52 +0000)]
Small warning fix.

17 years agoQt4 - Open Dialog: Capture tab. Last tab. Just the skeleton is present.
Jean-Baptiste Kempf [Wed, 7 Mar 2007 22:52:11 +0000 (22:52 +0000)]
Qt4 - Open Dialog: Capture tab. Last tab. Just the skeleton is present.

17 years agoSmall warning fix.
Laurent Aimar [Wed, 7 Mar 2007 22:46:43 +0000 (22:46 +0000)]
Small warning fix.

17 years agoFixed sout leak on access error.
Laurent Aimar [Wed, 7 Mar 2007 22:38:34 +0000 (22:38 +0000)]
Fixed sout leak on access error.

17 years agoAllow dbus module to be built. Patch by Mirsal ENNAIME
Christophe Mutricy [Wed, 7 Mar 2007 22:38:19 +0000 (22:38 +0000)]
Allow dbus module to be built. Patch by Mirsal ENNAIME

17 years agoDistribute snapshot.png
Christophe Mutricy [Wed, 7 Mar 2007 22:21:08 +0000 (22:21 +0000)]
Distribute snapshot.png

17 years agoClean up vlm script parsing and introduce new API.
Laurent Aimar [Wed, 7 Mar 2007 21:49:53 +0000 (21:49 +0000)]
Clean up vlm script parsing and introduce new API.

17 years agoDisable control vlm.
Laurent Aimar [Wed, 7 Mar 2007 21:47:25 +0000 (21:47 +0000)]
Disable control vlm.

17 years agoQt4 - Add Q_OBJECT Macros when needed. Patch from Benjamin Meyer.
Jean-Baptiste Kempf [Wed, 7 Mar 2007 21:45:45 +0000 (21:45 +0000)]
Qt4 - Add Q_OBJECT Macros when needed. Patch from Benjamin Meyer.

17 years agoQt4- SImple Preferences. Add file and directory configuration.
Jean-Baptiste Kempf [Wed, 7 Mar 2007 21:23:27 +0000 (21:23 +0000)]
Qt4- SImple Preferences. Add file and directory configuration.

17 years agoQt4 - Preferences. Add CONFIG_DIRECTORY_ITEM. Does not work, but does not harm. Why...
Jean-Baptiste Kempf [Wed, 7 Mar 2007 21:03:26 +0000 (21:03 +0000)]
Qt4 - Preferences. Add CONFIG_DIRECTORY_ITEM. Does not work, but does not harm. Why ? can a C++ guru explain me? thks!

17 years agoMac OS X gui: Small code cleanup. Remove NSLogs, avoid code redundancy.
Pierre d'Herbemont [Wed, 7 Mar 2007 21:02:18 +0000 (21:02 +0000)]
Mac OS X gui: Small code cleanup. Remove NSLogs, avoid code redundancy.

17 years agoReally fix #1055. Thanks to the Gentoo people for reporting and proposin patches
Christophe Mutricy [Tue, 6 Mar 2007 23:44:47 +0000 (23:44 +0000)]
Really fix #1055. Thanks to the Gentoo people for reporting and proposin patches

17 years agoQt4 - Preferences and SPrefs. Add the necessary handler for CONFIG_FILE_ITEMs.
Jean-Baptiste Kempf [Tue, 6 Mar 2007 23:39:21 +0000 (23:39 +0000)]
Qt4 - Preferences and SPrefs. Add the necessary handler for CONFIG_FILE_ITEMs.

17 years agoQt4: Use qfu for psz_homedir. Is it right ? Review please.
Jean-Baptiste Kempf [Tue, 6 Mar 2007 23:08:19 +0000 (23:08 +0000)]
Qt4: Use qfu for psz_homedir. Is it right ? Review please.

17 years agosetlocale() (very) early, so we may have a chance to use nl_langinfo
Rémi Denis-Courmont [Tue, 6 Mar 2007 20:08:31 +0000 (20:08 +0000)]
setlocale() (very) early, so we may have a chance to use nl_langinfo
before initializing LibVLC (refs #838)

17 years agoCompile fix
Rémi Denis-Courmont [Tue, 6 Mar 2007 20:04:26 +0000 (20:04 +0000)]
Compile fix

17 years agoCleanup text domain binding, and do not do it twice.
Rémi Denis-Courmont [Tue, 6 Mar 2007 19:56:47 +0000 (19:56 +0000)]
Cleanup text domain binding, and do not do it twice.
More fixes to come

17 years agoFix references
Rémi Denis-Courmont [Tue, 6 Mar 2007 18:56:24 +0000 (18:56 +0000)]
Fix references

17 years agoUse vlc_b64_decode instead of local implementation
Rémi Denis-Courmont [Tue, 6 Mar 2007 17:27:18 +0000 (17:27 +0000)]
Use vlc_b64_decode instead of local implementation

17 years agoMake --sout-udp-rtcp an integer carrying a port number rather than a boolean
Rémi Denis-Courmont [Tue, 6 Mar 2007 15:53:43 +0000 (15:53 +0000)]
Make --sout-udp-rtcp an integer carrying a port number rather than a boolean

17 years agopython bindings:
Olivier Aubert [Tue, 6 Mar 2007 14:44:54 +0000 (14:44 +0000)]
python bindings:
 * use Py_ssize_t as index type (cf http://www.python.org/dev/peps/pep-0353/)
 * fix audio_[gs]et_channel parameter/return value type

17 years agoinclude/vlc/mediacontrol.h: mark mediacontrol method as VLC_PUBLIC_API
Olivier Aubert [Tue, 6 Mar 2007 14:19:09 +0000 (14:19 +0000)]
include/vlc/mediacontrol.h: mark mediacontrol method as VLC_PUBLIC_API

17 years agoBoundary check (though it was a shoot-yourself-in-the-foot one)
Rémi Denis-Courmont [Mon, 5 Mar 2007 21:36:07 +0000 (21:36 +0000)]
Boundary check (though it was a shoot-yourself-in-the-foot one)

17 years ago--sout-udp-rtcp option to force RTCP usage.
Rémi Denis-Courmont [Mon, 5 Mar 2007 21:34:30 +0000 (21:34 +0000)]
--sout-udp-rtcp option to force RTCP usage.
(Currently RTCP only Sender Reports are implemented.)

RTCP is auto-enabled for RTP/TS but this could be used by the RTP stream
output plugin to enable RTCP too (in that case, RTP encapsulation is done
in the stream output plugin, so the access output cannot know if it should
do RTCP or not).

17 years agoMac OS X gui: Make sure that misc.h is included as our NSScreen extension is used...
Pierre d'Herbemont [Mon, 5 Mar 2007 20:03:05 +0000 (20:03 +0000)]
Mac OS X gui: Make sure that misc.h is included as our NSScreen extension is used here. (Fix a warning about NSScreen's +screenWithDisplayID.)

17 years ago* 2 minor fixes
Felix Paul Kühne [Mon, 5 Mar 2007 19:08:25 +0000 (19:08 +0000)]
* 2 minor fixes

17 years agoUse replacement API for obsolete systems. Not tested.
Rémi Denis-Courmont [Mon, 5 Mar 2007 18:31:01 +0000 (18:31 +0000)]
Use replacement API for obsolete systems. Not tested.

17 years agogetaddrinfo.c: a word of warning ...
Damien Fouilleul [Mon, 5 Mar 2007 18:19:37 +0000 (18:19 +0000)]
getaddrinfo.c: a word of warning ...

17 years ago* missing in previous commit
Felix Paul Kühne [Mon, 5 Mar 2007 18:17:24 +0000 (18:17 +0000)]
* missing in previous commit

17 years ago* forward-port of all eyetv relates sources in my branch
Felix Paul Kühne [Mon, 5 Mar 2007 18:15:27 +0000 (18:15 +0000)]
* forward-port of all eyetv relates sources in my branch
    - this stuff is highly unfinished; needs much more work and testing
    - don't be surprised if you don't see anything when trying it out, this port is basically a big reminder for me to keep working on it ;-)
    - the access module is probably going to be ported from CoreFoundation-driven C to Cocoa-based Obj-C
    - everything will be 10.4-only, since EyeTV is only available this way as well
    - the plugin to put into EyeTV is compiled in UB-mode by default and incorporates Public Domain code provided by Elgato Systems GmbH

17 years ago- Fix obvious crash in TCP/RTP/AVP
Rémi Denis-Courmont [Mon, 5 Mar 2007 17:54:33 +0000 (17:54 +0000)]
- Fix obvious crash in TCP/RTP/AVP
- Remove an useless variable

17 years agogettaddrinfo.c: fixed shims on win32 (tested on XP)
Damien Fouilleul [Mon, 5 Mar 2007 17:54:12 +0000 (17:54 +0000)]
gettaddrinfo.c: fixed shims on win32 (tested on XP)

17 years ago- Clean up RTP parser
Rémi Denis-Courmont [Mon, 5 Mar 2007 17:52:47 +0000 (17:52 +0000)]
- Clean up RTP parser
- Add support for RTP padding

By the way, the MPEG-Video parser seems to ignore the MP2V specific
extra header (i.e. it passes it onto the demux instead of removing it).
Not sure if this is intended (any MPEG expert?)

17 years agoMac OS X gui: Revert [19198] (add items to the playlist in the finder's order). The...
Pierre d'Herbemont [Mon, 5 Mar 2007 17:34:31 +0000 (17:34 +0000)]
Mac OS X gui: Revert [19198] (add items to the playlist in the finder's order). The finder provides elements that may be shuffled.

17 years agoCosmetic: Write RTP Payload Type as decimal as is common rather than hexadecimal
Rémi Denis-Courmont [Mon, 5 Mar 2007 17:13:02 +0000 (17:13 +0000)]
Cosmetic: Write RTP Payload Type as decimal as is common rather than hexadecimal

17 years ago:)
Christophe Mutricy [Mon, 5 Mar 2007 17:02:57 +0000 (17:02 +0000)]
:)

17 years ago- control/video.c: clean up and more error/exception checks
Damien Fouilleul [Mon, 5 Mar 2007 15:30:29 +0000 (15:30 +0000)]
- control/video.c: clean up and more error/exception checks

17 years agoMac OS X gui: Fix #1090 (add items to the playlist in the finder's order)
Pierre d'Herbemont [Mon, 5 Mar 2007 14:04:41 +0000 (14:04 +0000)]
Mac OS X gui: Fix #1090 (add items to the playlist in the finder's order)

17 years ago* updated the po files
Felix Paul Kühne [Mon, 5 Mar 2007 00:48:00 +0000 (00:48 +0000)]
* updated the po files

17 years agoMac OS X gui: Fix a rare bug of non-update of the vout's title. The manage-ing thread...
Pierre d'Herbemont [Mon, 5 Mar 2007 00:48:23 +0000 (00:48 +0000)]
Mac OS X gui: Fix a rare bug of non-update of the vout's title. The manage-ing thread can't be trust on input change.

17 years agoMac OS X gui: Don't try to change the interface from a non-main thread. (Should fix...
Pierre d'Herbemont [Mon, 5 Mar 2007 00:40:51 +0000 (00:40 +0000)]
Mac OS X gui: Don't try to change the interface from a non-main thread. (Should fix a remanence bug in the controller scroll field)

17 years ago* fix propset 'Id'
Felix Paul Kühne [Mon, 5 Mar 2007 00:24:54 +0000 (00:24 +0000)]
* fix propset 'Id'

17 years agoQt4: Back on open dialog: rewrite the UIs to have consistent forms on resize.
Jean-Baptiste Kempf [Mon, 5 Mar 2007 00:18:52 +0000 (00:18 +0000)]
Qt4: Back on open dialog: rewrite the UIs to have consistent forms on resize.
May need a few more vertical spacer, after the last tab (Capture) will be added.

17 years ago- control APIs: do not crash if exception parameter is null, that means caller is...
Damien Fouilleul [Mon, 5 Mar 2007 00:09:53 +0000 (00:09 +0000)]
- control APIs: do not crash if exception parameter is null, that means caller is not interested in exceptions

17 years agoMac OS X gui: Don't yield input more than needed. (End of the set of changes that...
Pierre d'Herbemont [Sun, 4 Mar 2007 23:46:37 +0000 (23:46 +0000)]
Mac OS X gui: Don't yield input more than needed. (End of the set of changes that makes quitting really fast.)

17 years agoHotkeys control: Don't yield vout and input more than needed.
Pierre d'Herbemont [Sun, 4 Mar 2007 23:39:40 +0000 (23:39 +0000)]
Hotkeys control: Don't yield vout and input more than needed.