vlc.git
13 years agofix warnings, using (char*) casting
Rafaël Carré [Sun, 27 Jan 2008 14:24:04 +0000 (14:24 +0000)]
fix warnings, using (char*) casting

13 years agoStandard MIDI File: don't abuse demux_vaControlHelper which is meant for sample-based...
Rémi Denis-Courmont [Sat, 26 Jan 2008 15:18:21 +0000 (15:18 +0000)]
Standard MIDI File: don't abuse demux_vaControlHelper which is meant for sample-based audio files. This fixes the warping position and prevent uninplemented seeking.

13 years ago.
Christophe Massiot [Sat, 26 Jan 2008 12:30:36 +0000 (12:30 +0000)]
.

13 years agoQt4 - Fix segfault from previous commit, and read from the config only once and simplify.
Jean-Baptiste Kempf [Sat, 26 Jan 2008 06:24:47 +0000 (06:24 +0000)]
Qt4 - Fix segfault from previous commit, and read from the config only once and simplify.

13 years agoQt4- Playlist Model. Save the showColumn flags in the configuration ONLY during distr...
Jean-Baptiste Kempf [Sat, 26 Jan 2008 06:11:20 +0000 (06:11 +0000)]
Qt4- Playlist Model. Save the showColumn flags in the configuration ONLY during distruction and not while running.

13 years agoUpdate Po
Jean-Baptiste Kempf [Sat, 26 Jan 2008 05:12:23 +0000 (05:12 +0000)]
Update Po

13 years agoQt4 - Split PLItem and PLModel in two different files.
Jean-Baptiste Kempf [Sat, 26 Jan 2008 04:37:06 +0000 (04:37 +0000)]
Qt4 - Split PLItem and PLModel in two different files.

13 years agoQt4 - playlist, Don't fetch name if you have title. Less memory used, I think.
Jean-Baptiste Kempf [Sat, 26 Jan 2008 03:44:38 +0000 (03:44 +0000)]
Qt4 - playlist, Don't fetch name if you have title. Less memory used, I think.

13 years agoQt4 - Fix some sizing in open dialog.
Jean-Baptiste Kempf [Sat, 26 Jan 2008 01:53:51 +0000 (01:53 +0000)]
Qt4 - Fix some sizing in open dialog.

13 years agoQt4 - Remove unnecessary inclusion...
Jean-Baptiste Kempf [Sat, 26 Jan 2008 01:53:26 +0000 (01:53 +0000)]
Qt4 - Remove unnecessary inclusion...

13 years agoQt4 - Windows. Put the file extensions in a tree and in categories. Various checks...
Jean-Baptiste Kempf [Sat, 26 Jan 2008 01:51:35 +0000 (01:51 +0000)]
Qt4 - Windows. Put the file extensions in a tree and in categories. Various checks on registry manipulation and on building of the dialog. Basically close #763

13 years agoQT4: Modify About dialog: make it brief, clean and simple.
Pavlov Konstantin [Fri, 25 Jan 2008 22:23:55 +0000 (22:23 +0000)]
QT4: Modify About dialog: make it brief, clean and simple.

13 years agoAdded a csri based renderer/decoder for ass/ssa subtitles. Can use
Sigmund Augdal Helberg [Fri, 25 Jan 2008 21:31:18 +0000 (21:31 +0000)]
Added a csri based renderer/decoder for ass/ssa subtitles. Can use
libass and asa as rendering backends. By equinox. Part of Google
Summer of Code

13 years agosubtitle demux change for better ASS/SSA support. By equinox,
Sigmund Augdal Helberg [Fri, 25 Jan 2008 21:26:43 +0000 (21:26 +0000)]
subtitle demux change for better ASS/SSA support. By equinox,
sponsored by Google Summer of Code

13 years agoCore changes needed to add asa support. By equinox, part of Google
Sigmund Augdal Helberg [Fri, 25 Jan 2008 21:23:56 +0000 (21:23 +0000)]
Core changes needed to add asa support. By equinox, part of Google
Summer of Code 2007

13 years agoFix scaling of subpicture in fb video_output.
Jean-Paul Saman [Fri, 25 Jan 2008 19:49:45 +0000 (19:49 +0000)]
Fix scaling of subpicture in fb video_output.

