]> git.sesse.net Git - vlc/log
vlc
15 years agoFix misleading comment
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:32:37 +0000 (14:32 +0300)]
Fix misleading comment

15 years agovlc_object_alive: lock-less and inlined
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:22:09 +0000 (14:22 +0300)]
vlc_object_alive: lock-less and inlined

15 years agobarrier(): issues a full memory barrier
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:07:45 +0000 (14:07 +0300)]
barrier(): issues a full memory barrier

15 years agointerface: Make sure the MonitorLibVLCDeath thread exit.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:56:23 +0000 (12:56 +0200)]
interface: Make sure the MonitorLibVLCDeath thread exit.

15 years agoLUA: don't look for scripts in .
Rémi Denis-Courmont [Sat, 5 Jul 2008 10:53:52 +0000 (13:53 +0300)]
LUA: don't look for scripts in .

First, this would re-introduce the security issue we just fixed in
0.8.6f. Second, using share/ is not even the right path anyway.

15 years agomacosx: Make sure we use pl_Yield alond with pl_Release.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:43:11 +0000 (12:43 +0200)]
macosx: Make sure we use pl_Yield alond with pl_Release.

15 years agomacosx: Make sure we don't return from manageIntf: before setting up a new timer.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:42:02 +0000 (12:42 +0200)]
macosx: Make sure we don't return from manageIntf: before setting up a new timer.

15 years agomacosx: Use msg_Dbg instead on msg_Info.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:23:39 +0000 (12:23 +0200)]
macosx: Use msg_Dbg instead on msg_Info.

15 years agomacosx: ExecuteOnMainThread is not used, delete it.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:18:07 +0000 (12:18 +0200)]
macosx: ExecuteOnMainThread is not used, delete it.

15 years agoAnother broken path
Rémi Denis-Courmont [Sat, 5 Jul 2008 09:55:15 +0000 (12:55 +0300)]
Another broken path

15 years agomacosx: Don't forget to unregister callbacks.
Pierre d'Herbemont [Sat, 5 Jul 2008 00:48:23 +0000 (02:48 +0200)]
macosx: Don't forget to unregister callbacks.

15 years agointerface: Make sure that when b_should_run_on_first_thread is set the interface...
Pierre d'Herbemont [Sat, 5 Jul 2008 00:42:10 +0000 (02:42 +0200)]
interface: Make sure that when b_should_run_on_first_thread is set the interface gets killed by vlc_object_kill( p_libvlc ).

This fixes Ctrl-C on Mac OS X.

15 years agomacosx: 10.5-ification of the Main Controller Window (Thinner border). feel free...
Pierre d'Herbemont [Sat, 5 Jul 2008 00:17:17 +0000 (02:17 +0200)]
macosx: 10.5-ification of the Main Controller Window (Thinner border). feel free to disagree.

15 years agomacosx: Make sure the manageIntf: Timer is getting cancelled at exit.
Pierre d'Herbemont [Sat, 5 Jul 2008 00:14:17 +0000 (02:14 +0200)]
macosx: Make sure the manageIntf: Timer is getting cancelled at exit.

15 years agomacosx: Merge the KillerThread and the manage thread. Make sure we properly exit...
Pierre d'Herbemont [Fri, 4 Jul 2008 23:45:20 +0000 (01:45 +0200)]
macosx: Merge the KillerThread and the manage thread. Make sure we properly exit the manage_thread. Don't only msleep() but use timedwait() to make sure we don't have to wait more than needed when destroying the thread.

15 years agomacosx: use pl_Release() with pl_Yield(), no vlc_object_release().
Pierre d'Herbemont [Fri, 4 Jul 2008 11:19:04 +0000 (13:19 +0200)]
macosx: use pl_Release() with pl_Yield(), no vlc_object_release().

15 years agoopengl: No need to detach the vout from here.
Pierre d'Herbemont [Fri, 4 Jul 2008 11:16:13 +0000 (13:16 +0200)]
opengl: No need to detach the vout from here.

15 years agoGrr, really fix ts-extra-pmt comment.
Laurent Aimar [Fri, 4 Jul 2008 20:56:04 +0000 (20:56 +0000)]
Grr, really fix ts-extra-pmt comment.

15 years agoFixed a comment on ts-extra-pmt.
Laurent Aimar [Fri, 4 Jul 2008 20:53:20 +0000 (20:53 +0000)]
Fixed a comment on ts-extra-pmt.

