]> git.sesse.net Git - vlc/log
vlc
10 years agobluray: implement still image timing
Petri Hintukainen [Tue, 18 Feb 2014 20:26:49 +0000 (22:26 +0200)]
bluray: implement still image timing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agobluray: shuffle/merge functions
Petri Hintukainen [Tue, 18 Feb 2014 20:26:48 +0000 (22:26 +0200)]
bluray: shuffle/merge functions

Remove duplicate actions.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoDCP: Read multiple reels
Valentin Vetter [Wed, 19 Feb 2014 02:56:09 +0000 (03:56 +0100)]
DCP: Read multiple reels

Allow to read more than one reel

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovout: fix typos in comment
Felix Abecassis [Wed, 19 Feb 2014 11:29:34 +0000 (12:29 +0100)]
vout: fix typos in comment

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomediacodec: fix style
Felix Abecassis [Wed, 19 Feb 2014 10:25:37 +0000 (11:25 +0100)]
mediacodec: fix style

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoMediaCodec: correct field signature
Zhang Rui [Wed, 19 Feb 2014 08:59:20 +0000 (16:59 +0800)]
MediaCodec: correct field signature

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoavio: initialize avformat network support explicitely
Rafaël Carré [Wed, 19 Feb 2014 09:59:40 +0000 (10:59 +0100)]
avio: initialize avformat network support explicitely

10 years agoEnhance dmo to support new dlls. This adds support for WMV9.
Sergio Ammirata [Wed, 17 Aug 2011 04:41:14 +0000 (00:41 -0400)]
Enhance dmo to support new dlls. This adds support for WMV9.

Signed-off-by: Rafaël Carré <funman@videolan.org>
10 years agomacosx: remove 'vout' option from simple prefs since it is clearly an advanced option...
Felix Paul Kühne [Tue, 18 Feb 2014 19:18:13 +0000 (20:18 +0100)]
macosx: remove 'vout' option from simple prefs since it is clearly an advanced option this OS, which can break the setup way too easily

10 years agomediacodec: handle MediaCodec exceptions while decoding
Felix Abecassis [Tue, 18 Feb 2014 18:27:18 +0000 (19:27 +0100)]
mediacodec: handle MediaCodec exceptions while decoding

If an exception is thrown when using the MediaCodec API, the decoder
module enters an error state and will not attempt to queue/dequeue
buffers anymore. The error state is notified to the Java using the JNI
function jni_EventHardwareAccelerationError().

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomediacodec: add missing exception handling code after dequeue{Input, Output}Buffer
Felix Abecassis [Tue, 18 Feb 2014 18:27:17 +0000 (19:27 +0100)]
mediacodec: add missing exception handling code after dequeue{Input, Output}Buffer

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoQt: addons: sort view
Francois Cartegnie [Tue, 18 Feb 2014 18:09:29 +0000 (19:09 +0100)]
Qt: addons: sort view

10 years agomux: add case for MP3 in muxers as it's not different codec that default mpga
Ilkka Ollakka [Tue, 18 Feb 2014 17:54:36 +0000 (19:54 +0200)]
mux: add case for MP3 in muxers as it's not different codec that default mpga

10 years agoFix possible XSS in httpd_HtmlError
Jean-Baptiste Kempf [Tue, 18 Feb 2014 12:38:56 +0000 (13:38 +0100)]
Fix possible XSS in httpd_HtmlError

Found by Francesco Perna and Pietro Minniti from Quantum Leap s.r.l
Quantum Leap Advisory: Adivsory #QLA140216

10 years agoBlend: allow YUV 4:4:4 16bit
Jean-Baptiste Kempf [Tue, 18 Feb 2014 11:15:35 +0000 (12:15 +0100)]
Blend: allow YUV 4:4:4 16bit

This is notably needed for old vouts like Xv and DDraw

10 years agoAvutil: Map 4:4:4 16bit chroma
Jean-Baptiste Kempf [Tue, 18 Feb 2014 10:49:10 +0000 (11:49 +0100)]
Avutil: Map 4:4:4 16bit chroma

