]>
git.sesse.net Git - vlc/log
Laurent Aimar [Fri, 4 Jul 2008 20:56:04 +0000 (20:56 +0000)]
Grr, really fix ts-extra-pmt comment.
Laurent Aimar [Fri, 4 Jul 2008 20:53:20 +0000 (20:53 +0000)]
Fixed a comment on ts-extra-pmt.
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>
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>
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.
Laurent Aimar [Fri, 4 Jul 2008 18:49:46 +0000 (18:49 +0000)]
Move extra PMT creation to its own function.
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
Laurent Aimar [Thu, 3 Jul 2008 21:47:36 +0000 (21:47 +0000)]
Fixed MS ADPCM inside mov.
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.
Christophe Mutricy [Thu, 3 Jul 2008 21:23:07 +0000 (22:23 +0100)]
Cosmetic
Christophe Mutricy [Thu, 3 Jul 2008 19:05:33 +0000 (20:05 +0100)]
Prefer correct syntax highlighting over pedantic quote
Laurent Aimar [Thu, 3 Jul 2008 21:18:13 +0000 (21:18 +0000)]
Fix avcodec cinepak decoding and favour it.
Rémi Duraffort [Wed, 2 Jul 2008 21:47:25 +0000 (23:47 +0200)]
Fix potential segfault.
Rémi Duraffort [Wed, 2 Jul 2008 21:18:06 +0000 (23:18 +0200)]
Fix memleaks (corner case).
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).
Laurent Aimar [Thu, 3 Jul 2008 20:48:05 +0000 (20:48 +0000)]
Fixed playing of some .mov with raw audio.
Laurent Aimar [Thu, 3 Jul 2008 18:34:16 +0000 (18:34 +0000)]
Fixed playing of some twos/sowt samples (close #1621)
Rémi Denis-Courmont [Thu, 3 Jul 2008 19:34:46 +0000 (22:34 +0300)]
Qt4: really clear shortcuts - fixes #1666
Rémi Denis-Courmont [Thu, 3 Jul 2008 19:24:04 +0000 (22:24 +0300)]
Oups
Rémi Denis-Courmont [Thu, 3 Jul 2008 19:17:05 +0000 (22:17 +0300)]
Fix hide interface default shortcut
Rémi Denis-Courmont [Thu, 3 Jul 2008 18:19:21 +0000 (21:19 +0300)]
Format string fixes
Rémi Denis-Courmont [Thu, 3 Jul 2008 17:58:18 +0000 (20:58 +0300)]
Unused variable
Rémi Denis-Courmont [Thu, 3 Jul 2008 17:39:21 +0000 (20:39 +0300)]
Format string fixes
Rémi Denis-Courmont [Thu, 3 Jul 2008 17:34:39 +0000 (20:34 +0300)]
Signedness fix
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:29:16 +0000 (19:29 +0200)]
Freetype version bump ( regressions fixes)
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:26:59 +0000 (19:26 +0200)]
Disable dirac on Windows.
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:26:30 +0000 (19:26 +0200)]
Add a new configure-common.sh for windows builds.
Jean-Baptiste Kempf [Thu, 3 Jul 2008 17:26:03 +0000 (19:26 +0200)]
Rework windows configure.
Rémi Denis-Courmont [Thu, 3 Jul 2008 16:30:14 +0000 (19:30 +0300)]
Marq: thread safety
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
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>
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).
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).
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.
Laurent Aimar [Wed, 2 Jul 2008 19:57:11 +0000 (19:57 +0000)]
Check all malloc/calloc return value in libasf.c
Laurent Aimar [Wed, 2 Jul 2008 19:39:48 +0000 (19:39 +0000)]
Fixed definition of asf_object_t.
Simplicy asf_object_t use.
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.
Laurent Aimar [Wed, 2 Jul 2008 18:18:07 +0000 (18:18 +0000)]
Changed ASF_ReadObject_metadata to work like other functions.
Laurent Aimar [Wed, 2 Jul 2008 17:35:08 +0000 (17:35 +0000)]
Clean up.
Laurent Aimar [Wed, 2 Jul 2008 17:26:04 +0000 (17:26 +0000)]
Fixed vlc_icon_t leak in case of error.
Laurent Aimar [Wed, 2 Jul 2008 17:23:41 +0000 (17:23 +0000)]
Protect against invalid object size.
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.
Laurent Aimar [Wed, 2 Jul 2008 17:12:31 +0000 (17:12 +0000)]
Cosmetics (replace defines by pointers)
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.
Laurent Aimar [Wed, 2 Jul 2008 17:02:59 +0000 (17:02 +0000)]
Use calloc when appropriate + cosmetics.
Laurent Aimar [Wed, 2 Jul 2008 16:55:51 +0000 (16:55 +0000)]
Fixed infinite loop in truncated file.
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:52:08 +0000 (22:52 +0300)]
Ignore invalid ACL allow line
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:34:17 +0000 (22:34 +0300)]
HTTP ACL: fail closed, not open
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:17:10 +0000 (22:17 +0300)]
Fix HTTP interface not starting at all
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:17:02 +0000 (22:17 +0300)]
Remove zip file first
Rémi Denis-Courmont [Wed, 2 Jul 2008 19:16:14 +0000 (22:16 +0300)]
Fix directory separator
Rémi Denis-Courmont [Wed, 2 Jul 2008 18:43:26 +0000 (21:43 +0300)]
Qt4: remove dead declaration
Rémi Denis-Courmont [Wed, 2 Jul 2008 18:26:12 +0000 (21:26 +0300)]
Remove hacking fullscreen control invocation - fixes #1653
Rémi Duraffort [Sun, 29 Jun 2008 08:05:40 +0000 (10:05 +0200)]
Avoid segfault in subtitle demuxer.
Rémi Denis-Courmont [Wed, 2 Jul 2008 18:05:48 +0000 (21:05 +0300)]
Sort-of RTSP VOD: accept MP3 as MPEG Audio
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...
Antoine Cellerier [Wed, 2 Jul 2008 17:05:46 +0000 (19:05 +0200)]
Propagate rgb mask/shift values on render format/heap too.
Rémi Denis-Courmont [Wed, 2 Jul 2008 16:16:17 +0000 (19:16 +0300)]
VLM: build if ENABLE_VLM rather than ENABLE_SOUT
Rémi Denis-Courmont [Wed, 2 Jul 2008 16:14:57 +0000 (19:14 +0300)]
avformat: fix linking with --disable-sout - closes #1655
Rémi Denis-Courmont [Wed, 2 Jul 2008 15:34:30 +0000 (18:34 +0300)]
Fix build dependency order
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)
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)
Antoine Cellerier [Tue, 1 Jul 2008 20:49:40 +0000 (22:49 +0200)]
Video outputs should not change the vout's render format.
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!?!
Rémi Denis-Courmont [Tue, 1 Jul 2008 20:12:03 +0000 (23:12 +0300)]
Remove dead code (CID #2)
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.
Rémi Denis-Courmont [Tue, 1 Jul 2008 19:39:33 +0000 (22:39 +0300)]
SAP: remotely trigerrable memory leak (CID #70)
Rémi Denis-Courmont [Tue, 1 Jul 2008 19:27:41 +0000 (22:27 +0300)]
Typo, uninit (CID #127)
Rémi Denis-Courmont [Tue, 1 Jul 2008 18:59:34 +0000 (21:59 +0300)]
Switch to 0.9.0-test2
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:58:47 +0000 (20:58 +0300)]
Synchronize translation files
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:40:22 +0000 (20:40 +0300)]
Missing #include
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:34:57 +0000 (20:34 +0300)]
Fix make distcheck
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:23:23 +0000 (20:23 +0300)]
Sync with (provisional) 0.8.6i
Rémi Denis-Courmont [Tue, 1 Jul 2008 17:22:16 +0000 (20:22 +0300)]
Fix gettext use
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.
Rémi Denis-Courmont [Tue, 1 Jul 2008 16:41:26 +0000 (19:41 +0300)]
Revert "Remove the suxor thread"
This reverts commit
74cf34e6ae1258f4d680ef3f69e7cfa690ab6ef8 .
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.
Antoine Cellerier [Tue, 1 Jul 2008 11:50:57 +0000 (13:50 +0200)]
Fix compilation of VLC with --disable-vlm.
Laurent Aimar [Mon, 30 Jun 2008 23:08:28 +0000 (23:08 +0000)]
Allowed RV32 (same code than RGBA).
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.)
Christophe Mutricy [Mon, 30 Jun 2008 22:47:17 +0000 (23:47 +0100)]
Distribute lua/lib/misc.h
Antoine Cellerier [Mon, 30 Jun 2008 20:39:13 +0000 (22:39 +0200)]
Here too.
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)
Rémi Denis-Courmont [Mon, 30 Jun 2008 19:57:54 +0000 (22:57 +0300)]
Remove the brain-damaged video output destruction code
Fixes crashes, deadlocks and assertions failure with #1650.
One cannot remove object references one does not own.
Reopens #1637.
Antoine Cellerier [Mon, 30 Jun 2008 20:14:01 +0000 (22:14 +0200)]
Fix typo.
Rémi Denis-Courmont [Mon, 30 Jun 2008 19:52:04 +0000 (22:52 +0300)]
Remove the suxor thread
There is enough sucking code.
Antoine Cellerier [Mon, 30 Jun 2008 19:46:43 +0000 (21:46 +0200)]
Fix implicit filter chain module.
Rémi Denis-Courmont [Mon, 30 Jun 2008 19:39:08 +0000 (22:39 +0300)]
Suxor thread: cleanup
Why call vlc_thread_ready when the other side does not wait anyway...
Laurent Aimar [Mon, 30 Jun 2008 18:52:20 +0000 (18:52 +0000)]
Clean up spu/filters when a vout module cannot be loaded.
(The clean up path of vout is in a need of more cleaning).
Laurent Aimar [Mon, 30 Jun 2008 17:59:34 +0000 (17:59 +0000)]
Clean up vout error path.
Correctly free spu and filter chain.
Do not free 2x vout pictures.
(At least, vlc -V x11 does not segfault any more on resize, it
just does not work)
Laurent Aimar [Sun, 29 Jun 2008 22:31:45 +0000 (22:31 +0000)]
Removed an invalid lock.
Olivier Aubert [Mon, 30 Jun 2008 17:51:49 +0000 (19:51 +0200)]
src/control/mediacontrol_audio_video.c: to create a generic object,
its size should be passed to vlc_object_create (instead of VLC_OBJECT_GENERIC)
Olivier Aubert [Mon, 30 Jun 2008 17:24:16 +0000 (19:24 +0200)]
python bindings: fix compilation
Rémi Denis-Courmont [Mon, 30 Jun 2008 16:09:47 +0000 (19:09 +0300)]
Warn in case of dangerous thread join patterns
Rémi Denis-Courmont [Mon, 30 Jun 2008 16:09:15 +0000 (19:09 +0300)]
signal si redumdant after kill
Felix Paul Kühne [Mon, 30 Jun 2008 14:02:48 +0000 (16:02 +0200)]
We don't want to use this module for avc1
Antoine Cellerier [Mon, 30 Jun 2008 13:31:24 +0000 (15:31 +0200)]
Fix clean target.
Felix Paul Kühne [Mon, 30 Jun 2008 12:41:46 +0000 (14:41 +0200)]
Correctly disable the Core Animation vout for the 10.4u target
Antoine Cellerier [Mon, 30 Jun 2008 11:55:59 +0000 (13:55 +0200)]
Note to self: test compilation before applying patches.
Georgi Chorbadzhiyski [Mon, 30 Jun 2008 09:00:34 +0000 (12:00 +0300)]
Add --sout-asf-bitrate-override setting to ASF muxer
This patch adds setting to override calculated bit rate outputted
into ASF stream. This is needed in the cases where ASF muxer
receives stream in TS (for example) and can't correctly determine
what output bit rate should be.
Windows Media Player actually uses ASF bitrate setting to calculate
how much to cache and if the output bit rate is wrong it tries to
cache too much or too little.
To test the behaviour before this patch try to stream WMV in TS
container to another VLC that remuxes it into ASF. Open the remuxed
stream into WMP and you'll see how it tries to cache 1%, 2%, 3%
and so on...
Signed-off-by: Antoine Cellerier <dionoea@videolan.org>