15 years agoenable kate in matroska now that the codec id is published
Vincent Penquerc'h [Fri, 4 Jul 2008 10:34:23 +0000 (11:34 +0100)]
enable kate in matroska now that the codec id is published

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
15 years agoFix libvlc set audio track, subtitle
Lukas Durfina [Fri, 4 Jul 2008 12:26:45 +0000 (14:26 +0200)]
Fix libvlc set audio track, subtitle

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
15 years agoFixed and improved ts-extra-pmt option (close #1592).
Laurent Aimar [Fri, 4 Jul 2008 20:22:06 +0000 (20:22 +0000)]
Fixed and improved ts-extra-pmt option (close #1592).
If you specify and extra pmt, the parsing of the PAT will be disabled
(unlike previous behaviour).
You can now just specify the pid and number of your program and it will
automatically be used.
You can specify es by type (video, audio, spu) and fourcc instead of
stream type.
You can specify the pcr pid.

15 years agoMove extra PMT creation to its own function.
Laurent Aimar [Fri, 4 Jul 2008 18:49:46 +0000 (18:49 +0000)]
Move extra PMT creation to its own function.

15 years agoFix the ffmpeg-mmx-patch. Thanks to David E. Still
Felix Paul Kühne [Fri, 4 Jul 2008 19:05:13 +0000 (21:05 +0200)]
Fix the ffmpeg-mmx-patch. Thanks to David E. Still

15 years agoFixed MS ADPCM inside mov.
Laurent Aimar [Thu, 3 Jul 2008 21:47:36 +0000 (21:47 +0000)]
Fixed MS ADPCM inside mov.

15 years agoAllow binary maintainer to pass a custom string
Christophe Mutricy [Thu, 3 Jul 2008 19:02:37 +0000 (20:02 +0100)]
Allow binary maintainer to pass a custom string

Soo that we avoid plugin cache problem between binary version.

This patch was first thought for Debian but considering it is usefull
for all distros and for VideoLAN own win32 and MacOSX builds, I
think it has its place in the master tree.

15 years agoCosmetic
Christophe Mutricy [Thu, 3 Jul 2008 21:23:07 +0000 (22:23 +0100)]
Cosmetic

15 years agoPrefer correct syntax highlighting over pedantic quote
Christophe Mutricy [Thu, 3 Jul 2008 19:05:33 +0000 (20:05 +0100)]
Prefer correct syntax highlighting over pedantic quote

15 years agoFix avcodec cinepak decoding and favour it.
Laurent Aimar [Thu, 3 Jul 2008 21:18:13 +0000 (21:18 +0000)]
Fix avcodec cinepak decoding and favour it.

15 years agoFix potential segfault.
Rémi Duraffort [Wed, 2 Jul 2008 21:47:25 +0000 (23:47 +0200)]
Fix potential segfault.

15 years agoFix memleaks (corner case).
Rémi Duraffort [Wed, 2 Jul 2008 21:18:06 +0000 (23:18 +0200)]
Fix memleaks (corner case).

15 years agoFixed AStreamSeekBlock. When skipping data, the position may not be the
Laurent Aimar [Thu, 3 Jul 2008 20:49:44 +0000 (20:49 +0000)]
Fixed AStreamSeekBlock. When skipping data, the position may not be the
requested one. (Breaking at least mapped file input).

15 years agoFixed playing of some .mov with raw audio.
Laurent Aimar [Thu, 3 Jul 2008 20:48:05 +0000 (20:48 +0000)]
Fixed playing of some .mov with raw audio.

15 years agoFixed playing of some twos/sowt samples (close #1621)
Laurent Aimar [Thu, 3 Jul 2008 18:34:16 +0000 (18:34 +0000)]
Fixed playing of some twos/sowt samples (close #1621)

15 years agoQt4: really clear shortcuts - fixes #1666
Rémi Denis-Courmont [Thu, 3 Jul 2008 19:34:46 +0000 (22:34 +0300)]
Qt4: really clear shortcuts - fixes #1666

15 years agoOups
Rémi Denis-Courmont [Thu, 3 Jul 2008 19:24:04 +0000 (22:24 +0300)]
Oups

15 years agoFix hide interface default shortcut
Rémi Denis-Courmont [Thu, 3 Jul 2008 19:17:05 +0000 (22:17 +0300)]
Fix hide interface default shortcut

15 years agoFormat string fixes
Rémi Denis-Courmont [Thu, 3 Jul 2008 18:19:21 +0000 (21:19 +0300)]
Format string fixes

15 years agoUnused variable
Rémi Denis-Courmont [Thu, 3 Jul 2008 17:58:18 +0000 (20:58 +0300)]
Unused variable

15 years agoFormat string fixes
Rémi Denis-Courmont [Thu, 3 Jul 2008 17:39:21 +0000 (20:39 +0300)]
Format string fixes

15 years agoSignedness fix
Rémi Denis-Courmont [Thu, 3 Jul 2008 17:34:39 +0000 (20:34 +0300)]
Signedness fix

15 years ago Freetype version bump ( regressions fixes)
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:29:16 +0000 (19:29 +0200)]
 Freetype version bump ( regressions fixes)

15 years agoDisable dirac on Windows.
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:26:59 +0000 (19:26 +0200)]
Disable dirac on Windows.

15 years agoAdd a new configure-common.sh for windows builds.
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:26:30 +0000 (19:26 +0200)]
Add a new configure-common.sh for windows builds.

15 years agoRework windows configure.
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:26:03 +0000 (19:26 +0200)]
Rework windows configure.

