]> git.sesse.net Git - vlc/log
vlc
15 years agoThanks to Lotesdelère for the sample searching/testing/bug reporting for 1.0.0 on...
Jean-Baptiste Kempf [Fri, 1 May 2009 20:53:36 +0000 (22:53 +0200)]
Thanks to Lotesdelère for the sample searching/testing/bug reporting for 1.0.0 on Windows and Linux.

15 years agoCopyright update.
Jean-Baptiste Kempf [Fri, 1 May 2009 18:56:50 +0000 (20:56 +0200)]
Copyright update.

15 years agoNEWS update
Jean-Baptiste Kempf [Fri, 1 May 2009 18:55:43 +0000 (20:55 +0200)]
NEWS update

15 years agoDTS: update copyright.
Jean-Baptiste Kempf [Fri, 1 May 2009 18:47:56 +0000 (20:47 +0200)]
DTS: update copyright.

15 years agoQt: profile, correct tabOrder.
Jean-Baptiste Kempf [Fri, 1 May 2009 18:25:13 +0000 (20:25 +0200)]
Qt: profile, correct tabOrder.

15 years agoQt: reset record button state when switching to a new item
Jean-Baptiste Kempf [Fri, 1 May 2009 17:21:53 +0000 (19:21 +0200)]
Qt: reset record button state when switching to a new item

15 years agoQt: SPrefs, add a record path configuration option.
Jean-Baptiste Kempf [Fri, 1 May 2009 15:20:16 +0000 (17:20 +0200)]
Qt: SPrefs, add a record path configuration option.

15 years agoUsed currentIndexChanged for combo box changes (dvb).
Laurent Aimar [Fri, 1 May 2009 15:19:17 +0000 (17:19 +0200)]
Used currentIndexChanged for combo box changes (dvb).

15 years agoFixed MRL update on dvb bandwidth modification.
Laurent Aimar [Fri, 1 May 2009 15:16:57 +0000 (17:16 +0200)]
Fixed MRL update on dvb bandwidth modification.

15 years agoQt: correctly update the MRL on DVB/Linux
Jean-Baptiste Kempf [Fri, 1 May 2009 15:02:49 +0000 (17:02 +0200)]
Qt: correctly update the MRL on DVB/Linux

15 years agoQt4: profile Editor, correctly select the Muxer
Jean-Baptiste Kempf [Fri, 1 May 2009 14:46:05 +0000 (16:46 +0200)]
Qt4: profile Editor, correctly select the Muxer

15 years agoQt4: Warn about Qt version 4.5.0
Jean-Baptiste Kempf [Fri, 1 May 2009 14:16:00 +0000 (16:16 +0200)]
Qt4: Warn about Qt version 4.5.0

This version is quite broken...

15 years agoQt: use dvb://frequency= iso dvb:// :dvb-frequency=
Jean-Baptiste Kempf [Fri, 1 May 2009 14:12:44 +0000 (16:12 +0200)]
Qt: use dvb://frequency= iso dvb:// :dvb-frequency=

This affects Opening of DVB and BDA.

15 years agoAdd some options as safe, based on forum.v.o search.
Anthony Loiseau [Fri, 1 May 2009 13:20:54 +0000 (15:20 +0200)]
Add some options as safe, based on forum.v.o search.

This commit add some options as safe, based on a search
of issues on the forum.

Additions are:
- ffmpeg-pp-q (prosprocess quality)
- ffmpeg skiploopfilter (speed)

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
15 years agoAdd video-title-* options as safe
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

15 years agoCosmetic.
Laurent Aimar [Fri, 1 May 2009 13:09:04 +0000 (15:09 +0200)]
Cosmetic.

15 years agoCheck against invalid i_title_timeout value.
Laurent Aimar [Fri, 1 May 2009 13:07:30 +0000 (15:07 +0200)]
Check against invalid i_title_timeout value.

15 years agoCosmetic.
Laurent Aimar [Fri, 1 May 2009 13:04:29 +0000 (15:04 +0200)]
Cosmetic.

15 years agoAdd most of *-caching options as safe
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)

15 years agoFixed module_need in case a shortcut list was provided.
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).

