]>
git.sesse.net Git - vlc/log
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>
Rémi Denis-Courmont [Sun, 16 Feb 2014 16:53:54 +0000 (18:53 +0200)]
marq: correct text documentation
Jean-Baptiste Kempf [Sun, 16 Feb 2014 15:55:03 +0000 (16:55 +0100)]
News: fix typo found by No_se
Jean-Baptiste Kempf [Sun, 16 Feb 2014 15:39:06 +0000 (16:39 +0100)]
Update NEWS
Rafaël Carré [Sun, 16 Feb 2014 15:23:21 +0000 (16:23 +0100)]
httpdAuthOk: fix mismatched parameters order
Jean-Baptiste Kempf [Sun, 16 Feb 2014 13:27:20 +0000 (14:27 +0100)]
Macosx video output: remove trailing spaces
Rafaël Carré [Sun, 16 Feb 2014 11:02:22 +0000 (12:02 +0100)]
httpd: whitespace
Rafaël Carré [Sun, 16 Feb 2014 11:01:20 +0000 (12:01 +0100)]
httpd: split user auth
Rafaël Carré [Sun, 16 Feb 2014 10:47:39 +0000 (11:47 +0100)]
httpd: use c99 for
Rafaël Carré [Sun, 16 Feb 2014 10:36:33 +0000 (11:36 +0100)]
httpd: simplify httpd_ReasonFromCode
Rafaël Carré [Sun, 16 Feb 2014 10:29:30 +0000 (11:29 +0100)]
http: split loop function
Rafaël Carré [Sun, 16 Feb 2014 10:15:31 +0000 (11:15 +0100)]
httpd: cosmetics
Rafaël Carré [Sun, 16 Feb 2014 10:02:02 +0000 (11:02 +0100)]
httpd: use switch, cosmetics
Ilkka Ollakka [Sat, 15 Feb 2014 22:24:42 +0000 (00:24 +0200)]
stats: calculate average track segment sample 'duration'
Ilkka Ollakka [Sat, 15 Feb 2014 22:17:33 +0000 (00:17 +0200)]
stats: calculate track length
Ilkka Ollakka [Sat, 15 Feb 2014 19:03:29 +0000 (21:03 +0200)]
transcode: obsolete hurry-up flag
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 .
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 .
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 .
Jean-Paul Saman [Wed, 2 May 2012 11:10:02 +0000 (13:10 +0200)]
lua: report status of main ES-es on current input.
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".
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.
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
Rémi Denis-Courmont [Sat, 15 Feb 2014 19:50:47 +0000 (21:50 +0200)]
mmdevice: split out Store code
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
David Fuhrmann [Sat, 15 Feb 2014 18:48:36 +0000 (19:48 +0100)]
fsstorage: fix duplicate const specifier warning
Jean-Paul Saman [Sat, 15 Feb 2014 14:43:38 +0000 (15:43 +0100)]
sout: report muxer errors back
Ilkka Ollakka [Sat, 15 Feb 2014 17:28:25 +0000 (19:28 +0200)]
stats: calculate dts difference if there is actually difference
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
Rafaël Carré [Sat, 15 Feb 2014 17:24:20 +0000 (18:24 +0100)]
Use block_ChainRelease
Rafaël Carré [Sat, 15 Feb 2014 16:13:15 +0000 (17:13 +0100)]
Remove --ts-out option
Ilkka Ollakka [Sat, 15 Feb 2014 16:07:01 +0000 (18:07 +0200)]
contrib: patch out misc directory also from dvbpsi contrib
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
Ilkka Ollakka [Sat, 15 Feb 2014 15:23:16 +0000 (17:23 +0200)]
contrib: update libdvbpsi to 1.1.2
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>
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>
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
Rafaël Carré [Sat, 15 Feb 2014 14:17:37 +0000 (15:17 +0100)]
input_clock_ConvertTS: log failures
Ilkka Ollakka [Sat, 15 Feb 2014 14:39:45 +0000 (16:39 +0200)]
NEWS: mention transcode fps accepting rational numbers
Ilkka Ollakka [Sat, 15 Feb 2014 11:55:31 +0000 (13:55 +0200)]
stats: calculate full md5 and give final stats on closing track
Ilkka Ollakka [Fri, 14 Feb 2014 19:55:42 +0000 (21:55 +0200)]
transcode: take fps also as rational syntas, so 30000/1001 works
Ilkka Ollakka [Fri, 14 Feb 2014 19:55:09 +0000 (21:55 +0200)]
URational: handle also plain integers
Ilkka Ollakka [Sat, 15 Feb 2014 10:23:27 +0000 (12:23 +0200)]
transcode: fps sync calculation correction
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>
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>
Denis Charmet [Sat, 15 Feb 2014 14:16:29 +0000 (15:16 +0100)]
Don't silently drop late frames
Rémi Denis-Courmont [Fri, 14 Feb 2014 17:29:51 +0000 (19:29 +0200)]
Linux: update default optical disk paths
Rafaël Carré [Sat, 15 Feb 2014 10:25:42 +0000 (11:25 +0100)]
Fix typo in comment
Rémi Denis-Courmont [Fri, 14 Feb 2014 19:23:59 +0000 (21:23 +0200)]
Win32: remove useless variable atomicity
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 .
David Fuhrmann [Fri, 14 Feb 2014 18:34:36 +0000 (19:34 +0100)]
macosx: reuse existing strings
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>
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
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>
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
Francois Cartegnie [Fri, 14 Feb 2014 14:23:55 +0000 (15:23 +0100)]
addons: fsstorage: fix use after free
cid #
1174899
Francois Cartegnie [Fri, 14 Feb 2014 14:18:11 +0000 (15:18 +0100)]
playlist: indirectly write when exporting to ml.xspf
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
Francois Cartegnie [Thu, 13 Feb 2014 22:58:33 +0000 (23:58 +0100)]
addons: fix path vs uri usage
fixes Win32 installs
Rémi Denis-Courmont [Thu, 13 Feb 2014 21:58:28 +0000 (23:58 +0200)]
vout: fix signedness warnings
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
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>
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>
Francois Cartegnie [Thu, 13 Feb 2014 18:22:56 +0000 (19:22 +0100)]
fix addons MODULES_LIST description
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 .
Francois Cartegnie [Thu, 13 Feb 2014 17:36:52 +0000 (18:36 +0100)]
addons: vorepository: missing internal manifest stream creation check
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>
Francois Cartegnie [Thu, 13 Feb 2014 16:43:22 +0000 (17:43 +0100)]
addons: fsstorage: fix missing end tag with versionless vlp
Francois Cartegnie [Thu, 13 Feb 2014 16:42:32 +0000 (17:42 +0100)]
addons: fsstorage: indirectly write catalog
Avoids corruption if anything goes bad
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)
Jean-Baptiste Kempf [Thu, 13 Feb 2014 13:52:15 +0000 (14:52 +0100)]
add m4b extension
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
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
Petri Hintukainen [Wed, 12 Feb 2014 20:37:50 +0000 (22:37 +0200)]
bluray: fix setting parent input
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Petri Hintukainen [Thu, 13 Feb 2014 11:40:27 +0000 (13:40 +0200)]
bluray: enable pop-up menu
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Petri Hintukainen [Thu, 13 Feb 2014 11:40:26 +0000 (13:40 +0200)]
bluray: use bd_get_main_title()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Petri Hintukainen [Wed, 12 Feb 2014 20:37:49 +0000 (22:37 +0200)]
bluray: fix abort() when empty overlay is closed
HDMV titles can construct empty overlay with invisible buttons to enable navigation.
This is used in ex. photo galleries (to flip image) and with audio navigation ("spoken menu").
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Abecassis [Thu, 13 Feb 2014 09:19:05 +0000 (10:19 +0100)]
Direct3D: do not leak textures when recycling them
If several textures from the cache (i.e. used during the previous
call) are matching we invalidate all of them but only keep the last
one. We therefore lose all references to the other ones.
Close #10248
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Wed, 12 Feb 2014 21:31:27 +0000 (22:31 +0100)]
addon manager: fix compilation with older xcode releases
Felix Paul Kühne [Wed, 12 Feb 2014 21:25:06 +0000 (22:25 +0100)]
macosx: iterate on the addon manager
Felix Paul Kühne [Wed, 12 Feb 2014 19:21:08 +0000 (20:21 +0100)]
macosx/addons: add missing l10n and ignore skins
Felix Paul Kühne [Wed, 12 Feb 2014 19:17:15 +0000 (20:17 +0100)]
macosx: add basic addon manager
no fancy UI, but it works
Needs further UX improvements
Francois Cartegnie [Wed, 12 Feb 2014 18:06:58 +0000 (19:06 +0100)]
addons: fix duplicate decl of entry_t
David Fuhrmann [Wed, 12 Feb 2014 16:21:29 +0000 (17:21 +0100)]
macosx: fixes 'clipping contents' and some other xib warnings
David Fuhrmann [Wed, 12 Feb 2014 15:45:51 +0000 (16:45 +0100)]
macosx: auto-expand codec information view
This is more useful than always having the items collaped.
David Fuhrmann [Wed, 12 Feb 2014 15:30:43 +0000 (16:30 +0100)]
macosx: increase maximum number of messages for the messages panel
This is needed to a complete log as some modules like mkv are very
verbose. The actual size is not so critical anymore as messages
are only arriving if the panel is open.
David Fuhrmann [Wed, 12 Feb 2014 15:18:52 +0000 (16:18 +0100)]
macosx: fix xib compilation warnings for open panel
Action prototypes were missing...
David Fuhrmann [Wed, 12 Feb 2014 14:51:32 +0000 (15:51 +0100)]
bin/darwinvlc: readd exit handler for the case the macosx interface is not used
Francois Cartegnie [Wed, 12 Feb 2014 14:04:51 +0000 (15:04 +0100)]
input: es_out_timeshift: fix temp file dir separator
Ilkka Ollakka [Wed, 12 Feb 2014 08:46:33 +0000 (10:46 +0200)]
avcodec: make sure visible_width/height is defined
Francois Cartegnie [Wed, 12 Feb 2014 01:29:06 +0000 (02:29 +0100)]
Qt: addons: clear spinner from view on empty list
Francois Cartegnie [Wed, 12 Feb 2014 01:24:51 +0000 (02:24 +0100)]
addons: fsstorage: missing check for managed skins files
Francois Cartegnie [Wed, 12 Feb 2014 01:17:14 +0000 (02:17 +0100)]
addons: fsstorage: strip scheme from catalog path
Francois Cartegnie [Wed, 12 Feb 2014 00:44:22 +0000 (01:44 +0100)]
Qt: animators: missing initializers.
cid #
1170830
Francois Cartegnie [Wed, 12 Feb 2014 00:36:22 +0000 (01:36 +0100)]
addons: handle unclosed addon tags
cid #
1170827
cid #
1170828
Francois Cartegnie [Wed, 12 Feb 2014 00:29:56 +0000 (01:29 +0100)]
addons: fsstorage: move initializer
cid #
1170824
Jean-Baptiste Kempf [Tue, 11 Feb 2014 22:03:05 +0000 (23:03 +0100)]
Updates for NEWS and POTFILES.in
Jean-Baptiste Kempf [Tue, 11 Feb 2014 21:59:01 +0000 (22:59 +0100)]
Update MODULES_LIST file
Denis Charmet [Tue, 11 Feb 2014 21:40:17 +0000 (22:40 +0100)]
Add a simple raw hevc demux
Denis Charmet [Sun, 9 Feb 2014 21:57:06 +0000 (22:57 +0100)]
Add a trivial hevc packetizer