15 years agoMarq: thread safety
Rémi Denis-Courmont [Thu, 3 Jul 2008 16:30:14 +0000 (19:30 +0300)]
Marq: thread safety

15 years agoRTP/MPA: the standard frequency is 90kHz (MPEG PCR), oops
Rémi Denis-Courmont [Thu, 3 Jul 2008 15:03:48 +0000 (18:03 +0300)]
RTP/MPA: the standard frequency is 90kHz (MPEG PCR), oops

15 years agouse C99 %zu for size_t in printf
Vincent Penquerc'h [Thu, 3 Jul 2008 12:19:08 +0000 (13:19 +0100)]
use C99 %zu for size_t in printf

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
15 years agoReworked a few broken int cast (and at least fixed a segfault).
Laurent Aimar [Wed, 2 Jul 2008 21:53:44 +0000 (21:53 +0000)]
Reworked a few broken int cast (and at least fixed a segfault).

15 years agoAllow to stop decoder even in infinite decoder loop (in case of broken decoder).
Laurent Aimar [Wed, 2 Jul 2008 21:00:24 +0000 (21:00 +0000)]
Allow to stop decoder even in infinite decoder loop (in case of broken decoder).

15 years agoWhen deleting track, reduce stream bitrate too, unless bitrate is
Ilkka Ollakka [Wed, 2 Jul 2008 20:30:13 +0000 (23:30 +0300)]
When deleting track, reduce stream bitrate too, unless bitrate is
defined from commandline.

15 years agoCheck all malloc/calloc return value in libasf.c
Laurent Aimar [Wed, 2 Jul 2008 19:57:11 +0000 (19:57 +0000)]
Check all malloc/calloc return value in libasf.c

15 years agoFixed definition of asf_object_t.
Laurent Aimar [Wed, 2 Jul 2008 19:39:48 +0000 (19:39 +0000)]
Fixed definition of asf_object_t.
Simplicy asf_object_t use.

15 years agoBig clean up of ASF demuxer with a lot of over read fixed.
Laurent Aimar [Wed, 2 Jul 2008 19:17:16 +0000 (19:17 +0000)]
Big clean up of ASF demuxer with a lot of over read fixed.

15 years agoChanged ASF_ReadObject_metadata to work like other functions.
Laurent Aimar [Wed, 2 Jul 2008 18:18:07 +0000 (18:18 +0000)]
Changed ASF_ReadObject_metadata to work like other functions.

15 years agoClean up.
Laurent Aimar [Wed, 2 Jul 2008 17:35:08 +0000 (17:35 +0000)]
Clean up.

15 years agoFixed vlc_icon_t leak in case of error.
Laurent Aimar [Wed, 2 Jul 2008 17:26:04 +0000 (17:26 +0000)]
Fixed vlc_icon_t leak in case of error.

15 years agoProtect against invalid object size.
Laurent Aimar [Wed, 2 Jul 2008 17:23:41 +0000 (17:23 +0000)]
Protect against invalid object size.

15 years agoFixed ASF_ReadObject_extended_stream_properties parsing in case of
Laurent Aimar [Wed, 2 Jul 2008 17:13:42 +0000 (17:13 +0000)]
Fixed ASF_ReadObject_extended_stream_properties parsing in case of
stream language.

15 years agoCosmetics (replace defines by pointers)
Laurent Aimar [Wed, 2 Jul 2008 17:12:31 +0000 (17:12 +0000)]
Cosmetics (replace defines by pointers)