15 years agoFixed "stats" decoder output format.
Laurent Aimar [Fri, 1 May 2009 00:09:12 +0000 (02:09 +0200)]
Fixed "stats" decoder output format.

15 years agoFixed non compatible avcodec flac extradata.
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.

15 years agoAllows selecting CC as soon as possible.
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.

15 years agoQt4: Change the UI to allow startime in double.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 23:01:22 +0000 (01:01 +0200)]
Qt4: Change the UI to allow startime in double.

15 years agoQt: force positive values for width && height when transcoding
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:48:59 +0000 (00:48 +0200)]
Qt: force positive values for width && height when transcoding

15 years agoAllow :start-time, :stop-time and :run-time arguments to be float values,
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.

15 years agoQt: don't set scale, width & height when empty
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:38:49 +0000 (00:38 +0200)]
Qt: don't set scale, width & height when empty

15 years agoQt4: Document and assert when needed.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:21:09 +0000 (00:21 +0200)]
Qt4: Document and assert when needed.

15 years agoQt: When changing a profile, use it right now.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 22:11:50 +0000 (00:11 +0200)]
Qt: When changing a profile, use it right now.

15 years agoQt: small UI change for width/height in Sout Profile.
Jean-Baptiste Kempf [Thu, 30 Apr 2009 21:30:30 +0000 (23:30 +0200)]
Qt: small UI change for width/height in Sout Profile.

15 years agoFixed typo in max pts_delay (60s not 601s)
Laurent Aimar [Thu, 30 Apr 2009 20:38:09 +0000 (22:38 +0200)]
Fixed typo in max pts_delay (60s not 601s)

15 years agoClip pts_delay from access/demux to 60s.
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.

15 years agoAssert against broken values in input_clock_Update.
Laurent Aimar [Thu, 30 Apr 2009 20:10:25 +0000 (22:10 +0200)]
Assert against broken values in input_clock_Update.

15 years agoCheck for broken PCR value in es_out.
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.

15 years agoFixed seek reset to avoid sending invalid PCR value (ASF).
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.

15 years agoRecognize VC1 for ASF muxing in record.
Laurent Aimar [Thu, 30 Apr 2009 18:43:07 +0000 (20:43 +0200)]
Recognize VC1 for ASF muxing in record.

15 years agoFixed VC1 muxing in ASF.
Laurent Aimar [Thu, 30 Apr 2009 18:42:35 +0000 (20:42 +0200)]
Fixed VC1 muxing in ASF.

15 years ago"Header Extension" is mandatory in asf.
Laurent Aimar [Wed, 29 Apr 2009 19:31:47 +0000 (21:31 +0200)]
"Header Extension" is mandatory in asf.

15 years agoWrite aspect ratio only when defined (asf).
Laurent Aimar [Wed, 29 Apr 2009 19:12:19 +0000 (21:12 +0200)]
Write aspect ratio only when defined (asf).

15 years agoDo not dump corrupted blocks in "dump" codec.
Laurent Aimar [Wed, 29 Apr 2009 18:42:13 +0000 (20:42 +0200)]
Do not dump corrupted blocks in "dump" codec.

15 years agoFixed VC1 probe function.
Laurent Aimar [Wed, 29 Apr 2009 18:41:05 +0000 (20:41 +0200)]
Fixed VC1 probe function.

15 years agoBe sure to set b_packetized in demux_PacketizerNew.
Laurent Aimar [Wed, 29 Apr 2009 18:40:06 +0000 (20:40 +0200)]
Be sure to set b_packetized in demux_PacketizerNew.

15 years agoEnsure that VC1 I frame always have a sequence header and an entry point.
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.

15 years agoFixed syntax for VC1 coming from some ASF (packetizer).
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.

15 years agoqt4: missing undefs.
Rémi Duraffort [Wed, 29 Apr 2009 18:59:56 +0000 (20:59 +0200)]
qt4: missing undefs.

15 years agoIncorrect time-offset type in rc module
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>

15 years agofix qt crop synchronisation
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>
15 years agocolorthres video filter: fix a typo.
Rémi Duraffort [Tue, 28 Apr 2009 18:03:33 +0000 (20:03 +0200)]
colorthres video filter: fix a typo.

