]>
git.sesse.net Git - vlc/log
Anthony Loiseau [Fri, 1 May 2009 13:12:39 +0000 (15:12 +0200)]
Add video-title-* options as safe
Add the ability to change those options:
- video-title-show
- video-title-position
- video-title-timeout
Laurent Aimar [Fri, 1 May 2009 13:09:04 +0000 (15:09 +0200)]
Cosmetic.
Laurent Aimar [Fri, 1 May 2009 13:07:30 +0000 (15:07 +0200)]
Check against invalid i_title_timeout value.
Laurent Aimar [Fri, 1 May 2009 13:04:29 +0000 (15:04 +0200)]
Cosmetic.
Laurent Aimar [Fri, 1 May 2009 12:57:04 +0000 (14:57 +0200)]
Add most of *-caching options as safe
Patch by Anthony Loiseau (thannoy _AT_ actech-innovation _DOT_ com)
Laurent Aimar [Fri, 1 May 2009 12:14:17 +0000 (14:14 +0200)]
Fixed module_need in case a shortcut list was provided.
Always reject plugins that have a 0 priority but did not match the
shortcut list (being empty or not).
This makes 0 priority plugin only selectable using a shortcut (which I
think it is what we want).
Laurent Aimar [Fri, 1 May 2009 00:09:12 +0000 (02:09 +0200)]
Fixed "stats" decoder output format.
Laurent Aimar [Thu, 30 Apr 2009 23:04:03 +0000 (01:04 +0200)]
Fixed non compatible avcodec flac extradata.
avcodec will now output extradata using the same format than flac encoder.
Laurent Aimar [Thu, 30 Apr 2009 22:10:32 +0000 (00:10 +0200)]
Allows selecting CC as soon as possible.
Previously, it was possible only on the first subtitle.
The drawback is that we may allow selecting channels that are empty.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 23:01:22 +0000 (01:01 +0200)]
Qt4: Change the UI to allow startime in double.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:48:59 +0000 (00:48 +0200)]
Qt: force positive values for width && height when transcoding
Sam Hocevar [Thu, 30 Apr 2009 22:08:01 +0000 (00:08 +0200)]
Allow :start-time, :stop-time and :run-time arguments to be float values,
since we may want sub-second granularity.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:38:49 +0000 (00:38 +0200)]
Qt: don't set scale, width & height when empty
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:21:09 +0000 (00:21 +0200)]
Qt4: Document and assert when needed.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:11:50 +0000 (00:11 +0200)]
Qt: When changing a profile, use it right now.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 21:30:30 +0000 (23:30 +0200)]
Qt: small UI change for width/height in Sout Profile.
Laurent Aimar [Thu, 30 Apr 2009 20:38:09 +0000 (22:38 +0200)]
Fixed typo in max pts_delay (60s not 601s)
Laurent Aimar [Thu, 30 Apr 2009 20:29:08 +0000 (22:29 +0200)]
Clip pts_delay from access/demux to 60s.
That plus the fact that the decoder already limit its fifo will allow
to mark all --*-cache options safe.
Laurent Aimar [Thu, 30 Apr 2009 20:10:25 +0000 (22:10 +0200)]
Assert against broken values in input_clock_Update.
Laurent Aimar [Thu, 30 Apr 2009 20:09:34 +0000 (22:09 +0200)]
Check for broken PCR value in es_out.
It will prevent #2706 from broken demuxer/streams.
Laurent Aimar [Thu, 30 Apr 2009 20:04:42 +0000 (22:04 +0200)]
Fixed seek reset to avoid sending invalid PCR value (ASF).
It closes #2706.
Laurent Aimar [Thu, 30 Apr 2009 18:43:07 +0000 (20:43 +0200)]
Recognize VC1 for ASF muxing in record.
Laurent Aimar [Thu, 30 Apr 2009 18:42:35 +0000 (20:42 +0200)]
Fixed VC1 muxing in ASF.
Laurent Aimar [Wed, 29 Apr 2009 19:31:47 +0000 (21:31 +0200)]
"Header Extension" is mandatory in asf.
Laurent Aimar [Wed, 29 Apr 2009 19:12:19 +0000 (21:12 +0200)]
Write aspect ratio only when defined (asf).
Laurent Aimar [Wed, 29 Apr 2009 18:42:13 +0000 (20:42 +0200)]
Do not dump corrupted blocks in "dump" codec.
Laurent Aimar [Wed, 29 Apr 2009 18:41:05 +0000 (20:41 +0200)]
Fixed VC1 probe function.
Laurent Aimar [Wed, 29 Apr 2009 18:40:06 +0000 (20:40 +0200)]
Be sure to set b_packetized in demux_PacketizerNew.
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