15 years agoFixed initialization of asf_object_t inside ASF_ReadObject (fixed invalid
Laurent Aimar [Wed, 2 Jul 2008 17:04:50 +0000 (17:04 +0000)]
Fixed initialization of asf_object_t inside ASF_ReadObject (fixed invalid
free).
Removed useless memset after calloc.

15 years agoUse calloc when appropriate + cosmetics.
Laurent Aimar [Wed, 2 Jul 2008 17:02:59 +0000 (17:02 +0000)]
Use calloc when appropriate + cosmetics.

15 years agoFixed infinite loop in truncated file.
Laurent Aimar [Wed, 2 Jul 2008 16:55:51 +0000 (16:55 +0000)]
Fixed infinite loop in truncated file.

15 years agoIgnore invalid ACL allow line
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:52:08 +0000 (22:52 +0300)]
Ignore invalid ACL allow line

15 years agoHTTP ACL: fail closed, not open
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:34:17 +0000 (22:34 +0300)]
HTTP ACL: fail closed, not open

15 years agoFix HTTP interface not starting at all
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:17:10 +0000 (22:17 +0300)]
Fix HTTP interface not starting at all

15 years agoRemove zip file first
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:17:02 +0000 (22:17 +0300)]
Remove zip file first

15 years agoFix directory separator
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:16:14 +0000 (22:16 +0300)]
Fix directory separator

15 years agoQt4: remove dead declaration
Rémi Denis-Courmont [Wed, 2 Jul 2008 18:43:26 +0000 (21:43 +0300)]
Qt4: remove dead declaration

15 years agoRemove hacking fullscreen control invocation - fixes #1653
Rémi Denis-Courmont [Wed, 2 Jul 2008 18:26:12 +0000 (21:26 +0300)]
Remove hacking fullscreen control invocation - fixes #1653

15 years agoAvoid segfault in subtitle demuxer.
Rémi Duraffort [Sun, 29 Jun 2008 08:05:40 +0000 (10:05 +0200)]
Avoid segfault in subtitle demuxer.

15 years agoSort-of RTSP VOD: accept MP3 as MPEG Audio
Rémi Denis-Courmont [Wed, 2 Jul 2008 18:05:48 +0000 (21:05 +0300)]
Sort-of RTSP VOD: accept MP3 as MPEG Audio

15 years agoSo-called "RTSP" VOD: advertise the actual audio frequency
Rémi Denis-Courmont [Wed, 2 Jul 2008 18:04:34 +0000 (21:04 +0300)]
So-called "RTSP" VOD: advertise the actual audio frequency

This closes #1657. We have to use the same frequency as the RTP stream
output, otherwise, it's not going to work...

15 years agoPropagate rgb mask/shift values on render format/heap too.
Antoine Cellerier [Wed, 2 Jul 2008 17:05:46 +0000 (19:05 +0200)]
Propagate rgb mask/shift values on render format/heap too.

15 years agoVLM: build if ENABLE_VLM rather than ENABLE_SOUT
Rémi Denis-Courmont [Wed, 2 Jul 2008 16:16:17 +0000 (19:16 +0300)]
VLM: build if ENABLE_VLM rather than ENABLE_SOUT

15 years agoavformat: fix linking with --disable-sout - closes #1655
Rémi Denis-Courmont [Wed, 2 Jul 2008 16:14:57 +0000 (19:14 +0300)]
avformat: fix linking with --disable-sout - closes #1655

15 years agoFix build dependency order
Rémi Denis-Courmont [Wed, 2 Jul 2008 15:34:30 +0000 (18:34 +0300)]
Fix build dependency order

15 years agoUse the headers from builddir and srcdir before the system headers
Rafaël Carré [Wed, 2 Jul 2008 11:14:30 +0000 (13:14 +0200)]
Use the headers from builddir and srcdir before the system headers

That fixes compilation when incompatible headers are installed on the system (such as headers from vlc 0.8.6)

15 years agoContribs update:
Jean-Baptiste Kempf [Wed, 2 Jul 2008 06:12:46 +0000 (08:12 +0200)]
Contribs update:
- liboil bump
- libschroedinger bump (remove unneeded patches)
- libmp3lame (new patch added)

15 years agoVideo outputs should not change the vout's render format.
Antoine Cellerier [Tue, 1 Jul 2008 20:49:40 +0000 (22:49 +0200)]
Video outputs should not change the vout's render format.