10 years agoAdd YUV 4:4:4 16-bit
Jean-Baptiste Kempf [Tue, 18 Feb 2014 10:43:28 +0000 (11:43 +0100)]
Add YUV 4:4:4 16-bit

10 bits should be enough for everyone

10 years agoAvformat: Support rotation information
Matthias Keiser [Mon, 17 Feb 2014 00:32:20 +0000 (01:32 +0100)]
Avformat: Support rotation information

Notably for mp4

Ref #2882

10 years agoSubtitles: Detect stupid SRT convention for languages in filenames
Jean-Baptiste Kempf [Mon, 17 Feb 2014 22:20:10 +0000 (23:20 +0100)]
Subtitles: Detect stupid SRT convention for languages in filenames

This detects filename.xx.srt, where xx is supposed to be the language
This is a longstanding request...

10 years agoAllow custom HTTP headers for httpd_Stream
Denis Charmet [Sat, 15 Feb 2014 22:15:49 +0000 (23:15 +0100)]
Allow custom HTTP headers for httpd_Stream

This will end up useful for cubemap implementation and may allow to put mms stuff out of the core

10 years agoPlug gestures on video output
Jean-Baptiste Kempf [Sun, 16 Feb 2014 17:30:44 +0000 (18:30 +0100)]
Plug gestures on video output

10 years agoAdd Win32 gestures helper
Ludovic Fauvet [Fri, 14 Feb 2014 19:00:48 +0000 (20:00 +0100)]
Add Win32 gestures helper

This is a helper to take action on touchscreens on Windows 7 or later
It uses the braindead WM_GESTURE API and supports volume, seek (1 and 2
fingers), play/pause (2finger touch) and fullscreen (zoom gesture)

The API is simple so other UI element can use it, notably Qt and the
vouts

This has been edited by jb too

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoMSW vout: remove tabs
Jean-Baptiste Kempf [Sun, 16 Feb 2014 21:24:43 +0000 (22:24 +0100)]
MSW vout: remove tabs

10 years agomacosx: add missing licence headers
David Fuhrmann [Sun, 16 Feb 2014 19:29:47 +0000 (20:29 +0100)]
macosx: add missing licence headers

10 years agomacosx: add spotify.h to fix make dist
David Fuhrmann [Sun, 16 Feb 2014 19:06:23 +0000 (20:06 +0100)]
macosx: add spotify.h to fix make dist

10 years agoPOTFILES.in: add missing addon manager files
David Fuhrmann [Sun, 16 Feb 2014 18:50:27 +0000 (19:50 +0100)]
POTFILES.in: add missing addon manager files

10 years agomacosx: improve tooltip for macosx-control-itunes option
David Fuhrmann [Sun, 16 Feb 2014 18:15:27 +0000 (19:15 +0100)]
macosx: improve tooltip for macosx-control-itunes option

10 years agomacosx: Pause Spotify when video starts
Allan Odgaard [Fri, 14 Feb 2014 12:20:59 +0000 (19:20 +0700)]
macosx: Pause Spotify when video starts

This mimics the current iTunes support and behavior is controlled by the same setting.

Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
10 years agomarq: correct text documentation
Rémi Denis-Courmont [Sun, 16 Feb 2014 16:53:54 +0000 (18:53 +0200)]
marq: correct text documentation

10 years agoNews: fix typo found by No_se
Jean-Baptiste Kempf [Sun, 16 Feb 2014 15:55:03 +0000 (16:55 +0100)]
News: fix typo found by No_se

10 years agoUpdate NEWS
Jean-Baptiste Kempf [Sun, 16 Feb 2014 15:39:06 +0000 (16:39 +0100)]
Update NEWS

10 years agohttpdAuthOk: fix mismatched parameters order
Rafaël Carré [Sun, 16 Feb 2014 15:23:21 +0000 (16:23 +0100)]
httpdAuthOk: fix mismatched parameters order

10 years agoMacosx video output: remove trailing spaces
Jean-Baptiste Kempf [Sun, 16 Feb 2014 13:27:20 +0000 (14:27 +0100)]
Macosx video output: remove trailing spaces

10 years agohttpd: whitespace
Rafaël Carré [Sun, 16 Feb 2014 11:02:22 +0000 (12:02 +0100)]
httpd: whitespace

