vlc.git
7 years agoDTV: fix CAM build with httpd
Rafaël Carré [Thu, 14 Aug 2014 09:59:39 +0000 (11:59 +0200)]
DTV: fix CAM build with httpd

7 years agodemux: ts: return instead of abort()
Francois Cartegnie [Fri, 15 Aug 2014 09:02:42 +0000 (18:02 +0900)]
demux: ts: return instead of abort()

7 years agodemux: ts: add ARIB support
Naohiro KORIYAMA [Sat, 2 Aug 2014 01:31:18 +0000 (10:31 +0900)]
demux: ts: add ARIB support

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
Fixed-by: Francois Cartegnie <fcvlcdev@free.fr>
7 years agoQt: fix the postprocessing menu
Jean-Baptiste Kempf [Fri, 15 Aug 2014 07:26:25 +0000 (09:26 +0200)]
Qt: fix the postprocessing menu

Close #11613

7 years agoQt: create a AM::PPAction
Jean-Baptiste Kempf [Fri, 15 Aug 2014 07:25:22 +0000 (09:25 +0200)]
Qt: create a AM::PPAction

Ref #11613

7 years agoQt: PostProc getter helper
Jean-Baptiste Kempf [Fri, 15 Aug 2014 06:05:42 +0000 (08:05 +0200)]
Qt: PostProc getter helper

Ref #11613

7 years agoQt: PostProc setter helper
Jean-Baptiste Kempf [Fri, 15 Aug 2014 05:53:57 +0000 (07:53 +0200)]
Qt: PostProc setter helper

Ref #11613

7 years agoQt: helpers for setting video filter values
Jean-Baptiste Kempf [Fri, 15 Aug 2014 05:18:27 +0000 (07:18 +0200)]
Qt: helpers for setting video filter values

This is mostly splitting Qt and core code

Ref #11613

7 years agoQt: video filter helper for getting the filter type
Jean-Baptiste Kempf [Fri, 15 Aug 2014 05:53:47 +0000 (07:53 +0200)]
Qt: video filter helper for getting the filter type

Ref #11613

7 years agoWin32: rename crashdump to get only 1 bug report
Hannes Domani [Wed, 13 Aug 2014 18:09:20 +0000 (20:09 +0200)]
Win32: rename crashdump to get only 1 bug report

Close #8168

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoFix compilation when libARIB is missing
Jean-Baptiste Kempf [Fri, 15 Aug 2014 03:53:50 +0000 (05:53 +0200)]
Fix compilation when libARIB is missing

7 years agoQt: don't use a modal dialog for continuing the playback
Jean-Baptiste Kempf [Fri, 15 Aug 2014 03:44:30 +0000 (05:44 +0200)]
Qt: don't use a modal dialog for continuing the playback

Close #11705 #11703

7 years agocontribs: add libaribb24
Naohiro KORIYAMA [Sun, 10 Aug 2014 08:30:43 +0000 (17:30 +0900)]
contribs: add libaribb24

7 years agocodecs: add support for ARIB subtitles
Naohiro KORIYAMA [Sat, 23 Jun 2012 16:32:18 +0000 (01:32 +0900)]
codecs: add support for ARIB subtitles

