]>
git.sesse.net Git - vlc/log
Laurent Aimar [Sun, 14 Dec 2008 11:57:03 +0000 (12:57 +0100)]
Increase its priority.
It should be safe(?).
It actually works better than ffmpeg except that seeking without
index does not work.
It was used anyway for .rm file.
Laurent Aimar [Sun, 14 Dec 2008 11:24:48 +0000 (12:24 +0100)]
Added uncompressed rar stream filter.
It supports uncompressed rar only.
The biggest file is automatically selected.
Laurent Aimar [Sun, 14 Dec 2008 11:22:16 +0000 (12:22 +0100)]
Big clean up/rewrite of the real demuxer.
It fixes:
- a bunch of array overflows
- a bunch of non checked malloc.
- pcr value
- video frame gathering.
- seeking.
Laurent Aimar [Sat, 13 Dec 2008 15:58:32 +0000 (16:58 +0100)]
Improved detection of multi-part files for rar.
Laurent Aimar [Sat, 13 Dec 2008 00:17:58 +0000 (01:17 +0100)]
Improved the way input-list is given to stream_AccessNew.
Laurent Aimar [Fri, 12 Dec 2008 23:33:56 +0000 (00:33 +0100)]
Removed useless b_quick parameter in stream_AccessNew.
Rémi Duraffort [Sun, 14 Dec 2008 11:35:08 +0000 (12:35 +0100)]
Ignore modules/stream_filter/Makefile.am
Rémi Duraffort [Sat, 13 Dec 2008 16:54:30 +0000 (17:54 +0100)]
Remove modules/demux/decomp.c from po files.
Rémi Duraffort [Sat, 13 Dec 2008 16:05:14 +0000 (17:05 +0100)]
module_need wants pointers and boolean so give NULL and false instead of 0.
Rémi Duraffort [Sat, 13 Dec 2008 15:42:07 +0000 (16:42 +0100)]
another fix for win32.
Rémi Duraffort [Sat, 13 Dec 2008 15:29:18 +0000 (16:29 +0100)]
Fix compilation on win32.
Rémi Duraffort [Sat, 13 Dec 2008 15:24:24 +0000 (16:24 +0100)]
Use calloc instead of malloc+memset.
Rémi Duraffort [Sat, 13 Dec 2008 14:31:24 +0000 (15:31 +0100)]
sout/switcher: fix potential memleaks.
Rémi Duraffort [Sat, 13 Dec 2008 14:29:42 +0000 (15:29 +0100)]
sout/switcher: fix compilation.
Filippo Carone [Sat, 13 Dec 2008 14:13:49 +0000 (15:13 +0100)]
tell jna to load libvlc with RTLD_GLOBAL option
Filippo Carone [Sat, 13 Dec 2008 14:12:11 +0000 (15:12 +0100)]
jna version updated
Rémi Duraffort [Fri, 12 Dec 2008 22:50:38 +0000 (23:50 +0100)]
Use calloc instead of malloc+memset.
Rémi Duraffort [Fri, 12 Dec 2008 22:35:53 +0000 (23:35 +0100)]
realrtsp: fix compilation warning, use calloc and some cosmetics.
Rémi Duraffort [Fri, 12 Dec 2008 22:20:58 +0000 (23:20 +0100)]
realrtsp: cosmetics
Rémi Duraffort [Fri, 12 Dec 2008 22:12:00 +0000 (23:12 +0100)]
rtspreal: no need to compute the values of this array.
Rémi Duraffort [Fri, 12 Dec 2008 22:06:55 +0000 (23:06 +0100)]
rtspreal: no need to ask for the size of the array as
We know it at compile time + some cleanups.
Rémi Duraffort [Fri, 12 Dec 2008 21:48:09 +0000 (22:48 +0100)]
realrtsp: don't write outside a static buffer.
Rémi Duraffort [Fri, 12 Dec 2008 21:12:50 +0000 (22:12 +0100)]
realrtsp: fix read after the end of the string if the input buffer length isn't a multiple of 4.
Rémi Duraffort [Fri, 12 Dec 2008 20:48:45 +0000 (21:48 +0100)]
realrtsp: initialize *all* the array
Rémi Duraffort [Fri, 12 Dec 2008 20:43:38 +0000 (21:43 +0100)]
realrtsp: fix potential memleaks.
Rémi Duraffort [Fri, 12 Dec 2008 19:42:23 +0000 (20:42 +0100)]
Use calloc when needed.
Rémi Duraffort [Fri, 12 Dec 2008 19:35:19 +0000 (20:35 +0100)]
Use calloc instead of malloc+memset.
Rémi Duraffort [Fri, 12 Dec 2008 19:22:18 +0000 (20:22 +0100)]
Use calloc instead of malloc+memset.
Sébastien Escudier [Fri, 12 Dec 2008 09:05:47 +0000 (10:05 +0100)]
Use NULL for pointer
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Jean-Baptiste Kempf [Fri, 12 Dec 2008 10:42:34 +0000 (11:42 +0100)]
[MKV] Detect Dirac in MKV.
This needs more testing, but we are lacking samples.
Laurent Aimar [Thu, 11 Dec 2008 22:03:32 +0000 (23:03 +0100)]
Do not use 2 event manager in input.
Laurent Aimar [Wed, 10 Dec 2008 18:03:08 +0000 (19:03 +0100)]
Fixed some avi with jpeg video.
Laurent Aimar [Wed, 10 Dec 2008 18:01:26 +0000 (19:01 +0100)]
Fixed raw video maks in avi.
Laurent Aimar [Tue, 9 Dec 2008 21:45:26 +0000 (22:45 +0100)]
Cosmetics.
Rémi Denis-Courmont [Thu, 11 Dec 2008 19:11:54 +0000 (21:11 +0200)]
Give a clue about extending enums
Rémi Denis-Courmont [Thu, 11 Dec 2008 19:11:48 +0000 (21:11 +0200)]
Fix warning
basos [Thu, 30 Oct 2008 09:45:56 +0000 (11:45 +0200)]
libvlc_MediaPlayerSnapshotTaken Event creation
It is emmited whenever a snapshot is taken by any means
(gui, libvlc, button ) and also passes the full path of
the new image as event data. Rev 1
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Pierre Ynard [Thu, 11 Dec 2008 15:55:41 +0000 (16:55 +0100)]
Fix typo in comment
Fix typo in comment
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Sébastien Escudier [Thu, 11 Dec 2008 10:39:57 +0000 (11:39 +0100)]
typo in event manager
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Wed, 10 Dec 2008 20:27:24 +0000 (22:27 +0200)]
Fix deadlock, do not jump out of cleanup context
Rémi Denis-Courmont [Wed, 10 Dec 2008 20:20:25 +0000 (22:20 +0200)]
Still try to splice as many memory pages as possible
Rémi Denis-Courmont [Wed, 10 Dec 2008 20:19:57 +0000 (22:19 +0200)]
Don't set an useless value
Rémi Denis-Courmont [Wed, 10 Dec 2008 20:07:37 +0000 (22:07 +0200)]
Do not use vmsplice in case of underflow (near end-of-file)
Rémi Denis-Courmont [Wed, 10 Dec 2008 17:58:41 +0000 (19:58 +0200)]
decomp: implement minimal controls
Rémi Denis-Courmont [Wed, 10 Dec 2008 17:30:35 +0000 (19:30 +0200)]
Enable the decomp plugin
Rémi Denis-Courmont [Wed, 10 Dec 2008 17:19:56 +0000 (19:19 +0200)]
Turn the decompression plugin into a stream filter
Felix Paul Kühne [Wed, 10 Dec 2008 10:02:42 +0000 (11:02 +0100)]
put CVE numbers for 0.9.6, synced with bugfix-branch and fixed some typos
Jean-Baptiste Kempf [Wed, 10 Dec 2008 08:56:41 +0000 (09:56 +0100)]
Support for some ACD Systel Digital files. FourCC ACDV.
This will not work yet in all AVI.
Jean-Baptiste Kempf [Wed, 10 Dec 2008 08:13:44 +0000 (09:13 +0100)]
[Qt] Remove access filters from Preferences.
Timeshift and record are automatic now.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 20:14:20 +0000 (21:14 +0100)]
[Qt] Settings name consistency.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 20:03:55 +0000 (21:03 +0100)]
[Qt] Add an icon when dragging.
This improves the user experience.
Jean-Philippe Andre [Tue, 9 Dec 2008 22:06:09 +0000 (23:06 +0100)]
[Qt] Fix tooltip texts
-- this adds a translatable string
Laurent Aimar [Tue, 9 Dec 2008 21:28:10 +0000 (22:28 +0100)]
Fixed make check.
Laurent Aimar [Tue, 9 Dec 2008 21:09:52 +0000 (22:09 +0100)]
Remove access-filter support.
The GUI need to be updated (QT4/macosx/wx).
The module "dump" and "bandwidth" need to be ported to stream_filter.
Rémi Denis-Courmont [Tue, 9 Dec 2008 20:53:19 +0000 (22:53 +0200)]
Fix vout window capability name
(Now agrees with module_need)
Laurent Aimar [Tue, 9 Dec 2008 20:06:12 +0000 (21:06 +0100)]
Moved stream record to its own module.
Laurent Aimar [Mon, 8 Dec 2008 21:34:33 +0000 (22:34 +0100)]
Support for auto and user requested stream_filter.
Laurent Aimar [Tue, 9 Dec 2008 19:12:04 +0000 (20:12 +0100)]
Added files/declarations for stream_filter module.
Laurent Aimar [Mon, 8 Dec 2008 21:14:08 +0000 (22:14 +0100)]
Cosmetics.
Laurent Aimar [Mon, 8 Dec 2008 21:11:16 +0000 (22:11 +0100)]
Split stream_demux from input/demux.c
Laurent Aimar [Mon, 8 Dec 2008 21:04:11 +0000 (22:04 +0100)]
Removed useless stream_DemuxDelete.
Use stream_Delete instead.
Laurent Aimar [Mon, 8 Dec 2008 20:50:21 +0000 (21:50 +0100)]
Prepare for stream filter.
Laurent Aimar [Mon, 8 Dec 2008 20:02:35 +0000 (21:02 +0100)]
Fixed input_get_event_manager naming scheme.
Laurent Aimar [Mon, 8 Dec 2008 19:54:28 +0000 (20:54 +0100)]
Fixed input_AddSubtitle(s) coherency.
Laurent Aimar [Mon, 8 Dec 2008 19:27:34 +0000 (20:27 +0100)]
Cosmetics.
Laurent Aimar [Sat, 6 Dec 2008 20:45:27 +0000 (21:45 +0100)]
Removed debug leftover.
Laurent Aimar [Sat, 6 Dec 2008 17:59:49 +0000 (18:59 +0100)]
Do not access input object from decoders.
Laurent Aimar [Sat, 6 Dec 2008 17:38:41 +0000 (18:38 +0100)]
Parse meta data at ogg level.
It will allows to remove ugly hack in decoder.
Laurent Aimar [Fri, 5 Dec 2008 16:41:56 +0000 (17:41 +0100)]
Display codec meta data.
Laurent Aimar [Fri, 5 Dec 2008 16:40:48 +0000 (17:40 +0100)]
Fixed event on UNKNOWN_ES es.
Laurent Aimar [Fri, 5 Dec 2008 09:47:31 +0000 (10:47 +0100)]
Allow decoder/packetizer to output meta data.
They are ignored for now.
Laurent Aimar [Fri, 5 Dec 2008 09:22:59 +0000 (10:22 +0100)]
Fixed ppsz_input_state in RC after input state changes.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 19:39:27 +0000 (20:39 +0100)]
[Qt] Save the values saved during Toolbar edition.
Vicente Jimenez Aguilar [Wed, 3 Dec 2008 00:02:51 +0000 (01:02 +0100)]
Corrected comparison in RTP port selection. While loop cleaned.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Tue, 9 Dec 2008 18:34:38 +0000 (20:34 +0200)]
Factorize a condition
Rémi Denis-Courmont [Tue, 9 Dec 2008 18:34:24 +0000 (20:34 +0200)]
Fix type
Rémi Denis-Courmont [Tue, 9 Dec 2008 18:34:09 +0000 (20:34 +0200)]
Use config_ChainDestroy
Rémi Denis-Courmont [Tue, 9 Dec 2008 18:28:20 +0000 (20:28 +0200)]
Use sout_StreamId* wrappers
Rémi Duraffort [Tue, 9 Dec 2008 17:46:41 +0000 (18:46 +0100)]
Fix dereference before NULL test (CID 106)
Rémi Duraffort [Tue, 9 Dec 2008 17:07:00 +0000 (18:07 +0100)]
Fix a memleak in item categories.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 17:02:27 +0000 (18:02 +0100)]
[Qt] You need now Qt4.3...
Even lenny has it... (etch doesn't)
If you want to maintain a Qt4.2 version, you are welcome.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 16:55:54 +0000 (17:55 +0100)]
[Qt] Change accelerator in menu.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 16:53:23 +0000 (17:53 +0100)]
[Qt] add various toolbars not just one.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 16:24:33 +0000 (17:24 +0100)]
[Qt] Edition of both lines.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 15:39:38 +0000 (16:39 +0100)]
[Qt] Fix small glitches, issues, because of previous commits.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 14:33:42 +0000 (15:33 +0100)]
[Qt] Menu integration.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 14:32:47 +0000 (15:32 +0100)]
[Qt] Rewrite of the controller and ToolBar edition.
This is a big chunk, and is very experimental.
Functionnalities are (at best) very limited.
Jean-Baptiste Kempf [Tue, 9 Dec 2008 14:31:17 +0000 (15:31 +0100)]
New Spacing icon.
Pierre Ynard [Tue, 9 Dec 2008 10:37:39 +0000 (11:37 +0100)]
WinCE: fix cancellation safety
Fix cancellation safety on WinCE. This very obnoxious bug prevents
proper thread cancellation, and effectively causes lock-ups when trying
to stop playback.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Geoffroy Couprie [Mon, 8 Dec 2008 23:12:39 +0000 (00:12 +0100)]
remove npvlc.dll.manifest and axvlc.dll.manifest while uninstalling
Geoffroy Couprie [Mon, 8 Dec 2008 23:11:09 +0000 (00:11 +0100)]
remove dependency to vc80's crt
Rémi Denis-Courmont [Mon, 8 Dec 2008 18:18:51 +0000 (20:18 +0200)]
Cosmetic change
Joseph Tulou [Mon, 8 Dec 2008 08:36:26 +0000 (09:36 +0100)]
Remove useless parameter
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Joseph Tulou [Sun, 7 Dec 2008 14:07:24 +0000 (15:07 +0100)]
Change lock status from true to false in SubFilterAllocationClean
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Joseph Tulou [Sat, 6 Dec 2008 19:41:39 +0000 (20:41 +0100)]
libvlc: Fix event manager leak in media_discoverer
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Sun, 7 Dec 2008 20:48:40 +0000 (22:48 +0200)]
Protect against vobsub lines overflow
(probably impossible in practice as memory would run out first)
Rémi Denis-Courmont [Sun, 7 Dec 2008 17:39:49 +0000 (19:39 +0200)]
RTP: add QCLEP and GSM static formats (untested)
Rémi Denis-Courmont [Sun, 7 Dec 2008 12:35:58 +0000 (14:35 +0200)]
Ignore binaries
Rémi Denis-Courmont [Sun, 7 Dec 2008 12:35:25 +0000 (14:35 +0200)]
Ignore test binaries
Jean-Philippe Andre [Sat, 6 Dec 2008 17:51:01 +0000 (18:51 +0100)]
Lua: youtube in HQ (when used with &fmt=18)