10 years agohttpd: split user auth
Rafaël Carré [Sun, 16 Feb 2014 11:01:20 +0000 (12:01 +0100)]
httpd: split user auth

10 years agohttpd: use c99 for
Rafaël Carré [Sun, 16 Feb 2014 10:47:39 +0000 (11:47 +0100)]
httpd: use c99 for

10 years agohttpd: simplify httpd_ReasonFromCode
Rafaël Carré [Sun, 16 Feb 2014 10:36:33 +0000 (11:36 +0100)]
httpd: simplify httpd_ReasonFromCode

10 years agohttp: split loop function
Rafaël Carré [Sun, 16 Feb 2014 10:29:30 +0000 (11:29 +0100)]
http: split loop function

10 years agohttpd: cosmetics
Rafaël Carré [Sun, 16 Feb 2014 10:15:31 +0000 (11:15 +0100)]
httpd: cosmetics

10 years agohttpd: use switch, cosmetics
Rafaël Carré [Sun, 16 Feb 2014 10:02:02 +0000 (11:02 +0100)]
httpd: use switch, cosmetics

10 years agostats: calculate average track segment sample 'duration'
Ilkka Ollakka [Sat, 15 Feb 2014 22:24:42 +0000 (00:24 +0200)]
stats: calculate average track segment sample 'duration'

10 years agostats: calculate track length
Ilkka Ollakka [Sat, 15 Feb 2014 22:17:33 +0000 (00:17 +0200)]
stats: calculate track length

10 years agotranscode: obsolete hurry-up flag
Ilkka Ollakka [Sat, 15 Feb 2014 19:03:29 +0000 (21:03 +0200)]
transcode: obsolete hurry-up flag

10 years agoRevert "input core: add status field per elementary stream"
Jean-Paul Saman [Sat, 15 Feb 2014 21:50:53 +0000 (22:50 +0100)]
Revert "input core: add status field per elementary stream"

This reverts commit d8199d8cbe0e4e3f4920580c4735364a4664fc7e.

10 years agoRevert "demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe"
Jean-Paul Saman [Sat, 15 Feb 2014 21:50:37 +0000 (22:50 +0100)]
Revert "demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe"

This reverts commit 1ac11c9893222a5056b5963f9da39cba5d2b0468.

10 years agoRevert "lua: report status of main ES-es on current input."
Jean-Paul Saman [Sat, 15 Feb 2014 21:50:23 +0000 (22:50 +0100)]
Revert "lua: report status of main ES-es on current input."

This reverts commit b978c15a594f71ec07526beb7fe4101195e0c9af.

10 years agolua: report status of main ES-es on current input.
Jean-Paul Saman [Wed, 2 May 2012 11:10:02 +0000 (13:10 +0200)]
lua: report status of main ES-es on current input.

10 years agodemuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe
Jean-Paul Saman [Sat, 15 Feb 2014 14:03:40 +0000 (15:03 +0100)]
demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe

This patch depends on "input core add status field per elementary stream".

10 years agoinput core: add status field per elementary stream
Jean-Paul Saman [Sat, 15 Feb 2014 14:02:42 +0000 (15:02 +0100)]
input core: add status field per elementary stream

VLC has status reporting on the input state, but not on the output state.
This makes it impossible to know if playback actually started completely from
checking stream status states.

For instance a failed audio output cannot be determined programatically. This
patch adds an extra field per ES (in src/input/es_out.c) to determine the state
of that ES (DISABLE, ENABLED, ERROR).

If CreateDecoder() cannot instantiate an output, then it set p_dec->b_error = true.
This is used to determine what the return value for es_out_GetEsState() should be.
If p_dec->b_error is true, then it returns an ES_OUT_STATE_ES_ERROR to the caller.
Else it returns ES_OUT_STATE_ES_ENABLED or ES_OUT_STATE_ES_DISABLED.

A function 'es_out_GetEsState()' is available to query an input for the state of
the primary audio, video and SPU elementary streams.

10 years agosrc/misc/fourcc.c: do not break some MPEG2 videos
Jean-Paul Saman [Sat, 15 Feb 2014 21:43:29 +0000 (22:43 +0100)]
src/misc/fourcc.c: do not break some MPEG2 videos

