vlc.git
14 years agoQt4 - Sometimes size does matter.
Jean-Baptiste Kempf [Mon, 19 Mar 2007 00:40:41 +0000 (00:40 +0000)]
Qt4 - Sometimes size does matter.

14 years agoqt4 - small comment to avoid the pbs until we have new contribs.
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.

14 years agoQt4 - Open: New way and interface for File Open using an integration of QFileDialog...
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.

14 years agoqt4 - Don't include twice some headers.
Jean-Baptiste Kempf [Sun, 18 Mar 2007 23:13:37 +0000 (23:13 +0000)]
qt4 - Don't include twice some headers.

14 years agofmt_in.p_extra is free'd by input core
Christophe Mutricy [Sun, 18 Mar 2007 19:29:13 +0000 (19:29 +0000)]
fmt_in.p_extra is free'd by input core

14 years ago * modules/video_output/x11/xcommon.c: fix XShm detection on remote X.
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.

14 years agoFix double free and a 1 octet per subtitle memleak
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

14 years agosl.po: update by Matej Urbancic
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

14 years agoDb -> dB . patch by Ari Constancio
Christophe Mutricy [Fri, 16 Mar 2007 20:15:32 +0000 (20:15 +0000)]
Db -> dB . patch by Ari Constancio

14 years agoTypo. Noticed by Puntloos
Christophe Mutricy [Fri, 16 Mar 2007 13:02:49 +0000 (13:02 +0000)]
Typo. Noticed by Puntloos

14 years ago- unicode.c, wincp.c: compile fix
Damien Fouilleul [Thu, 15 Mar 2007 17:58:45 +0000 (17:58 +0000)]
- unicode.c, wincp.c: compile fix

14 years agoqt4 - About dialog, forgot in previous commit.
Jean-Baptiste Kempf [Thu, 15 Mar 2007 00:40:42 +0000 (00:40 +0000)]
qt4 - About dialog, forgot in previous commit.

14 years agoqt4 - Subtitles Sprefs icon change and About dialog modification... But the file...
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.

14 years agoFix POTFILES.in
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 !

14 years agomake the install dir configurable for win32
Christophe Mutricy [Wed, 14 Mar 2007 21:52:23 +0000 (21:52 +0000)]
make the install dir configurable for win32

14 years agoAllow user to pass extra args to aclocal.
Christophe Mutricy [Wed, 14 Mar 2007 21:34:22 +0000 (21:34 +0000)]
Allow user to pass extra args to aclocal.

14 years agoFix crash on UTF-8 systems in previous commit
Rémi Denis-Courmont [Wed, 14 Mar 2007 19:02:35 +0000 (19:02 +0000)]
Fix crash on UTF-8 systems in previous commit

14 years agoFix for obsolete setups
Rémi Denis-Courmont [Wed, 14 Mar 2007 19:01:04 +0000 (19:01 +0000)]
Fix for obsolete setups

14 years agoConvert from locale before passing to LibVLC - closes #838
Rémi Denis-Courmont [Wed, 14 Mar 2007 17:40:40 +0000 (17:40 +0000)]
Convert from locale before passing to LibVLC - closes #838

14 years agoRemove too late and partial command line charset conversion - refs #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

14 years ago- Make FromLocale() usable any time (after setlocale()) - refs #838
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

14 years agoRemove bogus variable
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:52:51 +0000 (16:52 +0000)]
Remove bogus variable

14 years agoFix MB2MB and use it
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:47:53 +0000 (16:47 +0000)]
Fix MB2MB and use it

14 years agoCompile, err, fix
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:23:52 +0000 (16:23 +0000)]
Compile, err, fix

14 years agoCode simplification
Rémi Denis-Courmont [Wed, 14 Mar 2007 16:10:14 +0000 (16:10 +0000)]
Code simplification

14 years agoQt4 - Open and menus links, cleaning, etc..
Jean-Baptiste Kempf [Wed, 14 Mar 2007 00:12:16 +0000 (00:12 +0000)]
Qt4 - Open and menus links, cleaning, etc..

14 years agomake update-po ?
Jean-Baptiste Kempf [Tue, 13 Mar 2007 23:29:40 +0000 (23:29 +0000)]
make update-po ?