13 years agoIf the framebuffer hardware doesn't support double buffering in hardware, then do...
Jean-Paul Saman [Fri, 25 Jan 2008 18:59:31 +0000 (18:59 +0000)]
If the framebuffer hardware doesn't support double buffering in hardware, then do this in software. It will increase vout memory consumption by at least one output picture size, but will guarantee smooth subpictures in the video output.

13 years agoQt4 - Moc knows SYS_MINGW32, but not WIN32. Temporary fix.
Jean-Baptiste Kempf [Fri, 25 Jan 2008 17:54:30 +0000 (17:54 +0000)]
Qt4 - Moc knows SYS_MINGW32, but not WIN32. Temporary fix.

13 years ago- set rc_min_rate = rc_max_rate when strict-rc is set
Ilkka Ollakka [Fri, 25 Jan 2008 17:32:06 +0000 (17:32 +0000)]
- set rc_min_rate = rc_max_rate when strict-rc is set
- disable frame.pts only mp4v (seems to be bug concerning only that
  codec)
- initialize p_sys->i_hq to FF_MB_DECISION_RD if else ain't specified
  (seems like it's used uninitialised otherwise)
- set mb_lmin/mb_lmax and lmin/lmax also with qmin (ffmpeg documentation
  says lmax = qmax * FF_QP2LAMBDA) seems to help rate-control.

13 years agoThis file does not exist
Rémi Denis-Courmont [Fri, 25 Jan 2008 17:12:08 +0000 (17:12 +0000)]
This file does not exist

13 years agomove mutex setkind hack to src/
Rémi Denis-Courmont [Fri, 25 Jan 2008 16:51:54 +0000 (16:51 +0000)]
move mutex setkind hack to src/

13 years agoSame as previous commit
Rémi Denis-Courmont [Fri, 25 Jan 2008 16:41:35 +0000 (16:41 +0000)]
Same as previous commit

13 years agoFix cpp warning
Rémi Denis-Courmont [Fri, 25 Jan 2008 16:39:07 +0000 (16:39 +0000)]
Fix cpp warning

13 years agoPrivatize the memalign replacement
Rémi Denis-Courmont [Fri, 25 Jan 2008 16:38:14 +0000 (16:38 +0000)]
Privatize the memalign replacement

13 years agoUpdate POTFILES after file renaming
Christophe Mutricy [Fri, 25 Jan 2008 15:54:24 +0000 (15:54 +0000)]
Update POTFILES after file renaming

13 years agoaccess_file: fix a vlc warning
Rafaël Carré [Fri, 25 Jan 2008 15:15:56 +0000 (15:15 +0000)]
access_file: fix a vlc warning

13 years agolua demuxer: update dailymotion thumbnails
Rafaël Carré [Fri, 25 Jan 2008 14:45:13 +0000 (14:45 +0000)]
lua demuxer: update dailymotion thumbnails

13 years agofix segfault
Rafaël Carré [Fri, 25 Jan 2008 14:12:36 +0000 (14:12 +0000)]
fix segfault

13 years agofix apple remote compilation
Rafaël Carré [Fri, 25 Jan 2008 12:51:53 +0000 (12:51 +0000)]
fix apple remote compilation

13 years agofix cdda compilation
Rafaël Carré [Fri, 25 Jan 2008 12:50:17 +0000 (12:50 +0000)]
fix cdda compilation

13 years agocontribs: don't build libcaca's ruby, C# and C++ bindings
Rafaël Carré [Fri, 25 Jan 2008 12:45:35 +0000 (12:45 +0000)]
contribs: don't build libcaca's ruby, C# and C++ bindings

13 years agoQt4 - Remove QFontDialog Dependency... We don't have some CONFIG_ITEM_FONT yet.....
Jean-Baptiste Kempf [Fri, 25 Jan 2008 08:42:24 +0000 (08:42 +0000)]
Qt4 - Remove QFontDialog Dependency... We don't have some CONFIG_ITEM_FONT yet... Do we have complete fontconfig support btw ?

13 years agoQt4 - Remove useless inclusion.
Jean-Baptiste Kempf [Fri, 25 Jan 2008 08:18:40 +0000 (08:18 +0000)]
Qt4 - Remove useless inclusion.

13 years agoQt4 - Remove unused includes.
Jean-Baptiste Kempf [Fri, 25 Jan 2008 07:49:28 +0000 (07:49 +0000)]
Qt4 - Remove unused includes.

13 years agoQt4 - VLM: Schedule configuration. The VLM Dialog should work, still basic, but work.
Jean-Baptiste Kempf [Fri, 25 Jan 2008 01:44:32 +0000 (01:44 +0000)]
Qt4 - VLM: Schedule configuration. The VLM Dialog should work, still basic, but work.

13 years agoQt4 - Windows registry manipulation. Create the good HKEY where there should be,...
Jean-Baptiste Kempf [Fri, 25 Jan 2008 00:48:32 +0000 (00:48 +0000)]
Qt4 - Windows registry manipulation. Create the good HKEY where there should be, even if the installer didn't do it.

13 years agoUse standard memory management functions
Rémi Denis-Courmont [Thu, 24 Jan 2008 21:17:00 +0000 (21:17 +0000)]
Use standard memory management functions

13 years agoRemove some GCCisms.
Rémi Denis-Courmont [Thu, 24 Jan 2008 20:55:46 +0000 (20:55 +0000)]
Remove some GCCisms.
Fix RC compilation, and OSD from C++ code in the process.

13 years agoMissing #include on Win32
Rémi Denis-Courmont [Thu, 24 Jan 2008 18:29:14 +0000 (18:29 +0000)]
Missing #include on Win32

13 years agoFix Galaktos plugin compilation, config.h related.
Jean-Baptiste Kempf [Thu, 24 Jan 2008 18:13:23 +0000 (18:13 +0000)]
Fix Galaktos plugin compilation, config.h related.

13 years agoAdd sanity check for public headers
Rémi Denis-Courmont [Thu, 24 Jan 2008 17:53:34 +0000 (17:53 +0000)]
Add sanity check for public headers

13 years agoFix typo in [24531]
Jean-Baptiste Kempf [Thu, 24 Jan 2008 17:48:28 +0000 (17:48 +0000)]
Fix typo in [24531]

13 years agoTabs
Rémi Denis-Courmont [Thu, 24 Jan 2008 17:34:52 +0000 (17:34 +0000)]
Tabs

13 years agoRemove net_AddressIsMulticast:
Rémi Denis-Courmont [Thu, 24 Jan 2008 17:22:50 +0000 (17:22 +0000)]
Remove net_AddressIsMulticast:
it did not work properly (proper check is impossible without blocking)

13 years ago- Don't override PACKAGE. It breaks.
Rémi Denis-Courmont [Thu, 24 Jan 2008 17:15:50 +0000 (17:15 +0000)]
- Don't override PACKAGE. It breaks.
- Don't undef off_t twice.

13 years agoRemove the sys/socket.h check. We don't really use it anyway, and socket calls have...
Rémi Denis-Courmont [Thu, 24 Jan 2008 17:07:35 +0000 (17:07 +0000)]
Remove the sys/socket.h check. We don't really use it anyway, and socket calls have to be somewhere anyway

13 years agoDon't work-around would-be bugs in the configure checks.
Rémi Denis-Courmont [Thu, 24 Jan 2008 17:05:18 +0000 (17:05 +0000)]
Don't work-around would-be bugs in the configure checks.

13 years agoFix header inclusion. VLC does not check for sys/socket.h
Rémi Denis-Courmont [Thu, 24 Jan 2008 17:03:16 +0000 (17:03 +0000)]
Fix header inclusion. VLC does not check for sys/socket.h

13 years agoDon't check for ssize_t twice, and don't use autoconf <= 2.1x syntax.
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:45:26 +0000 (16:45 +0000)]
Don't check for ssize_t twice, and don't use autoconf <= 2.1x syntax.