Bug introduced in commit 87cd07ca3ae1ee3eeb59c8f6a659180ba85795d8

10 years agommdevice: split out Store code
Rémi Denis-Courmont [Sat, 15 Feb 2014 19:50:47 +0000 (21:50 +0200)]
mmdevice: split out Store code

10 years agomacosx: use custom animation for native fullscreen to continue video in animation
David Fuhrmann [Sat, 15 Feb 2014 19:33:27 +0000 (20:33 +0100)]
macosx: use custom animation for native fullscreen to continue video in animation

close #6347

10 years agofsstorage: fix duplicate const specifier warning
David Fuhrmann [Sat, 15 Feb 2014 18:48:36 +0000 (19:48 +0100)]
fsstorage: fix duplicate const specifier warning

10 years agosout: report muxer errors back
Jean-Paul Saman [Sat, 15 Feb 2014 14:43:38 +0000 (15:43 +0100)]
sout: report muxer errors back

10 years agostats: calculate dts difference if there is actually difference
Ilkka Ollakka [Sat, 15 Feb 2014 17:28:25 +0000 (19:28 +0200)]
stats: calculate dts difference if there is actually difference

10 years agostats: write outputfile as tab separated with headers, easier for example gnuplot...
Ilkka Ollakka [Sat, 15 Feb 2014 17:20:30 +0000 (19:20 +0200)]
stats: write outputfile as tab separated with headers, easier for example gnuplot plotting

10 years agoUse block_ChainRelease
Rafaël Carré [Sat, 15 Feb 2014 17:24:20 +0000 (18:24 +0100)]
Use block_ChainRelease

10 years agoRemove --ts-out option
Rafaël Carré [Sat, 15 Feb 2014 16:13:15 +0000 (17:13 +0100)]
Remove --ts-out option

10 years agocontrib: patch out misc directory also from dvbpsi contrib
Ilkka Ollakka [Sat, 15 Feb 2014 16:07:01 +0000 (18:07 +0200)]
contrib: patch out misc directory also from dvbpsi contrib

10 years agosout-all now defaults to true
Rafaël Carré [Sat, 15 Feb 2014 14:24:45 +0000 (15:24 +0100)]
sout-all now defaults to true

Stop losing extra audio tracks after the first one

10 years agocontrib: update libdvbpsi to 1.1.2
Ilkka Ollakka [Sat, 15 Feb 2014 15:23:16 +0000 (17:23 +0200)]
contrib: update libdvbpsi to 1.1.2

10 years agoos2: missing #include
KO Myung-Hun [Sat, 15 Feb 2014 09:00:23 +0000 (18:00 +0900)]
os2: missing #include

-----
  CC       os2/specific.lo
os2/specific.c: In function 'IPCHelperThread':
os2/specific.c:57:5: error: implicit declaration of function 'pl_Get' [-Werror=implicit-function-declaration]
os2/specific.c:57:30: warning: initialization makes pointer from integer without a cast [enabled by default]
cc1: some warnings being treated as errors
-----

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
10 years agoaddons: fix compilation error
KO Myung-Hun [Sat, 15 Feb 2014 09:00:22 +0000 (18:00 +0900)]
addons: fix compilation error

-----
  CC       addons/vorepository.lo