15 years agoQt4: relayout the Toolbar Dialog for small screens.
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.

15 years agoQt: specify the frequencies in kHz in all DVB mode.
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.

15 years agoMade sure that packetizer_Header will parse everything (vc1/h264).
Laurent Aimar [Tue, 28 Apr 2009 20:25:37 +0000 (22:25 +0200)]
Made sure that packetizer_Header will parse everything (vc1/h264).

15 years agoAdded a debug message on first entry point in VC1 packetizer.
Laurent Aimar [Tue, 28 Apr 2009 20:23:19 +0000 (22:23 +0200)]
Added a debug message on first entry point in VC1 packetizer.

15 years agoAdded and used a packetizer_Header for packetizers.
Laurent Aimar [Tue, 28 Apr 2009 19:46:37 +0000 (21:46 +0200)]
Added and used a packetizer_Header for packetizers.

15 years agoMoved and fixed all common code from video packetizers into packetizer_helper.h
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.

15 years agoFixed extra data parsing with some VC1 streams.
Laurent Aimar [Tue, 28 Apr 2009 17:26:37 +0000 (19:26 +0200)]
Fixed extra data parsing with some VC1 streams.

15 years agoFixed VC1 EOS value.
Laurent Aimar [Tue, 28 Apr 2009 17:15:01 +0000 (19:15 +0200)]
Fixed VC1 EOS value.

15 years agoFixed asprint checks in mod demuxer.
Laurent Aimar [Tue, 28 Apr 2009 16:59:01 +0000 (18:59 +0200)]
Fixed asprint checks in mod demuxer.

15 years agoFixed coding style in mod demuxer.
Laurent Aimar [Tue, 28 Apr 2009 16:58:21 +0000 (18:58 +0200)]
Fixed coding style in mod demuxer.

15 years agoFixed decoder spacing mode selection.
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).

15 years agoFixed record DelEs function.
Laurent Aimar [Mon, 27 Apr 2009 18:24:59 +0000 (20:24 +0200)]
Fixed record DelEs function.

It fixes some segfault when stopping recording.

15 years agoFixed b_out_pace_control value when using record.
Laurent Aimar [Mon, 27 Apr 2009 18:24:06 +0000 (20:24 +0200)]
Fixed b_out_pace_control value when using record.

15 years agoPrevent a 0 division when invalid frequency step is reported by dvb.
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.

15 years agoContribs: fix installation of live555
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>
15 years agoqt4: fix a memleak.
Rémi Duraffort [Tue, 28 Apr 2009 11:14:04 +0000 (13:14 +0200)]
qt4: fix a memleak.

15 years agoCLEAN QT4 fix some memory leaks. Reorgazine code
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>
15 years agoqt4: fix memleak.
Rémi Duraffort [Tue, 28 Apr 2009 09:29:04 +0000 (11:29 +0200)]
qt4: fix memleak.

15 years agoqt4: typo + untranslated string.
Rémi Duraffort [Tue, 28 Apr 2009 08:51:41 +0000 (10:51 +0200)]
qt4: typo + untranslated string.

15 years agoFix opencv module compilation - missing vlc_vout.h
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>
15 years agoFix playlist sort when using the flag "SORT_TITLE_NUMERIC": use the title instead...
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.