13 years agoGet rid of HAVE_SOCKLEN_T - refs #297
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:39:05 +0000 (16:39 +0000)]
Get rid of HAVE_SOCKLEN_T - refs #297

13 years agotimespec is in time.h, not sys/time.h
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:38:25 +0000 (16:38 +0000)]
timespec is in time.h, not sys/time.h

13 years agoRemove dummy declarations
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:24:43 +0000 (16:24 +0000)]
Remove dummy declarations

13 years agoRemove useless include
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:11:34 +0000 (16:11 +0000)]
Remove useless include

13 years agoInclude assert.h when needed
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:08:13 +0000 (16:08 +0000)]
Include assert.h when needed

13 years ago...and consistent semantics
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:07:43 +0000 (16:07 +0000)]
...and consistent semantics

13 years agoConsistent naming
Rémi Denis-Courmont [Thu, 24 Jan 2008 16:07:03 +0000 (16:07 +0000)]
Consistent naming

13 years agoFix warning when there are no config items
Rémi Denis-Courmont [Thu, 24 Jan 2008 15:55:22 +0000 (15:55 +0000)]
Fix warning when there are no config items

13 years agoWhitelisting.
Rémi Denis-Courmont [Thu, 24 Jan 2008 15:55:05 +0000 (15:55 +0000)]
Whitelisting.