Fixed-by: Francois Cartegnie <fcvlcdev@free.fr>
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
7 years agotext_renderer: use fontname in text_style_t
Naohiro KORIYAMA [Tue, 3 Jul 2012 09:00:11 +0000 (18:00 +0900)]
text_renderer: use fontname in text_style_t

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
7 years agofreetype: support kerning
Naohiro KORIYAMA [Sat, 23 Jun 2012 17:56:58 +0000 (02:56 +0900)]
freetype: support kerning

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
7 years agoquartztext: support kerning and some text attributes
Naohiro KORIYAMA [Sat, 23 Jun 2012 17:55:15 +0000 (02:55 +0900)]
quartztext: support kerning and some text attributes

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
7 years agodemux: avi: remove packed attribute from vids (fix #11965)
Francois Cartegnie [Thu, 14 Aug 2014 08:37:19 +0000 (17:37 +0900)]
demux: avi: remove packed attribute from vids (fix #11965)

7 years agodemux: mp4: point to atom's position of base offset is moov (fix #11746)
Francois Cartegnie [Thu, 14 Aug 2014 08:38:45 +0000 (17:38 +0900)]
demux: mp4: point to atom's position of base offset is moov (fix #11746)

Not so common flags, lack of samples.
Unsure if it doesn't break something else.

7 years agoMediacodec: support WMV3 decoder
Jean-Baptiste Kempf [Wed, 13 Aug 2014 22:14:27 +0000 (00:14 +0200)]
Mediacodec: support WMV3 decoder

7 years agoMediacodec: support VP9
Jean-Baptiste Kempf [Wed, 13 Aug 2014 21:55:43 +0000 (23:55 +0200)]
Mediacodec: support VP9

7 years agoContribs: update live555
Jean-Baptiste Kempf [Wed, 13 Aug 2014 21:14:14 +0000 (23:14 +0200)]
Contribs: update live555

7 years agoLinsys SDI: use single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:22:12 +0000 (23:22 +0300)]
Linsys SDI: use single precision

7 years agompeg: avoid double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:20:00 +0000 (23:20 +0300)]
mpeg: avoid double upconversion

7 years agovc1: stick to single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:16:05 +0000 (23:16 +0300)]
vc1: stick to single precision

(Note that CLOCK_FREQ has less than 24 significant bits)

7 years agosharpen: use single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:14:11 +0000 (23:14 +0300)]
sharpen: use single precision

7 years agoaudiobargraph: missing 'f'
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:13:57 +0000 (23:13 +0300)]
audiobargraph: missing 'f'

7 years agoparam_eq: single precision math
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:10:36 +0000 (23:10 +0300)]
param_eq: single precision math

7 years agochorus_fangler: avoid double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:06:46 +0000 (23:06 +0300)]
chorus_fangler: avoid double upconversion

7 years agochorus_fangler: incomplete prototype
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:06:33 +0000 (23:06 +0300)]
chorus_fangler: incomplete prototype

7 years agocompressor: really use single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:03:06 +0000 (23:03 +0300)]
compressor: really use single precision

7 years agotranscode: avoid conversion to double
Rémi Denis-Courmont [Wed, 13 Aug 2014 20:00:33 +0000 (23:00 +0300)]
transcode: avoid conversion to double

7 years agoglspectrum: use single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 19:55:40 +0000 (22:55 +0300)]
glspectrum: use single precision

7 years agohotkeys: stick to single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 19:47:36 +0000 (22:47 +0300)]
hotkeys: stick to single precision

7 years agofreetype: stick to single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 19:45:07 +0000 (22:45 +0300)]
freetype: stick to single precision

7 years agoavcodec: avoid double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 19:38:17 +0000 (22:38 +0300)]
avcodec: avoid double upconversion

7 years agotwolame: avoid double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 19:35:17 +0000 (22:35 +0300)]
twolame: avoid double upconversion

7 years agotheora: avoid simple->double->simple precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 19:34:29 +0000 (22:34 +0300)]
theora: avoid simple->double->simple precision

7 years agosubtitle demux: avoid upconversion to double precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 19:30:55 +0000 (22:30 +0300)]
subtitle demux: avoid upconversion to double precision

7 years agoopengl: stick to single precision
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:21:29 +0000 (21:21 +0300)]
opengl: stick to single precision

7 years agorotate: stick to single precision arithmetic
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:20:10 +0000 (21:20 +0300)]
rotate: stick to single precision arithmetic

7 years agoaudio_format: stick to single precision arithmethic (except for FL64)
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:16:55 +0000 (21:16 +0300)]
audio_format: stick to single precision arithmethic (except for FL64)

7 years agoshm: avoid implicit upconversion to double
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:13:27 +0000 (21:13 +0300)]
shm: avoid implicit upconversion to double

7 years agovariables: avoid implicit upconversion to double
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:11:46 +0000 (21:11 +0300)]
variables: avoid implicit upconversion to double

