]>
git.sesse.net Git - vlc/log
Damien Fouilleul [Tue, 20 Mar 2007 15:13:51 +0000 (15:13 +0000)]
- mozilla: formatting, cleanup, and NPN_SetValue/NPP_SetValue support
Damien Fouilleul [Tue, 20 Mar 2007 11:51:12 +0000 (11:51 +0000)]
- mozilla: most properties in vlc.audio object don't require an active input, be careful jpsaman ;)
Jean-Paul Saman [Tue, 20 Mar 2007 08:21:52 +0000 (08:21 +0000)]
coding style cleanup
Jean-Baptiste Kempf [Tue, 20 Mar 2007 01:15:26 +0000 (01:15 +0000)]
Qt4 - Set Filters. Regroup filter definitions.
Open Dialog: status.
- Broken on Windows.... As usual...
- Filters are not correctly set. Why ? I don't understand...
- Alignement will not be better.
- Show/hide advanced panel and subtitles do not work correctly (none of them)
- Additional features will be for next release. There is plenty of things to do left.
/* GOSH I hate QT designer */
Damien Fouilleul [Tue, 20 Mar 2007 00:11:57 +0000 (00:11 +0000)]
- mozilla: some cleanup, workarounds for potential crash scenarios
Pierre d'Herbemont [Mon, 19 Mar 2007 22:56:04 +0000 (22:56 +0000)]
Mac OS X gui: Make sure the "force quit" menu item is handled instantly.
Antoine Cellerier [Mon, 19 Mar 2007 21:34:54 +0000 (21:34 +0000)]
When using -p <module name> (or --module <module name>) to look for help, also check if the module name matches a module's shortcut (and not only the main name). Makes it possible to use stuff like vlc -p udp instead of vlc -p access_udp.
Jean-Paul Saman [Mon, 19 Mar 2007 21:17:09 +0000 (21:17 +0000)]
Bumped up version number of live555 to a ridiculous
9999999999 so it doesn't conflict with the official live555 releases. This is a temporary hack till RTSP seeking is solved properly.
Antoine Cellerier [Mon, 19 Mar 2007 21:13:07 +0000 (21:13 +0000)]
Fix compilation on debian sid. Please check that we're using the appropriate version numbers in the #ifs.
Antoine Cellerier [Mon, 19 Mar 2007 20:36:05 +0000 (20:36 +0000)]
Fortune! Who would've though that thresh would fall for it.
Jean-Baptiste Kempf [Mon, 19 Mar 2007 19:45:08 +0000 (19:45 +0000)]
Qt4 - comment another thing to build on windows. L4|\/|3 contribs...
Jean-Baptiste Kempf [Mon, 19 Mar 2007 19:42:25 +0000 (19:42 +0000)]
Qt4 - Open. Use a Frame and not a QComboBox for subtitles. (lacks still some toggle function). Catch event to avoid bug of hidding of QFileDialog.
Jean-Baptiste Kempf [Mon, 19 Mar 2007 19:32:42 +0000 (19:32 +0000)]
Qt4- temporary comment something to build !
Jean-Baptiste Kempf [Mon, 19 Mar 2007 00:40:41 +0000 (00:40 +0000)]
Qt4 - Sometimes size does matter.
Jean-Baptiste Kempf [Mon, 19 Mar 2007 00:26:58 +0000 (00:26 +0000)]
qt4 - small comment to avoid the pbs until we have new contribs.
Jean-Baptiste Kempf [Mon, 19 Mar 2007 00:19:47 +0000 (00:19 +0000)]
Qt4 - Open: New way and interface for File Open using an integration of QFileDialog inside the FileOpenPanel. The integration should be alright.
Be careful for your eyes when reading the code, it can burn them :)
Anyway, there are still a few bugs (the main one is the disapearing of QFileDialog on acceptance) and some alignment issues.
I got NO idea how this behaves under Windows... A special code may be needed.
Jean-Baptiste Kempf [Sun, 18 Mar 2007 23:13:37 +0000 (23:13 +0000)]
qt4 - Don't include twice some headers.
Christophe Mutricy [Sun, 18 Mar 2007 19:29:13 +0000 (19:29 +0000)]
fmt_in.p_extra is free'd by input core
Sam Hocevar [Sat, 17 Mar 2007 21:20:59 +0000 (21:20 +0000)]
* modules/video_output/x11/xcommon.c: fix XShm detection on remote X.
Christophe Mutricy [Sat, 17 Mar 2007 00:31:51 +0000 (00:31 +0000)]
Fix double free and a 1 octet per subtitle memleak
Due to the False in strem_MemoryNew it was clearing psz_html in strem_Delete
and it was leaking the \0 at the end of the string
Christophe Mutricy [Fri, 16 Mar 2007 20:35:31 +0000 (20:35 +0000)]
sl.po: update by Matej Urbancic
pt_PT.po: update by Ari Constancio
Christophe Mutricy [Fri, 16 Mar 2007 20:15:32 +0000 (20:15 +0000)]
Db -> dB . patch by Ari Constancio
Christophe Mutricy [Fri, 16 Mar 2007 13:02:49 +0000 (13:02 +0000)]
Typo. Noticed by Puntloos
Damien Fouilleul [Thu, 15 Mar 2007 17:58:45 +0000 (17:58 +0000)]
- unicode.c, wincp.c: compile fix
Jean-Baptiste Kempf [Thu, 15 Mar 2007 00:40:42 +0000 (00:40 +0000)]
qt4 - About dialog, forgot in previous commit.
Jean-Baptiste Kempf [Thu, 15 Mar 2007 00:28:03 +0000 (00:28 +0000)]
qt4 - Subtitles Sprefs icon change and About dialog modification... But the file is not yet displayed.
Christophe Mutricy [Thu, 15 Mar 2007 00:06:59 +0000 (00:06 +0000)]
Fix POTFILES.in
Do use a clean tree when commiting po stuffs !
Christophe Mutricy [Wed, 14 Mar 2007 21:52:23 +0000 (21:52 +0000)]
make the install dir configurable for win32
Christophe Mutricy [Wed, 14 Mar 2007 21:34:22 +0000 (21:34 +0000)]
Allow user to pass extra args to aclocal.
Rémi Denis-Courmont [Wed, 14 Mar 2007 19:02:35 +0000 (19:02 +0000)]
Fix crash on UTF-8 systems in previous commit
Rémi Denis-Courmont [Wed, 14 Mar 2007 19:01:04 +0000 (19:01 +0000)]
Fix for obsolete setups
Rémi Denis-Courmont [Wed, 14 Mar 2007 17:40:40 +0000 (17:40 +0000)]
Convert from locale before passing to LibVLC - closes #838
Rémi Denis-Courmont [Wed, 14 Mar 2007 17:32:24 +0000 (17:32 +0000)]
Remove too late and partial command line charset conversion - refs #838
Note that this provisionaly breaks the command line
on non-UTF-8 non-Win32 systems
Rémi Denis-Courmont [Wed, 14 Mar 2007 17:30:00 +0000 (17:30 +0000)]
- Make FromLocale() usable any time (after setlocale()) - refs #838
- Fix re-entrancy problem for multiple LibVLC in the same process
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:52:51 +0000 (16:52 +0000)]
Remove bogus variable
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:47:53 +0000 (16:47 +0000)]
Fix MB2MB and use it
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:23:52 +0000 (16:23 +0000)]
Compile, err, fix
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:10:14 +0000 (16:10 +0000)]
Code simplification
Jean-Baptiste Kempf [Wed, 14 Mar 2007 00:12:16 +0000 (00:12 +0000)]
Qt4 - Open and menus links, cleaning, etc..
Jean-Baptiste Kempf [Tue, 13 Mar 2007 23:29:40 +0000 (23:29 +0000)]
make update-po ?
Jean-Baptiste Kempf [Tue, 13 Mar 2007 23:20:05 +0000 (23:20 +0000)]
Qt4 - Open Dialog - Very small modification.
Jean-Baptiste Kempf [Tue, 13 Mar 2007 23:19:27 +0000 (23:19 +0000)]
add VLC_VAR_ADDRESS to vlc.vim
Olivier Teulière [Tue, 13 Mar 2007 22:18:34 +0000 (22:18 +0000)]
Comments must stay Doxygen-style comments
Jean-Baptiste Kempf [Tue, 13 Mar 2007 21:44:05 +0000 (21:44 +0000)]
Qt4 - Open Dialog. Add an enqueue button.
Rémi Denis-Courmont [Tue, 13 Mar 2007 21:41:33 +0000 (21:41 +0000)]
Only define SetLanguages on platform that actually use it (Win+Mac)
Rémi Denis-Courmont [Tue, 13 Mar 2007 21:37:55 +0000 (21:37 +0000)]
- Fix POSIX locale handling (well you'd better not fall in that case though)
- Split Windows CP "guessing" from real system charset determination
Jean-Baptiste Kempf [Tue, 13 Mar 2007 21:28:34 +0000 (21:28 +0000)]
MKV USF subtitles support and other Subtitles improvements.
Patch by Bernie Purcell, with two small modifications by thedj.
Jean-Baptiste Kempf [Tue, 13 Mar 2007 21:08:04 +0000 (21:08 +0000)]
Qt4 - Preferences : Reset preferences.
Rémi Denis-Courmont [Tue, 13 Mar 2007 17:16:19 +0000 (17:16 +0000)]
Avoid reference to deprecated FromLocale() in comments ;)
Pavlov Konstantin [Tue, 13 Mar 2007 13:34:19 +0000 (13:34 +0000)]
Russian translation for desktop entries.
Pavlov Konstantin [Tue, 13 Mar 2007 13:30:12 +0000 (13:30 +0000)]
Better looking QListWidget for simple preferences.
One can make it look even better with icons centered in the picture
Jean-Baptiste Kempf [Tue, 13 Mar 2007 00:40:23 +0000 (00:40 +0000)]
Qt4 - Reorganize the SPrefs categories :
Interface , Audio, Video, Subtiltes, Input, Hotkeys.
And I still can't center those icons !!!
Jean-Baptiste Kempf [Tue, 13 Mar 2007 00:28:14 +0000 (00:28 +0000)]
Qt4 - SPrefs: New icons from Tombigel.
Antoine Cellerier [Mon, 12 Mar 2007 22:02:17 +0000 (22:02 +0000)]
FR name capitalisation fix by Adri2000 (+ version number fix by myself)
Rémi Denis-Courmont [Mon, 12 Mar 2007 19:29:08 +0000 (19:29 +0000)]
- Also allow AI_CANNONAME in case someone ever uses it
- Fix MacOS X WTF: standard AI_NUMERICSERV is missing
- Avoid defining _*I_MASK if not needed
Rémi Denis-Courmont [Mon, 12 Mar 2007 19:18:16 +0000 (19:18 +0000)]
- Always use AI_NUMERICSERV since we cannot use service names in LibVLC
- Only pass used ai_flags so we won't break if broken IETF draft
draft-chakrabarti-ipv6-addrselect-api-05 makes it to standard
Sam Hocevar [Mon, 12 Mar 2007 15:32:55 +0000 (15:32 +0000)]
* modules/audio_filter/format.c: fix audio conversion crashes and bugs.
Damien Fouilleul [Sun, 11 Mar 2007 23:08:15 +0000 (23:08 +0000)]
- voutgl.m: misc cleanup, reworked context locking as well as enabling double buffering for faster rendering
Jean-Paul Saman [Sun, 11 Mar 2007 20:17:04 +0000 (20:17 +0000)]
Fix bug in vlc.audio.track and add new properties vlc.video.subtitle
to JavaScript API implementation.
Rémi Denis-Courmont [Sun, 11 Mar 2007 19:40:05 +0000 (19:40 +0000)]
Dist missing header file
Rémi Denis-Courmont [Sun, 11 Mar 2007 18:53:53 +0000 (18:53 +0000)]
Untested support for RFC4771:
Integrity Transform Carrying Roll-Over Counter for SRTP
Once debugged, it should provide a simple way to synchronize live
(multicast...) secure streams.
Rémi Denis-Courmont [Sun, 11 Mar 2007 17:13:55 +0000 (17:13 +0000)]
DO NOT F***ING REMOVE my asserts()
(unless the assertion is false, which is not the case here)
Rémi Denis-Courmont [Sun, 11 Mar 2007 15:52:45 +0000 (15:52 +0000)]
Use long instead of int32_t when passing 32-bits value to XChangeProperty.
This seems to be the (stupid) way it has to be done - closes #670
Rémi Denis-Courmont [Sun, 11 Mar 2007 14:58:40 +0000 (14:58 +0000)]
Leverage libgcrypt CounTeR mode implementation to simplify our code
Rémi Denis-Courmont [Sun, 11 Mar 2007 13:18:05 +0000 (13:18 +0000)]
API cleanup
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
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)
Rémi Denis-Courmont [Sun, 11 Mar 2007 10:44:48 +0000 (10:44 +0000)]
Long overdue update
Jean-Paul Saman [Sun, 11 Mar 2007 08:48:28 +0000 (08:48 +0000)]
Remove unused headerfile
Christophe Mutricy [Sun, 11 Mar 2007 00:12:21 +0000 (00:12 +0000)]
update file list and vlc.pot
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/
Jean-Paul Saman [Sat, 10 Mar 2007 23:11:00 +0000 (23:11 +0000)]
assert if p_current is NULL, it should be valid
Rémi Denis-Courmont [Sat, 10 Mar 2007 21:01:13 +0000 (21:01 +0000)]
SRTP/SRTCP receive window for replay attack protection
Rémi Denis-Courmont [Sat, 10 Mar 2007 20:15:36 +0000 (20:15 +0000)]
Ahem. Fix crappy previous commit.
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
Rémi Denis-Courmont [Sat, 10 Mar 2007 20:00:10 +0000 (20:00 +0000)]
Fix SRTP Roll-Over-Counter handling
Filippo Carone [Sat, 10 Mar 2007 19:28:01 +0000 (19:28 +0000)]
output jvlc.dll for windows java
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
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.
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.
Rémi Denis-Courmont [Sat, 10 Mar 2007 18:06:47 +0000 (18:06 +0000)]
SRTCP support
Rémi Denis-Courmont [Sat, 10 Mar 2007 16:57:51 +0000 (16:57 +0000)]
Revert [19270]
Jean-Paul Saman [Sat, 10 Mar 2007 16:43:20 +0000 (16:43 +0000)]
Remove unused headerfile
Jean-Paul Saman [Sat, 10 Mar 2007 16:42:21 +0000 (16:42 +0000)]
Sanity check
Jean-Paul Saman [Sat, 10 Mar 2007 16:40:07 +0000 (16:40 +0000)]
Remove unused headerfile.
Filippo Carone [Sat, 10 Mar 2007 16:39:31 +0000 (16:39 +0000)]
use kill-at otherwise symbols will not be found
Jean-Paul Saman [Sat, 10 Mar 2007 16:39:21 +0000 (16:39 +0000)]
Don't abort when nothing found in playlist.
Jean-Paul Saman [Sat, 10 Mar 2007 16:36:26 +0000 (16:36 +0000)]
Check return value of GetInput
Jean-Paul Saman [Sat, 10 Mar 2007 16:35:27 +0000 (16:35 +0000)]
Fix a bunch of potential memleaks.
Jean-Paul Saman [Sat, 10 Mar 2007 16:29:38 +0000 (16:29 +0000)]
Remove useless test
Rémi Denis-Courmont [Sat, 10 Mar 2007 16:28:20 +0000 (16:28 +0000)]
RTP HMAC-SHA1 authentication
Jean-Paul Saman [Sat, 10 Mar 2007 15:58:36 +0000 (15:58 +0000)]
Fix compiler warning
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.
Jean-Paul Saman [Sat, 10 Mar 2007 15:53:58 +0000 (15:53 +0000)]
Remove unused headerfile
Jean-Paul Saman [Sat, 10 Mar 2007 15:53:39 +0000 (15:53 +0000)]
Properly cleanup hal connection when connecting to dbuse failed.
Rémi Denis-Courmont [Sat, 10 Mar 2007 15:40:10 +0000 (15:40 +0000)]
Remove unused variable
Rémi Denis-Courmont [Sat, 10 Mar 2007 15:06:06 +0000 (15:06 +0000)]
Partial Win32 compile fix
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
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
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.