13 years agoReverts [24530] & [24531] (preprocessing related) , add $(DEFS) (-DHAVE_CONFIG_H...
Rafaël Carré [Thu, 24 Jan 2008 14:33:38 +0000 (14:33 +0000)]
Reverts [24530] & [24531] (preprocessing related) , add $(DEFS) (-DHAVE_CONFIG_H) to moc command line

13 years ago* modules/access/bda/bda.h: remove white space
Dennis van Amerongen [Thu, 24 Jan 2008 14:21:14 +0000 (14:21 +0000)]
* modules/access/bda/bda.h: remove white space

13 years ago* modules/gui/wxwidgets and skins2: add various more config.h in reference to [24525]
Dennis van Amerongen [Thu, 24 Jan 2008 14:18:22 +0000 (14:18 +0000)]
* modules/gui/wxwidgets and skins2: add various more config.h in reference to [24525]

13 years ago* input/stream.c: checks memory allocation, patch by Michael Gao completed by myself
Rafaël Carré [Thu, 24 Jan 2008 13:35:17 +0000 (13:35 +0000)]
* input/stream.c: checks memory allocation, patch by Michael Gao completed by myself

13 years agoqt4: do not build windows registry code when not compiling for windows
Rafaël Carré [Thu, 24 Jan 2008 13:01:42 +0000 (13:01 +0000)]
qt4: do not build windows registry code when not compiling for windows

13 years agoQt4 - Basic implementation of the extensions. Seem to work :D Just .avi now, because...
Jean-Baptiste Kempf [Thu, 24 Jan 2008 08:28:07 +0000 (08:28 +0000)]
Qt4 - Basic implementation of the extensions. Seem to work :D Just .avi now, because we have no good list of extensions in the source code... :D
Ref #763

13 years agoQt4 - Fix Compilation on CYGWin. This is a quick fix but not a solution. Again, MOC...
Jean-Baptiste Kempf [Thu, 24 Jan 2008 06:53:27 +0000 (06:53 +0000)]
Qt4 - Fix Compilation on CYGWin. This is a quick fix but not a solution. Again, MOC isn't given HAVE_CONFIG_H so it can't understand ENABLE_VLM or ENABLE_UPDATE. MOCFLAGs would fix that ?

13 years agoSmall fix for Windows compilation... gruiking because MOC doesn't understand #ifdef...
Jean-Baptiste Kempf [Thu, 24 Jan 2008 04:36:36 +0000 (04:36 +0000)]
Small fix for Windows compilation... gruiking because MOC doesn't understand #ifdef WIN32... Necessary to add a MOCFLAGS in configure.ac ?

13 years ago* modules/access/rtsp/real.h: remote whiteline
Dennis van Amerongen [Thu, 24 Jan 2008 02:07:25 +0000 (02:07 +0000)]
* modules/access/rtsp/real.h: remote whiteline

13 years ago* modules/access/bda/bda.c: add config.h in reference to [24525]
Dennis van Amerongen [Thu, 24 Jan 2008 02:04:59 +0000 (02:04 +0000)]
* modules/access/bda/bda.c: add config.h in reference to [24525]

13 years agomissing from [24525]
Christophe Mutricy [Wed, 23 Jan 2008 23:23:37 +0000 (23:23 +0000)]
missing from [24525]

13 years agoMissing from [24525]
Christophe Mutricy [Wed, 23 Jan 2008 22:28:40 +0000 (22:28 +0000)]
Missing from [24525]

13 years agoDon't include config.h from the headers - refs #297.
Rémi Denis-Courmont [Wed, 23 Jan 2008 21:50:58 +0000 (21:50 +0000)]
Don't include config.h from the headers - refs #297.
Missing some cases that I could not test.
Also ffmpeg/chroma.c is locked, so I can but leave it broken.
Fix is for the remaining modules is obvious and the issue is easy to detect.

13 years agoTabs!
Rémi Denis-Courmont [Wed, 23 Jan 2008 21:38:04 +0000 (21:38 +0000)]
Tabs!

13 years agoavoid mere whitespaces when hostname is not specified
Rémi Denis-Courmont [Wed, 23 Jan 2008 17:44:27 +0000 (17:44 +0000)]
avoid mere whitespaces when hostname is not specified

13 years agoFix [22070] not creating the http-host variable. Closes #1449.
Rémi Denis-Courmont [Wed, 23 Jan 2008 17:36:56 +0000 (17:36 +0000)]
Fix [22070] not creating the http-host variable. Closes #1449.

13 years agoCleanup condition handling, should fix #1448
Rémi Denis-Courmont [Wed, 23 Jan 2008 17:19:15 +0000 (17:19 +0000)]
Cleanup condition handling, should fix #1448

13 years agoFix off-by-one overflow and simplify
Rémi Denis-Courmont [Wed, 23 Jan 2008 15:43:20 +0000 (15:43 +0000)]
Fix off-by-one overflow and simplify

13 years agognutls: fool VLC_OBJECT() cast check for NULL objects
Damien Fouilleul [Wed, 23 Jan 2008 14:56:46 +0000 (14:56 +0000)]
gnutls: fool VLC_OBJECT() cast check for NULL objects

13 years agoThere is no (more?) FAQ
Rafaël Carré [Wed, 23 Jan 2008 12:23:26 +0000 (12:23 +0000)]
There is no (more?) FAQ

13 years agoupdate comment about setDesktopSettingsAware()
Rafaël Carré [Wed, 23 Jan 2008 12:22:41 +0000 (12:22 +0000)]
update comment about setDesktopSettingsAware()

13 years agoMakefile.am: add vlc_pgpkey.h
Rafaël Carré [Wed, 23 Jan 2008 12:20:20 +0000 (12:20 +0000)]
Makefile.am: add vlc_pgpkey.h

13 years agoWxWidget: Fix compilation.
Jean-Baptiste Kempf [Wed, 23 Jan 2008 08:06:27 +0000 (08:06 +0000)]
WxWidget: Fix compilation.

13 years agoQt4 - Typo correction.
Jean-Baptiste Kempf [Wed, 23 Jan 2008 06:45:23 +0000 (06:45 +0000)]
Qt4 - Typo correction.

13 years agoVista registeration inside the installer... Has to be tested.
Jean-Baptiste Kempf [Wed, 23 Jan 2008 06:44:16 +0000 (06:44 +0000)]
Vista registeration inside the installer... Has to be tested.

13 years agoQt4 - Put the dialog you are not likely to use during playback as QDialogs, meaning...
Jean-Baptiste Kempf [Wed, 23 Jan 2008 06:01:33 +0000 (06:01 +0000)]
Qt4 - Put the dialog you are not likely to use during playback as QDialogs, meaning centered on MainInterface.
VLM, Preferences, Errors, Podcast_Conf, GotoTime, Help.

13 years agoQt4 - Support for VolumeMuteKey, as spotted by DGMurdockIII
Jean-Baptiste Kempf [Wed, 23 Jan 2008 05:44:11 +0000 (05:44 +0000)]
Qt4 - Support for VolumeMuteKey, as spotted by DGMurdockIII

13 years agoQt4 - Stop the stupidity of the input Slider:
Jean-Baptiste Kempf [Wed, 23 Jan 2008 02:31:38 +0000 (02:31 +0000)]
Qt4 - Stop the stupidity of the input Slider:
- Click on a point on the timeline goes to that point directly
- Draging the timeline makes the position follow your draging
- Hovering a point on the timeline gives you the time of the position under your cursor.

This make break your neck, and kill your favourite ant, but I think this is not that wrong.

13 years agoQt4 fix a layout bug. Spotted by Antoine Lejeune | phytos
Jean-Baptiste Kempf [Wed, 23 Jan 2008 01:43:39 +0000 (01:43 +0000)]
Qt4 fix a layout bug. Spotted by Antoine Lejeune | phytos

13 years agoQt4 - Input Slider simplification... Draging still kind of suck...
Jean-Baptiste Kempf [Wed, 23 Jan 2008 01:40:42 +0000 (01:40 +0000)]
Qt4 - Input Slider simplification... Draging still kind of suck...

13 years agoRemove forward declaration
Rémi Denis-Courmont [Tue, 22 Jan 2008 19:49:02 +0000 (19:49 +0000)]
Remove forward declaration

13 years agoWe don't the logging level. Assume debug is only wanted in debug builds.
Rémi Denis-Courmont [Tue, 22 Jan 2008 19:46:41 +0000 (19:46 +0000)]
We don't the logging level. Assume debug is only wanted in debug builds.

13 years ago- Don't mix delete and free().
Rémi Denis-Courmont [Tue, 22 Jan 2008 19:30:31 +0000 (19:30 +0000)]
- Don't mix delete and free().
- Don't free/delete stuff that belongs to LibVLC - closes #1397 for real.

And this has nothing to do with [24331] or [24406].

13 years agovlc_threads: undo last commit, not needed
Damien Fouilleul [Tue, 22 Jan 2008 19:13:51 +0000 (19:13 +0000)]
vlc_threads: undo last commit, not needed

13 years agovlc_threads.h: now that vlc_object_t is optional for mutexes, make sure that we deal...
Damien Fouilleul [Tue, 22 Jan 2008 19:03:20 +0000 (19:03 +0000)]
vlc_threads.h: now that vlc_object_t is optional for mutexes, make sure that we deal with it properly

13 years agoPrint messages directly to standard error if we don't have an object much like when...
Rémi Denis-Courmont [Tue, 22 Jan 2008 18:55:13 +0000 (18:55 +0000)]
Print messages directly to standard error if we don't have an object much like when malloc fails, though this time with UTF-8 support.

13 years agoRemove the static gnutls object pointer thanks to previous commit
Rémi Denis-Courmont [Tue, 22 Jan 2008 18:48:17 +0000 (18:48 +0000)]
Remove the static gnutls object pointer thanks to previous commit

13 years agoAllow mutexes without objects. QueueMsg can handle this internally too.
Rémi Denis-Courmont [Tue, 22 Jan 2008 18:47:01 +0000 (18:47 +0000)]
Allow mutexes without objects. QueueMsg can handle this internally too.

13 years agoRemove useless cast
Rémi Denis-Courmont [Tue, 22 Jan 2008 18:46:24 +0000 (18:46 +0000)]
Remove useless cast

13 years agogcry_md_read() returns a buffer which hold at least 20 bytes
Rafaël Carré [Tue, 22 Jan 2008 18:41:07 +0000 (18:41 +0000)]
gcry_md_read() returns a buffer which hold at least 20 bytes

13 years agovlc_threads: provide proper implementation of vlc_spinlock or WIN32 (Windows 2000...
Damien Fouilleul [Tue, 22 Jan 2008 18:34:11 +0000 (18:34 +0000)]
vlc_threads: provide proper implementation of vlc_spinlock or WIN32 (Windows 2000 required), avoid runtime assert

13 years agoupdate: do not make wrong assumptions about mpis' size
Rafaël Carré [Tue, 22 Jan 2008 18:00:57 +0000 (18:00 +0000)]
update: do not make wrong assumptions about mpis' size
use intf_UserFatal when an error occurs while verifying the binary