7 years agoinput var: avoid implicit double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:09:29 +0000 (21:09 +0300)]
input var: avoid implicit double upconversion

7 years agoinput: avoid implicit upconversion to double
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:03:29 +0000 (21:03 +0300)]
input: avoid implicit upconversion to double

7 years agoinput: fix floating point comparison
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:02:24 +0000 (21:02 +0300)]
input: fix floating point comparison

The value is later used as single precision, so the comparison has to
have single precision too.

7 years agoinput: avoid implicit double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:01:53 +0000 (21:01 +0300)]
input: avoid implicit double upconversion

7 years agoplaylist: avoid implicit double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:32:17 +0000 (20:32 +0300)]
playlist: avoid implicit double upconversion

7 years agoaout: avoid implicit double upconversion
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:31:46 +0000 (20:31 +0300)]
aout: avoid implicit double upconversion

7 years agohelp: fix variable shadowing
Rémi Denis-Courmont [Wed, 13 Aug 2014 18:09:12 +0000 (21:09 +0300)]
help: fix variable shadowing

7 years agostream: remove shadow variable
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:40:45 +0000 (20:40 +0300)]
stream: remove shadow variable

7 years agoinput: fix shadowed variable
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:57:25 +0000 (20:57 +0300)]
input: fix shadowed variable

7 years agoinput: fix shadowed variable
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:51:05 +0000 (20:51 +0300)]
input: fix shadowed variable

7 years agoes_out: avoid shadowing
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:44:37 +0000 (20:44 +0300)]
es_out: avoid shadowing

7 years agostream: avoid shadowing
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:41:00 +0000 (20:41 +0300)]
stream: avoid shadowing

7 years agoplaylist: shadowing variables
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:32:57 +0000 (20:32 +0300)]
playlist: shadowing variables

7 years agosubtitles: avoid VLA over untrusted input and variable shadowing
Rémi Denis-Courmont [Wed, 13 Aug 2014 17:38:30 +0000 (20:38 +0300)]
subtitles: avoid VLA over untrusted input and variable shadowing

7 years agoWin32: use %ls for wchar_t strings
Hannes Domani [Mon, 11 Aug 2014 18:51:22 +0000 (20:51 +0200)]
Win32: use %ls for wchar_t strings

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agowin32: make sure libvlc.pc is installed before configuring npapi
Rémi Denis-Courmont [Wed, 13 Aug 2014 15:01:21 +0000 (18:01 +0300)]
win32: make sure libvlc.pc is installed before configuring npapi

7 years agoTS: Fix crashing with CSA
Jean-Baptiste Kempf [Wed, 13 Aug 2014 08:16:09 +0000 (10:16 +0200)]
TS: Fix crashing with CSA

Close #11955

7 years agoQt: correctly update the nowplaying info
Jean-Baptiste Kempf [Wed, 13 Aug 2014 05:17:06 +0000 (07:17 +0200)]
Qt: correctly update the nowplaying info

Close #9960

7 years agoQt: do not pause playback when resuming
Jean-Baptiste Kempf [Wed, 13 Aug 2014 05:02:57 +0000 (07:02 +0200)]
Qt: do not pause playback when resuming

It just shows a dialog, but does not block the playback.

Close #11708 #11705

7 years agoQt: resume only for files
Jean-Baptiste Kempf [Wed, 13 Aug 2014 02:41:37 +0000 (04:41 +0200)]
Qt: resume only for files

Close #11721 #11761

7 years agoQt: fix OSS simple prefs
Jean-Baptiste Kempf [Wed, 13 Aug 2014 01:42:29 +0000 (03:42 +0200)]
Qt: fix OSS simple prefs

Close #11694

7 years agoQt: corectly do the thumbnails for Win7 on Video
Jean-Baptiste Kempf [Wed, 13 Aug 2014 00:51:01 +0000 (02:51 +0200)]
Qt: corectly do the thumbnails for Win7 on Video

Ref #10154
Close #4726

