]>
git.sesse.net Git - vlc/log
Laurent Aimar [Wed, 29 Apr 2009 18:24:13 +0000 (20:24 +0200)]
Ensure that VC1 I frame always have a sequence header and an entry point.
Laurent Aimar [Tue, 28 Apr 2009 21:04:35 +0000 (23:04 +0200)]
Fixed syntax for VC1 coming from some ASF (packetizer).
The sequence header/entry point are not repeated yet.
Rémi Duraffort [Wed, 29 Apr 2009 18:59:56 +0000 (20:59 +0200)]
qt4: missing undefs.
Dylan Yudaken [Tue, 28 Apr 2009 12:25:54 +0000 (14:25 +0200)]
Incorrect time-offset type in rc module
Modified and Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Dylan Yudaken [Tue, 28 Apr 2009 11:15:38 +0000 (13:15 +0200)]
fix qt crop synchronisation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Tue, 28 Apr 2009 18:03:33 +0000 (20:03 +0200)]
colorthres video filter: fix a typo.
Jean-Baptiste Kempf [Wed, 29 Apr 2009 06:16:30 +0000 (08:16 +0200)]
Qt4: relayout the Toolbar Dialog for small screens.
The new layout is a horizontal layout, for people having a smaller screen than
1000 in height. This makes this dialog quite large, but screens are larger those days. If the dialog is still too big, please say so.
Jean-Baptiste Kempf [Tue, 28 Apr 2009 21:43:45 +0000 (23:43 +0200)]
Qt: specify the frequencies in kHz in all DVB mode.
This is easier to understand and you can still modify the MRL.
Laurent Aimar [Tue, 28 Apr 2009 20:25:37 +0000 (22:25 +0200)]
Made sure that packetizer_Header will parse everything (vc1/h264).
Laurent Aimar [Tue, 28 Apr 2009 20:23:19 +0000 (22:23 +0200)]
Added a debug message on first entry point in VC1 packetizer.
Laurent Aimar [Tue, 28 Apr 2009 19:46:37 +0000 (21:46 +0200)]
Added and used a packetizer_Header for packetizers.
Laurent Aimar [Tue, 28 Apr 2009 17:27:16 +0000 (19:27 +0200)]
Moved and fixed all common code from video packetizers into packetizer_helper.h
There are some risks of regression (in case of typo), but it was
a nightmare to maintain.
Also by using the right model (h264.c) it fixes some timing issues in
vc1 and mpeg2 packetizer.
Laurent Aimar [Tue, 28 Apr 2009 17:26:37 +0000 (19:26 +0200)]
Fixed extra data parsing with some VC1 streams.
Laurent Aimar [Tue, 28 Apr 2009 17:15:01 +0000 (19:15 +0200)]
Fixed VC1 EOS value.
Laurent Aimar [Tue, 28 Apr 2009 16:59:01 +0000 (18:59 +0200)]
Fixed asprint checks in mod demuxer.
Laurent Aimar [Tue, 28 Apr 2009 16:58:21 +0000 (18:58 +0200)]
Fixed coding style in mod demuxer.
Laurent Aimar [Mon, 27 Apr 2009 19:07:00 +0000 (21:07 +0200)]
Fixed decoder spacing mode selection.
Becarfull it breaks the API by modifying input_DecoderDecode prototype.
(only stream_output display module use it).
Laurent Aimar [Mon, 27 Apr 2009 18:24:59 +0000 (20:24 +0200)]
Fixed record DelEs function.
It fixes some segfault when stopping recording.
Laurent Aimar [Mon, 27 Apr 2009 18:24:06 +0000 (20:24 +0200)]
Fixed b_out_pace_control value when using record.
Laurent Aimar [Sun, 26 Apr 2009 20:59:50 +0000 (22:59 +0200)]
Prevent a 0 division when invalid frequency step is reported by dvb.
Pierre Ynard [Tue, 28 Apr 2009 09:27:18 +0000 (11:27 +0200)]
Contribs: fix installation of live555
Make sure $(PREFIX)/{lib,include} directories exist
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Duraffort [Tue, 28 Apr 2009 11:14:04 +0000 (13:14 +0200)]
qt4: fix a memleak.
basos g [Mon, 6 Apr 2009 15:31:26 +0000 (15:31 +0000)]
CLEAN QT4 fix some memory leaks. Reorgazine code
(hacked a bit)
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Tue, 28 Apr 2009 09:29:04 +0000 (11:29 +0200)]
qt4: fix memleak.
Rémi Duraffort [Tue, 28 Apr 2009 08:51:41 +0000 (10:51 +0200)]
qt4: typo + untranslated string.
Nicolas Chauvet (kwizart) [Mon, 27 Apr 2009 18:19:08 +0000 (20:19 +0200)]
Fix opencv module compilation - missing vlc_vout.h
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Tue, 28 Apr 2009 07:59:53 +0000 (09:59 +0200)]
Fix playlist sort when using the flag "SORT_TITLE_NUMERIC": use the title instead of the name when possible.
Rémi Duraffort [Tue, 28 Apr 2009 07:36:31 +0000 (09:36 +0200)]
Fix a bug in input_item_GetTitleFbName (fix #2701)
Éric Lassauge [Tue, 28 Apr 2009 00:13:24 +0000 (01:13 +0100)]
l10n: French update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Jean-Baptiste Kempf [Mon, 27 Apr 2009 23:42:37 +0000 (01:42 +0200)]
Qt: Show Encoded By in the GUI
Jean-Baptiste Kempf [Mon, 27 Apr 2009 23:42:21 +0000 (01:42 +0200)]
Mod: reindent.
Konstanty Bialkowski [Mon, 27 Apr 2009 11:23:28 +0000 (21:23 +1000)]
Extra meta data from mod files
Extra meta data from mod files: Comment (it), Instruments (xm,it) and Samples.
These fields are used by module artists for description, credit etc.
( Also uint32_t => unsigned )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Dylan Yudaken [Mon, 27 Apr 2009 21:53:16 +0000 (23:53 +0200)]
Add bounds checking to crop
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 27 Apr 2009 22:07:45 +0000 (00:07 +0200)]
Qt4: Open dialog, various changes on DVB opening on Linux.
As per request by Laurent.
DVB on linux and windows should be a bit more similar.
Jean-Baptiste Kempf [Mon, 27 Apr 2009 17:33:39 +0000 (19:33 +0200)]
Qt4: DVB-T and DVB-C should be in Hz on Windows.
Jean-Baptiste Kempf [Mon, 27 Apr 2009 17:03:59 +0000 (19:03 +0200)]
Qt4: get 10 recents items (was 8)
Rémi Denis-Courmont [Mon, 27 Apr 2009 20:33:25 +0000 (23:33 +0300)]
Win32: watch for bugs in vlc_cond_(timed)?wait
Rémi Denis-Courmont [Mon, 27 Apr 2009 20:08:53 +0000 (23:08 +0300)]
Remove dead code (only a buggy getopt could reach this)
Geoffroy Couprie [Mon, 27 Apr 2009 12:20:03 +0000 (14:20 +0200)]
Win32: generate crashdumps everytime except if a debugger is present
Rémi Denis-Courmont [Sun, 26 Apr 2009 19:08:45 +0000 (22:08 +0300)]
GnuTLS: add larger SHAs
Jean-Baptiste Kempf [Sun, 26 Apr 2009 18:41:24 +0000 (20:41 +0200)]
Qt4: FSC: increase the top of it for better grabation.
Rémi Denis-Courmont [Sun, 26 Apr 2009 18:39:21 +0000 (21:39 +0300)]
Check xcb-xv version
Jean-Baptiste Kempf [Sun, 26 Apr 2009 18:32:53 +0000 (20:32 +0200)]
Qt: FSC, don't move if you clicked on a button (and not the plain controller )
Close #2429 and #2460.
Derk-Jan Hartman [Sun, 26 Apr 2009 17:24:44 +0000 (19:24 +0200)]
configure: fix linking of libvlc on Mac OS X.
Rémi Duraffort [Sun, 26 Apr 2009 16:46:16 +0000 (18:46 +0200)]
remove unneeded tests.
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:51:21 +0000 (19:51 +0300)]
*Ahem*
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:36:44 +0000 (19:36 +0300)]
Explicitly add formerly implicit submodule shortcuts
Except for a few cases:
- dialog providers -> cannot be selected explicitly,
- window providers -> cannot be selected explicitly,
- ffmpeg-deinterlace -> "ffmpeg" does not make much sense here??
- kate -> already duplicating its own shortcut
Note sure about packetizers: added just in case
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:19:45 +0000 (19:19 +0300)]
Force plugins cache rebuild due to previous commit
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:16:58 +0000 (19:16 +0300)]
Submodules do not inherit shortcuts anymore (fix: #2696)
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:23:38 +0000 (19:23 +0300)]
Dummy: vlc is only a valid shortcut for access/demux
Rémi Duraffort [Sat, 25 Apr 2009 20:01:48 +0000 (22:01 +0200)]
Add a function to get the Title and fallback to the name if the title is empty.
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:13:38 +0000 (19:13 +0300)]
module_GetModulesNamesByCapability: (partially) fix submodules handling
Rémi Denis-Courmont [Sun, 26 Apr 2009 15:00:48 +0000 (18:00 +0300)]
XCB: handle planar YVU (YV12) properly (untested)
Rémi Denis-Courmont [Sun, 26 Apr 2009 14:24:15 +0000 (17:24 +0300)]
XCB: allocate UV planes, fallback to HW scaling + SW chroma
XVideo is now usable for YUV!
Rémi Denis-Courmont [Sun, 26 Apr 2009 13:10:19 +0000 (16:10 +0300)]
XCB: develop picture core initialization
Rémi Denis-Courmont [Sun, 26 Apr 2009 14:23:08 +0000 (17:23 +0300)]
XCB: also set RGB masks in video_format_t
Rémi Denis-Courmont [Sun, 26 Apr 2009 13:09:50 +0000 (16:09 +0300)]
Simplify context
Konstanty [Sun, 26 Apr 2009 14:05:44 +0000 (16:05 +0200)]
Adds a few more types of MOD files
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Sun, 26 Apr 2009 13:49:23 +0000 (15:49 +0200)]
A really small optim (art fetcher).
Laurent Aimar [Sun, 26 Apr 2009 13:31:35 +0000 (15:31 +0200)]
Complete input/decoder.c review to use VLC_TS_INVALID.
No functionnal changes.
Laurent Aimar [Sun, 26 Apr 2009 13:30:09 +0000 (15:30 +0200)]
Fixed opencv video filter wrapper compilation.
Based on an initial patch from Nicolas Chauvet.
Ludovic Fauvet [Sun, 26 Apr 2009 09:54:13 +0000 (11:54 +0200)]
invmem: fix a pts issue causing the output to stays black
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Ludovic Fauvet [Sun, 26 Apr 2009 09:44:33 +0000 (11:44 +0200)]
Invmem: fix a crash when allocating pictures memory, remove duplicate statement and fix leaks.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 26 Apr 2009 13:05:15 +0000 (15:05 +0200)]
Qt4: force destruction of PopupMenu when Vout Changes.
Close #2427.
Laurent Aimar [Sun, 26 Apr 2009 12:03:11 +0000 (14:03 +0200)]
Replaced playlist_internal.h by libvlc.h in control/playlist.c
Only libvlc_priv was needed.
Laurent Aimar [Sun, 26 Apr 2009 12:00:04 +0000 (14:00 +0200)]
Do not include vout_control.h in mediacontrol_audio_video.c
It is simply unneeded.
Laurent Aimar [Sat, 25 Apr 2009 21:14:24 +0000 (23:14 +0200)]
Replaced ReduceHeight by GCD (vout).
Jean-Baptiste Kempf [Sun, 26 Apr 2009 10:56:42 +0000 (12:56 +0200)]
Portaudio: kills warnings.
Jean-Baptiste Kempf [Sun, 26 Apr 2009 10:44:37 +0000 (12:44 +0200)]
BDA: remove unneeded variable.
Jean-Baptiste Kempf [Sun, 26 Apr 2009 10:39:14 +0000 (12:39 +0200)]
Win32: fix compile of BDA.
Tero Pelander [Sun, 26 Apr 2009 08:52:43 +0000 (11:52 +0300)]
Finnish translation update
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sun, 26 Apr 2009 08:45:06 +0000 (11:45 +0300)]
Yum, abusing private headers
Rémi Denis-Courmont [Sat, 25 Apr 2009 21:02:29 +0000 (00:02 +0300)]
Use libvlccore C flags for libvlccore
Rémi Denis-Courmont [Sun, 19 Apr 2009 10:11:22 +0000 (13:11 +0300)]
XCB: preliminary XVideo plugin
Allocation of U/V planes and unsupported chroma fallback are critically
missing. XvPort grabbing is not implemented. Also, full screen, scale,
zoom, A.R. and crop are missing as with the other XCB plugin.
Rémi Denis-Courmont [Sat, 25 Apr 2009 20:39:26 +0000 (23:39 +0300)]
Remove no-op combination.
Rémi Denis-Courmont [Sat, 25 Apr 2009 20:39:04 +0000 (23:39 +0300)]
Allow buggy glibc if Native Language Support _and_ Mozilla are off.
Laurent Aimar [Sat, 25 Apr 2009 20:31:36 +0000 (22:31 +0200)]
Complete review of clock.c to use VLC_TS_INVALID.
It has no functionnality changes.
Laurent Aimar [Sat, 25 Apr 2009 20:05:15 +0000 (22:05 +0200)]
Renamed BLOCK_TS_INVALID to VLC_TS_INVALID and put it in vlc_config.h
Sorry for the previous one.
Rémi Denis-Courmont [Sat, 25 Apr 2009 19:01:32 +0000 (22:01 +0300)]
XCB: develop resize handling
Rémi Denis-Courmont [Mon, 20 Apr 2009 10:01:58 +0000 (13:01 +0300)]
XCB: Factor picture allocation
Rémi Denis-Courmont [Sun, 19 Apr 2009 09:20:49 +0000 (12:20 +0300)]
XCB: factor some code
Rémi Denis-Courmont [Sat, 25 Apr 2009 15:18:12 +0000 (18:18 +0300)]
RAOP needs gpg-error as it calls gpg_strerror()
Rémi Denis-Courmont [Sat, 25 Apr 2009 15:07:38 +0000 (18:07 +0300)]
Separate libvlccore and libvlc flags, fix pthread linking on Debian Sid
Rémi Duraffort [Sat, 25 Apr 2009 18:25:10 +0000 (20:25 +0200)]
playlist_sort: sort using the title and fallback to the name when the title is empty.
(this fix the sort which was buggy).
Rémi Duraffort [Sun, 19 Apr 2009 17:31:51 +0000 (19:31 +0200)]
use var_Get(Bool|Integer|...) when possible.
(and fix a memleak)
Rémi Duraffort [Sun, 19 Apr 2009 17:29:47 +0000 (19:29 +0200)]
access: compile warnings.
Rémi Duraffort [Sun, 19 Apr 2009 17:14:26 +0000 (19:14 +0200)]
include config.h before any other include.
Laurent Aimar [Sat, 25 Apr 2009 14:00:27 +0000 (16:00 +0200)]
Added BLOCK_TS_INVALID define to check against unset/invalid timestamp.
Its current value is 0 because of historical reasons. Once all the code
has been reviewed and changed to use BLOCK_TS_INVALID, we can then lower it
to INT64_MIN for example.
Rémi Denis-Courmont [Sat, 25 Apr 2009 13:59:29 +0000 (16:59 +0300)]
Make drawable-xid a config item, so VLC can be embedded from the CLI
Anthony Loiseau [Fri, 24 Apr 2009 13:32:17 +0000 (15:32 +0200)]
deinterlace: Tag this option as safe
Deinterlace plugin seems safe enough to allow its usage, in web plugin
in my case.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Laurent Aimar [Sat, 25 Apr 2009 12:02:57 +0000 (14:02 +0200)]
Fixed direct3d open error handling.
At least a non allocated lock was released.
Jean-Baptiste Kempf [Fri, 24 Apr 2009 21:53:08 +0000 (23:53 +0200)]
Qt4: fix a rare crash...
To crash it:
- Uncheck preference all->Video->Embedded video
- save and exit vlc.
- open VLC
- Open a video file with vlc, turn on visualization.
- ReCheck preferences all->Video->Embedded video and save preferences.
- Press "N" at the keyboard
Close #2486.
Laurent Aimar [Fri, 24 Apr 2009 19:47:18 +0000 (21:47 +0200)]
Auto probe BDA tuner when using dvb://
Laurent Aimar [Fri, 24 Apr 2009 19:39:22 +0000 (21:39 +0200)]
Use the same frequency range for DVB-T/C than our linux dvb module.
It also makes it match the dvb-frequency option documentation.
Laurent Aimar [Fri, 24 Apr 2009 19:32:05 +0000 (21:32 +0200)]
Force TS demuxer when using BDA access.
It seems that BDA does not filter out corrupted packets so our demuxer
detection can be fooled by bad reception.
Laurent Aimar [Fri, 24 Apr 2009 19:29:05 +0000 (21:29 +0200)]
Cleaned up the way BDA store data from the sample grabber.
Laurent Aimar [Fri, 24 Apr 2009 19:01:51 +0000 (21:01 +0200)]
Fixed BDA sample grabber connection.
It seems that two subtype are possible, so try both.
It fixes BDA playback.
Laurent Aimar [Fri, 24 Apr 2009 18:25:34 +0000 (20:25 +0200)]
Fixed segafult when stopping BDA.
Jean-Baptiste Kempf [Fri, 24 Apr 2009 19:31:09 +0000 (21:31 +0200)]
Qt: fullscreen controller first position.
Close #2283.
Jean-Baptiste Kempf [Fri, 24 Apr 2009 17:48:01 +0000 (19:48 +0200)]
Qt: fix some parsing of SOut options.
Close #1853