15 years agoFix a bug in input_item_GetTitleFbName (fix #2701)
Rémi Duraffort [Tue, 28 Apr 2009 07:36:31 +0000 (09:36 +0200)]
Fix a bug in input_item_GetTitleFbName (fix #2701)

15 years agol10n: French update
Éric Lassauge [Tue, 28 Apr 2009 00:13:24 +0000 (01:13 +0100)]
l10n: French update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agoQt: Show Encoded By in the GUI
Jean-Baptiste Kempf [Mon, 27 Apr 2009 23:42:37 +0000 (01:42 +0200)]
Qt: Show Encoded By in the GUI

15 years agoMod: reindent.
Jean-Baptiste Kempf [Mon, 27 Apr 2009 23:42:21 +0000 (01:42 +0200)]
Mod: reindent.

15 years agoExtra meta data from mod files
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>
15 years agoAdd bounds checking to crop
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>
15 years agoQt4: Open dialog, various changes on DVB opening on Linux.
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.

15 years agoQt4: DVB-T and DVB-C should be in Hz on Windows.
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.

15 years agoQt4: get 10 recents items (was 8)
Jean-Baptiste Kempf [Mon, 27 Apr 2009 17:03:59 +0000 (19:03 +0200)]
Qt4: get 10 recents items (was 8)

15 years agoWin32: watch for bugs in vlc_cond_(timed)?wait
Rémi Denis-Courmont [Mon, 27 Apr 2009 20:33:25 +0000 (23:33 +0300)]
Win32: watch for bugs in vlc_cond_(timed)?wait

15 years agoRemove dead code (only a buggy getopt could reach this)
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)

15 years agoWin32: generate crashdumps everytime except if a debugger is present
Geoffroy Couprie [Mon, 27 Apr 2009 12:20:03 +0000 (14:20 +0200)]
Win32: generate crashdumps everytime except if a debugger is present

15 years agoGnuTLS: add larger SHAs
Rémi Denis-Courmont [Sun, 26 Apr 2009 19:08:45 +0000 (22:08 +0300)]
GnuTLS: add larger SHAs

15 years agoQt4: FSC: increase the top of it for better grabation.
Jean-Baptiste Kempf [Sun, 26 Apr 2009 18:41:24 +0000 (20:41 +0200)]
Qt4: FSC: increase the top of it for better grabation.

15 years agoCheck xcb-xv version
Rémi Denis-Courmont [Sun, 26 Apr 2009 18:39:21 +0000 (21:39 +0300)]
Check xcb-xv version

15 years agoQt: FSC, don't move if you clicked on a button (and not the plain controller )
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.

15 years agoconfigure: fix linking of libvlc on Mac OS X.
Derk-Jan Hartman [Sun, 26 Apr 2009 17:24:44 +0000 (19:24 +0200)]
configure: fix linking of libvlc on Mac OS X.

15 years agoremove unneeded tests.
Rémi Duraffort [Sun, 26 Apr 2009 16:46:16 +0000 (18:46 +0200)]
remove unneeded tests.

15 years ago*Ahem*
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:51:21 +0000 (19:51 +0300)]
*Ahem*

15 years agoExplicitly add formerly implicit submodule shortcuts
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

15 years agoForce plugins cache rebuild due to previous commit
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:19:45 +0000 (19:19 +0300)]
Force plugins cache rebuild due to previous commit

15 years agoSubmodules do not inherit shortcuts anymore (fix: #2696)
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:16:58 +0000 (19:16 +0300)]
Submodules do not inherit shortcuts anymore (fix: #2696)

15 years agoDummy: vlc is only a valid shortcut for access/demux
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

15 years agoAdd a function to get the Title and fallback to the name if the title is empty.
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.

15 years agomodule_GetModulesNamesByCapability: (partially) fix submodules handling
Rémi Denis-Courmont [Sun, 26 Apr 2009 16:13:38 +0000 (19:13 +0300)]
module_GetModulesNamesByCapability: (partially) fix submodules handling

15 years agoXCB: handle planar YVU (YV12) properly (untested)
Rémi Denis-Courmont [Sun, 26 Apr 2009 15:00:48 +0000 (18:00 +0300)]
XCB: handle planar YVU (YV12) properly (untested)

15 years agoXCB: allocate UV planes, fallback to HW scaling + SW chroma
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!

15 years agoXCB: develop picture core initialization
Rémi Denis-Courmont [Sun, 26 Apr 2009 13:10:19 +0000 (16:10 +0300)]
XCB: develop picture core initialization

15 years agoXCB: also set RGB masks in video_format_t
Rémi Denis-Courmont [Sun, 26 Apr 2009 14:23:08 +0000 (17:23 +0300)]
XCB: also set RGB masks in video_format_t

15 years agoSimplify context
Rémi Denis-Courmont [Sun, 26 Apr 2009 13:09:50 +0000 (16:09 +0300)]
Simplify context

15 years agoAdds a few more types of MOD files
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>