14 years agoQt4 - Open Dialog - Very small modification.
Jean-Baptiste Kempf [Tue, 13 Mar 2007 23:20:05 +0000 (23:20 +0000)]
Qt4 - Open Dialog - Very small modification.

14 years agoadd VLC_VAR_ADDRESS to vlc.vim
Jean-Baptiste Kempf [Tue, 13 Mar 2007 23:19:27 +0000 (23:19 +0000)]
add VLC_VAR_ADDRESS to vlc.vim

14 years agoComments must stay Doxygen-style comments
Olivier Teulière [Tue, 13 Mar 2007 22:18:34 +0000 (22:18 +0000)]
Comments must stay Doxygen-style comments

14 years agoQt4 - Open Dialog. Add an enqueue button.
Jean-Baptiste Kempf [Tue, 13 Mar 2007 21:44:05 +0000 (21:44 +0000)]
Qt4 - Open Dialog. Add an enqueue button.

14 years agoOnly define SetLanguages on platform that actually use it (Win+Mac)
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)

14 years ago- Fix POSIX locale handling (well you'd better not fall in that case though)
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

14 years agoMKV USF subtitles support and other Subtitles improvements.
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.

14 years agoQt4 - Preferences : Reset preferences.
Jean-Baptiste Kempf [Tue, 13 Mar 2007 21:08:04 +0000 (21:08 +0000)]
Qt4 - Preferences : Reset preferences.

14 years agoAvoid reference to deprecated FromLocale() in comments ;)
Rémi Denis-Courmont [Tue, 13 Mar 2007 17:16:19 +0000 (17:16 +0000)]
Avoid reference to deprecated FromLocale() in comments ;)

14 years agoRussian translation for desktop entries.
Pavlov Konstantin [Tue, 13 Mar 2007 13:34:19 +0000 (13:34 +0000)]
Russian translation for desktop entries.

14 years agoBetter looking QListWidget for simple preferences.
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

14 years agoQt4 - Reorganize the SPrefs categories :
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 !!!

14 years agoQt4 - SPrefs: New icons from Tombigel.
Jean-Baptiste Kempf [Tue, 13 Mar 2007 00:28:14 +0000 (00:28 +0000)]
Qt4 - SPrefs: New icons from Tombigel.

14 years agoFR name capitalisation fix by Adri2000 (+ version number fix by myself)
Antoine Cellerier [Mon, 12 Mar 2007 22:02:17 +0000 (22:02 +0000)]
FR name capitalisation fix by Adri2000 (+ version number fix by myself)

14 years ago- Also allow AI_CANNONAME in case someone ever uses it
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

14 years ago- Always use AI_NUMERICSERV since we cannot use service names in LibVLC
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

14 years ago* modules/audio_filter/format.c: fix audio conversion crashes and bugs.
Sam Hocevar [Mon, 12 Mar 2007 15:32:55 +0000 (15:32 +0000)]
* modules/audio_filter/format.c: fix audio conversion crashes and bugs.

14 years ago- voutgl.m: misc cleanup, reworked context locking as well as enabling double bufferi...
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

14 years agoFix bug in vlc.audio.track and add new properties vlc.video.subtitle
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.

14 years agoDist missing header file
Rémi Denis-Courmont [Sun, 11 Mar 2007 19:40:05 +0000 (19:40 +0000)]
Dist missing header file

14 years agoUntested support for RFC4771:
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.

14 years agoDO NOT F***ING REMOVE my asserts()
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)

14 years agoUse long instead of int32_t when passing 32-bits value to XChangeProperty.
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

14 years agoLeverage libgcrypt CounTeR mode implementation to simplify our code
Rémi Denis-Courmont [Sun, 11 Mar 2007 14:58:40 +0000 (14:58 +0000)]
Leverage libgcrypt CounTeR mode implementation to simplify our code

14 years agoAPI cleanup
Rémi Denis-Courmont [Sun, 11 Mar 2007 13:18:05 +0000 (13:18 +0000)]
API cleanup

14 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

14 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)

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

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

14 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

14 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/

14 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

14 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

14 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.

14 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

14 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

14 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

14 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

14 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.

14 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.

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

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

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

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

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

14 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

14 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.

14 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

14 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.

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

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

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

14 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.

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

14 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.

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

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

14 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

14 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

14 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.

14 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.

14 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

14 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

14 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

14 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

14 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

14 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)

14 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

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

14 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

14 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.

14 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

14 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