15 years agoRemove dead code (CID #3)
Rémi Denis-Courmont [Tue, 1 Jul 2008 20:18:20 +0000 (23:18 +0300)]
Remove dead code (CID #3)

If (a < 0 || b < 0) is false, then (a >= 0 && b >= 0) is true,
which implies (a >= || b >= 0) is true as well.
And this was tagged as a FALSE positive!?!

15 years agoRemove dead code (CID #2)
Rémi Denis-Courmont [Tue, 1 Jul 2008 20:12:03 +0000 (23:12 +0300)]
Remove dead code (CID #2)

15 years agoSet sizePolicy for backgroundWidget, so when album art is visible
Ilkka Ollakka [Tue, 1 Jul 2008 20:08:30 +0000 (23:08 +0300)]
Set sizePolicy for backgroundWidget, so when album art is visible
play/stop/etc. buttons don't jump around when album art size changes.

15 years agoSAP: remotely trigerrable memory leak (CID #70)
Rémi Denis-Courmont [Tue, 1 Jul 2008 19:39:33 +0000 (22:39 +0300)]
SAP: remotely trigerrable memory leak (CID #70)

15 years agoTypo, uninit (CID #127)
Rémi Denis-Courmont [Tue, 1 Jul 2008 19:27:41 +0000 (22:27 +0300)]
Typo, uninit (CID #127)

15 years agoSwitch to 0.9.0-test2
Rémi Denis-Courmont [Tue, 1 Jul 2008 18:59:34 +0000 (21:59 +0300)]
Switch to 0.9.0-test2

15 years agoSynchronize translation files 0.9.0-test1
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:58:47 +0000 (20:58 +0300)]
Synchronize translation files

15 years agoMissing #include
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:40:22 +0000 (20:40 +0300)]
Missing #include

15 years agoFix make distcheck
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:34:57 +0000 (20:34 +0300)]
Fix make distcheck

15 years agoSync with (provisional) 0.8.6i
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:23:23 +0000 (20:23 +0300)]
Sync with (provisional) 0.8.6i

15 years agoFix gettext use
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:22:16 +0000 (20:22 +0300)]
Fix gettext use

15 years agoDo not recycle video outputs - fixes #1651
Rémi Denis-Courmont [Tue, 1 Jul 2008 16:42:23 +0000 (19:42 +0300)]
Do not recycle video outputs - fixes #1651

For the same reason as audio outputs. The code was thread-unsafe beyond
repair.

15 years agoRevert "Remove the suxor thread"
Rémi Denis-Courmont [Tue, 1 Jul 2008 16:41:26 +0000 (19:41 +0300)]
Revert "Remove the suxor thread"

This reverts commit 74cf34e6ae1258f4d680ef3f69e7cfa690ab6ef8.

15 years agoQt4: Remove hackish use of vout window for the FS controller.
Rémi Denis-Courmont [Tue, 1 Jul 2008 16:45:53 +0000 (19:45 +0300)]
Qt4: Remove hackish use of vout window for the FS controller.

This fixes #1651. We can hopefully get a proper patch for the FS
controller.

15 years agoFix compilation of VLC with --disable-vlm.
Antoine Cellerier [Tue, 1 Jul 2008 11:50:57 +0000 (13:50 +0200)]
Fix compilation of VLC with --disable-vlm.

15 years agoAllowed RV32 (same code than RGBA).
Laurent Aimar [Mon, 30 Jun 2008 23:08:28 +0000 (23:08 +0000)]
Allowed RV32 (same code than RGBA).

15 years agoFixed chain for chroma+resize.
Laurent Aimar [Mon, 30 Jun 2008 23:05:19 +0000 (23:05 +0000)]
Fixed chain for chroma+resize.
This allows resizing non overlay output without swscale support.
(I have disabled chroma chain building until someone tests it.)

15 years agoDistribute lua/lib/misc.h
Christophe Mutricy [Mon, 30 Jun 2008 22:47:17 +0000 (23:47 +0100)]
Distribute lua/lib/misc.h

15 years agoHere too.
Antoine Cellerier [Mon, 30 Jun 2008 20:39:13 +0000 (22:39 +0200)]
Here too.

15 years agoDon't build the rtp module when you don't have gcrypt (I hope it still
Antoine Cellerier [Mon, 30 Jun 2008 20:27:47 +0000 (22:27 +0200)]
Don't build the rtp module when you don't have gcrypt (I hope it still
works when you have it :p)