7 years agoQt: update the Win32 thumbnail after fullscreen
Jean-Baptiste Kempf [Tue, 12 Aug 2014 23:58:39 +0000 (01:58 +0200)]
Qt: update the Win32 thumbnail after fullscreen

Close #10514

7 years agoXPI: use win32/win64 as package name
Jean-Baptiste Kempf [Tue, 12 Aug 2014 20:55:59 +0000 (22:55 +0200)]
XPI: use win32/win64 as package name

Ref #11856

7 years agoPS: fix length computation
Jean-Baptiste Kempf [Tue, 12 Aug 2014 09:46:46 +0000 (11:46 +0200)]
PS: fix length computation

Should close #9412
Ref #7303 #8180 #7889 #10123 #2608

7 years agoconfigure: extract top_srcdir from Makefile at external of quotes
KO Myung-Hun [Wed, 30 Jul 2014 03:28:39 +0000 (12:28 +0900)]
configure: extract top_srcdir from Makefile at external of quotes

This fixes the following error on pdksh v5.2.14.

-----
sed: -e expression #1, char 1: unknown command: `"'
-----

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agocodec: dvbsub: don't read unused variables
Francois Cartegnie [Wed, 6 Aug 2014 10:52:37 +0000 (19:52 +0900)]
codec: dvbsub: don't read unused variables

7 years agoPS: fix duration computation on some files
Jean-Baptiste Kempf [Tue, 12 Aug 2014 01:28:12 +0000 (03:28 +0200)]
PS: fix duration computation on some files

Ref #9412

7 years agoWin32: stop stacktrace on nullpointer
Hannes Domani [Mon, 11 Aug 2014 18:49:31 +0000 (20:49 +0200)]
Win32: stop stacktrace on nullpointer

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoNEWS and installer about .evo
Jean-Baptiste Kempf [Sun, 10 Aug 2014 07:28:51 +0000 (09:28 +0200)]
NEWS and installer about .evo

7 years agoAdd .evo files to open dialogs
Jean-Baptiste Kempf [Sun, 10 Aug 2014 06:56:26 +0000 (08:56 +0200)]
Add .evo files to open dialogs

7 years agoPS: detect AC-3 from E-AC-3
Jean-Baptiste Kempf [Sun, 10 Aug 2014 06:17:35 +0000 (08:17 +0200)]
PS: detect AC-3 from E-AC-3

We must look inside the packet to see this info

7 years agoPS: pass an extra block_t parameter to ps_track_fill
Jean-Baptiste Kempf [Sun, 10 Aug 2014 06:15:39 +0000 (08:15 +0200)]
PS: pass an extra block_t parameter to ps_track_fill

This shouldn't be necessary, but there is no simple way to detect AC3
from EAC3 using the id, in the evobs

7 years agoPS: reorder by ID
Jean-Baptiste Kempf [Sun, 10 Aug 2014 00:17:28 +0000 (02:17 +0200)]
PS: reorder by ID

7 years agoSupport TrueHD/DD+ in EVOB files
Jean-Baptiste Kempf [Sun, 10 Aug 2014 00:11:12 +0000 (02:11 +0200)]
Support TrueHD/DD+ in EVOB files