addons/vorepository.c: In function 'Close':
addons/vorepository.c:490:9: error: implicit declaration of function 'unlink' [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
-----

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
10 years agos/sout_stream_id_t/sout_stream_id_sys_t/
Rafaël Carré [Sat, 15 Feb 2014 15:02:16 +0000 (16:02 +0100)]
s/sout_stream_id_t/sout_stream_id_sys_t/

All our private context end in sys_t
Do the same for elementary stream specific context inside sout modules

10 years agoinput_clock_ConvertTS: log failures
Rafaël Carré [Sat, 15 Feb 2014 14:17:37 +0000 (15:17 +0100)]
input_clock_ConvertTS: log failures

10 years agoNEWS: mention transcode fps accepting rational numbers
Ilkka Ollakka [Sat, 15 Feb 2014 14:39:45 +0000 (16:39 +0200)]
NEWS: mention transcode fps accepting rational numbers

10 years agostats: calculate full md5 and give final stats on closing track
Ilkka Ollakka [Sat, 15 Feb 2014 11:55:31 +0000 (13:55 +0200)]
stats: calculate full md5 and give final stats on closing track

10 years agotranscode: take fps also as rational syntas, so 30000/1001 works
Ilkka Ollakka [Fri, 14 Feb 2014 19:55:42 +0000 (21:55 +0200)]
transcode: take fps also as rational syntas, so 30000/1001 works

10 years agoURational: handle also plain integers
Ilkka Ollakka [Fri, 14 Feb 2014 19:55:09 +0000 (21:55 +0200)]
URational: handle also plain integers

10 years agotranscode: fps sync calculation correction
Ilkka Ollakka [Sat, 15 Feb 2014 10:23:27 +0000 (12:23 +0200)]
transcode: fps sync calculation correction

10 years agoadd mp2v/mp1v to muxers
Ilkka Ollakka [Fri, 14 Feb 2014 10:44:15 +0000 (12:44 +0200)]
add mp2v/mp1v to muxers

Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
10 years agodifferentiate mp1v from mp2v and default mpgv to mp2v
Ilkka Ollakka [Fri, 14 Feb 2014 10:44:14 +0000 (12:44 +0200)]
differentiate mp1v from mp2v and default mpgv to mp2v

Fixes #5864

Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
10 years agoDon't silently drop late frames
Denis Charmet [Sat, 15 Feb 2014 14:16:29 +0000 (15:16 +0100)]
Don't silently drop late frames

10 years agoLinux: update default optical disk paths
Rémi Denis-Courmont [Fri, 14 Feb 2014 17:29:51 +0000 (19:29 +0200)]
Linux: update default optical disk paths

10 years agoFix typo in comment
Rafaël Carré [Sat, 15 Feb 2014 10:25:42 +0000 (11:25 +0100)]
Fix typo in comment

10 years agoWin32: remove useless variable atomicity
Rémi Denis-Courmont [Fri, 14 Feb 2014 19:23:59 +0000 (21:23 +0200)]
Win32: remove useless variable atomicity

10 years agoWin32: remove live loop and bogus atomic variable
Rémi Denis-Courmont [Fri, 14 Feb 2014 19:08:57 +0000 (21:08 +0200)]
Win32: remove live loop and bogus atomic variable

That inexplicably got merged even though it was rejected upon review.
This simplification follows afe774e0b19c7dcad8d0ae248480df1b0660a380.

10 years agomacosx: reuse existing strings
David Fuhrmann [Fri, 14 Feb 2014 18:34:36 +0000 (19:34 +0100)]
macosx: reuse existing strings

10 years agomediacodec: add a NULL pointer check after getting the profileLevels field
Felix Abecassis [Fri, 14 Feb 2014 18:06:13 +0000 (19:06 +0100)]
mediacodec: add a NULL pointer check after getting the profileLevels field

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomacosx: re-write addon manager xib file to work-around a bug in IB 3.2
Felix Paul Kühne [Fri, 14 Feb 2014 17:50:44 +0000 (18:50 +0100)]
macosx: re-write addon manager xib file to work-around a bug in IB 3.2

10 years agoUse a QVLCFrame as VLMDialog base class
Ludovic Fauvet [Fri, 14 Feb 2014 17:20:02 +0000 (18:20 +0100)]
Use a QVLCFrame as VLMDialog base class

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoQt: plugins: check after casts.
Francois Cartegnie [Fri, 14 Feb 2014 14:31:23 +0000 (15:31 +0100)]
Qt: plugins: check after casts.

Really unlikely
cid #1174897
cid #1174898
cid #1174899

10 years agoaddons: fsstorage: fix use after free
Francois Cartegnie [Fri, 14 Feb 2014 14:23:55 +0000 (15:23 +0100)]
addons: fsstorage: fix use after free

cid #1174899

10 years agoplaylist: indirectly write when exporting to ml.xspf
Francois Cartegnie [Fri, 14 Feb 2014 14:18:11 +0000 (15:18 +0100)]
playlist: indirectly write when exporting to ml.xspf

10 years agoaddons: fstorage: close fd before renaming.
Francois Cartegnie [Fri, 14 Feb 2014 10:07:08 +0000 (11:07 +0100)]
addons: fstorage: close fd before renaming.

win32 can't rename a still open fd

10 years agoaddons: fix path vs uri usage
Francois Cartegnie [Thu, 13 Feb 2014 22:58:33 +0000 (23:58 +0100)]
addons: fix path vs uri usage

fixes Win32 installs

10 years agovout: fix signedness warnings
Rémi Denis-Courmont [Thu, 13 Feb 2014 21:58:28 +0000 (23:58 +0200)]
vout: fix signedness warnings

10 years agomacosx/addon manager: revert xib file to the Interface Builder 3.2 format to fix...
Felix Paul Kühne [Thu, 13 Feb 2014 20:50:53 +0000 (21:50 +0100)]
macosx/addon manager: revert xib file to the Interface Builder 3.2 format to fix compilation on jones

10 years agoDirect3D: pass dimensions of the D3D region to the pixel shader
Felix Abecassis [Thu, 13 Feb 2014 17:33:40 +0000 (18:33 +0100)]
Direct3D: pass dimensions of the D3D region to the pixel shader

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoDirect3D: set dimensions of the D3D picture region
Felix Abecassis [Thu, 13 Feb 2014 17:33:39 +0000 (18:33 +0100)]
Direct3D: set dimensions of the D3D picture region

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agofix addons MODULES_LIST description
Francois Cartegnie [Thu, 13 Feb 2014 18:22:56 +0000 (19:22 +0100)]
fix addons MODULES_LIST description

10 years agoaddons: vorepository: Revert dev change of ADDONS_REPO_SCHEMEHOST
Francois Cartegnie [Thu, 13 Feb 2014 17:59:00 +0000 (18:59 +0100)]
addons: vorepository: Revert dev change of ADDONS_REPO_SCHEMEHOST

Partially reverts commit 79295631dab4ec033918dddaf51c7b1c6a89ad55.

10 years agoaddons: vorepository: missing internal manifest stream creation check
Francois Cartegnie [Thu, 13 Feb 2014 17:36:52 +0000 (18:36 +0100)]
addons: vorepository: missing internal manifest stream creation check

10 years agoDirect3D: do not use pixel shader when rendering subpictures
Felix Abecassis [Thu, 13 Feb 2014 15:29:24 +0000 (16:29 +0100)]
Direct3D: do not use pixel shader when rendering subpictures

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoaddons: fsstorage: fix missing end tag with versionless vlp
Francois Cartegnie [Thu, 13 Feb 2014 16:43:22 +0000 (17:43 +0100)]
addons: fsstorage: fix missing end tag with versionless vlp

10 years agoaddons: fsstorage: indirectly write catalog
Francois Cartegnie [Thu, 13 Feb 2014 16:42:32 +0000 (17:42 +0100)]
addons: fsstorage: indirectly write catalog

Avoids corruption if anything goes bad

10 years agomacosx: disable video settings in simple prefs which are not working in native fullsc...
David Fuhrmann [Thu, 13 Feb 2014 16:04:54 +0000 (17:04 +0100)]
macosx: disable video settings in simple prefs which are not working in native fullscreen mode (refs #10143)

10 years agoadd m4b extension
Jean-Baptiste Kempf [Thu, 13 Feb 2014 13:52:15 +0000 (14:52 +0100)]
add m4b extension

10 years agoRevert "vout: assume aspect ratio is 1:1 if information is missing"
Jean-Baptiste Kempf [Thu, 13 Feb 2014 13:23:07 +0000 (14:23 +0100)]
Revert "vout: assume aspect ratio is 1:1 if information is missing"

This reverts commit bf5bc83e52ef5b4fd090b74b6d5bd9523b6dcbd7.

Close #10657

10 years agoBump DVBsub priority above avcodec
Jean-Baptiste Kempf [Thu, 13 Feb 2014 12:02:40 +0000 (13:02 +0100)]
Bump DVBsub priority above avcodec

Since now avcodec module accepts dvbsub, it is always taken, even if it
fails to decode...

Close #10655