7 years agovorbis: fix dereference after null check (cid #403019)
Tristan Matthews [Sun, 10 Aug 2014 01:02:00 +0000 (21:02 -0400)]
vorbis: fix dereference after null check (cid #403019)

7 years agostream_filter: smooth: fix leak (cid #1211818)
Tristan Matthews [Sun, 10 Aug 2014 00:46:38 +0000 (20:46 -0400)]
stream_filter: smooth: fix leak (cid #1211818)

7 years agoDVDnav: kill a warning on read return
Jean-Baptiste Kempf [Sat, 9 Aug 2014 19:49:01 +0000 (21:49 +0200)]
DVDnav: kill a warning on read return

7 years agoPS: kill a warning about operator precedence
Jean-Baptiste Kempf [Sat, 9 Aug 2014 19:48:42 +0000 (21:48 +0200)]
PS: kill a warning about operator precedence

7 years agocontrib: ncurses: explicitly set PKG_CONFIG_LIBDIR
Sean McGovern [Fri, 8 Aug 2014 17:35:01 +0000 (13:35 -0400)]
contrib: ncurses: explicitly set PKG_CONFIG_LIBDIR

ncurses' heavily-modified autoconfigury expects this to be present.

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agoAvformat: don't warn about AVCODEC_ID_NONE tracks
Jean-Baptiste Kempf [Sat, 9 Aug 2014 08:48:37 +0000 (10:48 +0200)]
Avformat: don't warn about AVCODEC_ID_NONE tracks

7 years agodemux: mp4: fix rmda/rmra box restrictions
Francois Cartegnie [Sat, 9 Aug 2014 05:19:24 +0000 (14:19 +0900)]
demux: mp4: fix rmda/rmra box restrictions

comment was wrong

7 years agodemux: mp4: add few nondefault box check
Francois Cartegnie [Sat, 9 Aug 2014 05:36:55 +0000 (14:36 +0900)]
demux: mp4: add few nondefault box check

7 years agoContribs: update libbluray to 0.6.1
Jean-Baptiste Kempf [Sat, 9 Aug 2014 02:27:24 +0000 (04:27 +0200)]
Contribs: update libbluray to 0.6.1

7 years agoWin32: Update greek installer encoding
Jean-Baptiste Kempf [Sat, 9 Aug 2014 02:17:20 +0000 (04:17 +0200)]
Win32: Update greek installer encoding

Close #11850

7 years agoequalizer: fix out of range test case
Rémi Denis-Courmont [Fri, 8 Aug 2014 17:23:01 +0000 (20:23 +0300)]
equalizer: fix out of range test case

7 years agowin32: Unbreak packaging with recent compilers
Luca Barbato [Fri, 8 Aug 2014 14:51:15 +0000 (16:51 +0200)]
win32: Unbreak packaging with recent compilers

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agoQt: remove pointer from inputChanged signal (fix #11886 #11887)
Francois Cartegnie [Fri, 8 Aug 2014 07:16:21 +0000 (16:16 +0900)]
Qt: remove pointer from inputChanged signal (fix #11886 #11887)

All signals, event direct ones, are going to event loop.

Retrieves input_thread at event loop processing time

7 years agoPS: Support H264 from evob
Jean-Baptiste Kempf [Fri, 8 Aug 2014 02:42:48 +0000 (04:42 +0200)]
PS: Support H264 from evob

7 years agoPS: Update comments about evobs
Jean-Baptiste Kempf [Fri, 8 Aug 2014 02:37:20 +0000 (04:37 +0200)]
PS: Update comments about evobs

7 years agoPS: add alternative StreamID for VC-1 in evob
Jean-Baptiste Kempf [Fri, 8 Aug 2014 02:36:13 +0000 (04:36 +0200)]
PS: add alternative StreamID for VC-1 in evob

7 years agoContribs: update libdvdcss to 1.3.0
Jean-Baptiste Kempf [Fri, 8 Aug 2014 02:35:22 +0000 (04:35 +0200)]
Contribs: update libdvdcss to 1.3.0

7 years agofourcc: add some utvideo fourccs
Ben Littler [Thu, 7 Aug 2014 22:02:05 +0000 (18:02 -0400)]
fourcc: add some utvideo fourccs

Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
7 years agocontrib: ncurses: configure doesn't understand --datarootdir
Rafaël Carré [Wed, 6 Aug 2014 14:41:06 +0000 (16:41 +0200)]
contrib: ncurses: configure doesn't understand --datarootdir

7 years agocontrib: sparkle: drop obsolete patch
Rafaël Carré [Wed, 6 Aug 2014 12:50:56 +0000 (14:50 +0200)]
contrib: sparkle: drop obsolete patch

7 years agocontrib: sparkle: update snow leopard patch
Rafaël Carré [Wed, 6 Aug 2014 12:49:48 +0000 (14:49 +0200)]
contrib: sparkle: update snow leopard patch