]>
git.sesse.net Git - vlc/log
Francois Cartegnie [Mon, 7 Apr 2014 08:57:12 +0000 (10:57 +0200)]
demux: mp4: fix memory corruption on STTS indexes (fix #11162)
David Fuhrmann [Tue, 8 Apr 2014 09:52:50 +0000 (11:52 +0200)]
vout/macosx: add error if opengl view initialization failed
Rafaël Carré [Tue, 8 Apr 2014 08:31:06 +0000 (10:31 +0200)]
logger: uses html default filename when appropriate
Rafaël Carré [Tue, 8 Apr 2014 08:13:40 +0000 (10:13 +0200)]
extras/tools: remove openssl
it is never enabled
Hugo Beauzée-Luyssen [Mon, 7 Apr 2014 21:52:37 +0000 (00:52 +0300)]
Remove unused string
Sean McGovern [Wed, 26 Mar 2014 21:18:49 +0000 (21:18 +0000)]
libgcrypt: update to version 1.6.1
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Brian Schmidt [Mon, 7 Apr 2014 15:01:13 +0000 (11:01 -0400)]
avcodec: Fix memory leak in EncodeVideo
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
Jean-Baptiste Kempf [Mon, 7 Apr 2014 17:40:43 +0000 (19:40 +0200)]
Allow hev1 as a fourcc for HEVC
KO Myung-Hun [Sun, 6 Apr 2014 11:53:26 +0000 (11:53 +0000)]
kva: support ZOOM
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 6 Apr 2014 16:55:29 +0000 (18:55 +0200)]
Add more TwoCC for AMR-NB and AAC in wav/riff files
Jean-Baptiste Kempf [Sun, 6 Apr 2014 16:51:23 +0000 (18:51 +0200)]
Add numerous FourCC fixing avi samples...
Jean-Baptiste Kempf [Sun, 6 Apr 2014 16:42:33 +0000 (18:42 +0200)]
avcodec: map VP7 decoder
Jean-Baptiste Kempf [Sun, 6 Apr 2014 16:42:13 +0000 (18:42 +0200)]
Add VP7 fourcc
Francois Cartegnie [Sun, 6 Apr 2014 16:23:48 +0000 (18:23 +0200)]
Qt: profile_selector.cpp: missing opus
KO Myung-Hun [Sat, 5 Apr 2014 14:59:33 +0000 (23:59 +0900)]
kva: handle rotated movies
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Sergey Radionov [Sun, 6 Apr 2014 10:49:30 +0000 (17:49 +0700)]
fixed threading issue in libvlc_media_player_get_media
and some cosmetics
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Tim Walker [Sun, 30 Mar 2014 13:26:03 +0000 (15:26 +0200)]
mp4: support 'hev1' sample entry name for HEVC.
libavformat produces such files.
Francois Cartegnie [Sat, 5 Apr 2014 17:57:08 +0000 (19:57 +0200)]
Qt: telexFrame: change buttons gradient
And then make them smaller as it is not really nice.
QRadialGradient currently crashes on WIN32/SSE2.
refs #11146, See QTBUG-38139
Rafaël Carré [Sat, 5 Apr 2014 10:05:33 +0000 (12:05 +0200)]
x265: repeat headers on keyframes
Rafaël Carré [Sat, 5 Apr 2014 09:37:25 +0000 (11:37 +0200)]
contrib: x265 0.9
Rafaël Carré [Sat, 5 Apr 2014 09:47:33 +0000 (11:47 +0200)]
x265: default to 25fps if frame rate is not set
Rafaël Carré [Sat, 5 Apr 2014 09:42:56 +0000 (11:42 +0200)]
x265_encoder_headers: account for 0.9 API changes
Francois Cartegnie [Fri, 4 Apr 2014 16:55:36 +0000 (18:55 +0200)]
Qt: telexFrame: enforce non zero widget pixmap size
guess for #11146
Felix Abecassis [Fri, 4 Apr 2014 09:13:43 +0000 (11:13 +0200)]
Revert "MP4 demux: only set fragmented flag if filecontains movie fragment atoms."
This reverts commit
9ef5be06a9b3d0a8bf867f707db2d9604b01c807 .
Fix #10983.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Francois Cartegnie [Fri, 4 Apr 2014 06:50:12 +0000 (08:50 +0200)]
demux: mkv: fix warning & int overflow
Francois Cartegnie [Fri, 4 Apr 2014 06:44:17 +0000 (08:44 +0200)]
demux: mp4: use define for block size
Francois Cartegnie [Fri, 4 Apr 2014 06:30:15 +0000 (08:30 +0200)]
demux: mp4: use CLOCK_FREQ
Francois Cartegnie [Fri, 4 Apr 2014 06:14:05 +0000 (08:14 +0200)]
Qt: don't allow empty file on convert dialog (fix #11072)
Rémi Denis-Courmont [Thu, 3 Apr 2014 20:56:27 +0000 (23:56 +0300)]
rawvideo: avoid casting function pointers
Rémi Denis-Courmont [Thu, 3 Apr 2014 20:56:00 +0000 (23:56 +0300)]
rawvideo: fix vflipped bitmap packetization
Francois Cartegnie [Thu, 3 Apr 2014 18:23:16 +0000 (20:23 +0200)]
John Stebbins [Thu, 3 Apr 2014 17:08:02 +0000 (11:08 -0600)]
substx3g: Allow multiple simultanious face styles
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
Francois Cartegnie [Thu, 3 Apr 2014 16:14:57 +0000 (18:14 +0200)]
demux: mp4: handle in sample text encoding (fix #11137)
Francois Cartegnie [Thu, 3 Apr 2014 15:52:39 +0000 (17:52 +0200)]
codec: tx3g: handle utf8 (fix #11138)
Felix Abecassis [Thu, 3 Apr 2014 17:33:57 +0000 (19:33 +0200)]
android: fix green line issue when using an YUV surface in SW mode.
The padding lines introduced by avcodec for direct rendering are set
to black since they might be used by Android during rescaling.
Tristan Matthews [Thu, 3 Apr 2014 17:32:32 +0000 (13:32 -0400)]
scene: remove unused include
Rémi Denis-Courmont [Thu, 3 Apr 2014 17:19:35 +0000 (20:19 +0300)]
playlist: log error message on export I/O error
Rémi Denis-Courmont [Thu, 3 Apr 2014 17:16:49 +0000 (20:16 +0300)]
playlist: report playlist export I/O errors (fixes #10087)
Rémi Denis-Courmont [Thu, 3 Apr 2014 16:42:49 +0000 (19:42 +0300)]
hwaccel: uniformize plugin descriptions
Rémi Denis-Courmont [Thu, 3 Apr 2014 16:39:05 +0000 (19:39 +0300)]
configure: remove gratuitious greeting in error message
Felix Abecassis [Thu, 3 Apr 2014 13:37:13 +0000 (15:37 +0200)]
mediacodec: check exceptions after getCapabilitiesForType()
Avoid crashing on some devices, but it forces fallback to SW decoding.
Felix Abecassis [Thu, 3 Apr 2014 10:18:48 +0000 (12:18 +0200)]
omxil: do not use iomx (Android) for audio decoding
Francois Cartegnie [Thu, 3 Apr 2014 06:30:45 +0000 (08:30 +0200)]
Qt: implement teletext buttons (fix #11132)
Francois Cartegnie [Thu, 3 Apr 2014 05:30:27 +0000 (07:30 +0200)]
Revert "zvbi: set text format as default" (fix #11133)
Teletext & Teletext subtitles are different things
This reverts commit
8d40fb1276f5bd72ff37a4b2099c4842765b7471 .
Rémi Denis-Courmont [Wed, 2 Apr 2014 20:23:41 +0000 (23:23 +0300)]
contrib: detect local Lua 5.2
Rémi Denis-Courmont [Wed, 2 Apr 2014 20:10:47 +0000 (23:10 +0300)]
contrib: detect local taglib
Rémi Denis-Courmont [Wed, 2 Apr 2014 20:10:39 +0000 (23:10 +0300)]
configure: fix Taglib version check
Rémi Denis-Courmont [Wed, 2 Apr 2014 20:04:48 +0000 (23:04 +0300)]
Lua: fix compilation with Lua 5.1.4
Francois Cartegnie [Wed, 2 Apr 2014 18:30:50 +0000 (20:30 +0200)]
Qt: teletext range (fix #11090)
Francois Cartegnie [Wed, 2 Apr 2014 18:30:30 +0000 (20:30 +0200)]
Qt: fix segfault when customizing buttons
Rémi Denis-Courmont [Wed, 2 Apr 2014 16:30:57 +0000 (19:30 +0300)]
decoder: fix potential NULL dereference
Rémi Denis-Courmont [Wed, 2 Apr 2014 15:37:20 +0000 (18:37 +0300)]
avio: fix busy loop on EOF (fixes #11076)
Francois Cartegnie [Wed, 2 Apr 2014 15:02:10 +0000 (17:02 +0200)]
demux: mp4: fix condition
is array, not variable.
cid #
1194828
David Fuhrmann [Wed, 2 Apr 2014 13:01:22 +0000 (15:01 +0200)]
macosx: simplifications
David Fuhrmann [Wed, 2 Apr 2014 12:53:03 +0000 (14:53 +0200)]
macosx: load core dialog nib on demand
David Fuhrmann [Wed, 2 Apr 2014 12:31:50 +0000 (14:31 +0200)]
macosx: avoid ugly delayed initialization calls for the open panel
These selectors may not be called in time as the main loop is blocked
if a modal dialog is open.
David Fuhrmann [Wed, 2 Apr 2014 12:24:48 +0000 (14:24 +0200)]
macosx: Fix startup delays by loading Open.nib only on demand
There is no need to already load it here, not every user uses the open panel.
Additionally, input devices listing may take one or two seconds the
first time after the system started, so this is also better done only when needed.
close #11098
Tristan Matthews [Wed, 2 Apr 2014 06:18:33 +0000 (02:18 -0400)]
avcodec encoder: get bytes per pixel from context if needed
Falling back to 3 bytes broke the buffer allocation for BMP with ffmpeg, which
defaults to RGBA.
Fixes #9687
Rafaël Carré [Tue, 1 Apr 2014 15:56:53 +0000 (17:56 +0200)]
mp4 mux: encode video orientation
Rafaël Carré [Tue, 1 Apr 2014 15:56:23 +0000 (17:56 +0200)]
transcode: copy video orientation to encoder
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:43:34 +0000 (23:43 +0300)]
ts: fix warning
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:43:26 +0000 (23:43 +0300)]
gme: fix warning
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:39:24 +0000 (23:39 +0300)]
fourcc: add missing initializers
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:36:45 +0000 (23:36 +0300)]
transcode: fix parameter warning
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:33:41 +0000 (23:33 +0300)]
xspf: fix type limit warning
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:32:45 +0000 (23:32 +0300)]
mkv: check for overflow and fix type limit warning
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:28:33 +0000 (23:28 +0300)]
mpeg: fix warning
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:21:28 +0000 (23:21 +0300)]
http_auth: fix debug message on 64-bits architectures
The * modifier expects an int. A pointer difference is ptrdiff_t.
Rémi Denis-Courmont [Tue, 1 Apr 2014 20:21:19 +0000 (23:21 +0300)]
decoder: fix debug message
Rémi Denis-Courmont [Tue, 1 Apr 2014 19:23:59 +0000 (22:23 +0300)]
mp4: fix pointer type
Felix Abecassis [Tue, 1 Apr 2014 13:44:52 +0000 (15:44 +0200)]
opengl: use buffer objects instead of host memory for subpictures
See
bbbc51c713432b25b0ffdfa943b8441aa7d4f96e
David Fuhrmann [Mon, 31 Mar 2014 19:20:15 +0000 (21:20 +0200)]
Revert "package/macosx: remove .rar from list of default file types"
This reverts commit
7c2652cd8b4bbb4be81aa2a928f8cafb86351b6a .
David Fuhrmann [Mon, 31 Mar 2014 18:20:46 +0000 (20:20 +0200)]
macosx: do not explicitely set presentation options for native fullscreen mode
These flags will be set internally to the correct values. Mavericks even
warns in the log that these calls are ignored. Additionally, the os itself
knows best if the dock needs to be hidden - this is not always the case due
to the new multi-monitor fullscreen in Mavericks.
David Fuhrmann [Mon, 31 Mar 2014 17:26:05 +0000 (19:26 +0200)]
macosx: preserve fullscreen state also in native fullscreen mode
should close #10670
Rémi Denis-Courmont [Mon, 31 Mar 2014 16:50:45 +0000 (19:50 +0300)]
Old RC: inverted logic (fixes #11052)
David Fuhrmann [Mon, 31 Mar 2014 12:56:35 +0000 (14:56 +0200)]
macosx: remove unneeded workaround which disabled native fullscreen restoration (refs #7872)
David Fuhrmann [Sun, 30 Mar 2014 19:43:15 +0000 (21:43 +0200)]
macosx: exit the native fullscreen mode if video is finished
This implements the behaviour in a similar way as in non-native mode.
Only if the window was set to fullscreen already before video started,
it will stay in this state.
David Fuhrmann [Sun, 30 Mar 2014 19:39:20 +0000 (21:39 +0200)]
macosx: set fullscreen to false also if window is exited the fast way
David Fuhrmann [Sun, 30 Mar 2014 19:36:57 +0000 (21:36 +0200)]
macosx: avoid issue which may wrongly hide the controls bar in non-lion fullscreen mode
Rafaël Carré [Sun, 30 Mar 2014 09:53:47 +0000 (11:53 +0200)]
dvbpsi: handle all message types
Rafaël Carré [Sun, 30 Mar 2014 09:50:27 +0000 (11:50 +0200)]
contrib: gcrypt: fix non amd64 builds
Felix Paul Kühne [Sat, 29 Mar 2014 19:12:19 +0000 (20:12 +0100)]
extras/tools: update gas-pp
Felix Abecassis [Fri, 28 Mar 2014 12:48:30 +0000 (13:48 +0100)]
Direct3D: handle rotated movies.
Rafaël Carré [Fri, 28 Mar 2014 15:30:21 +0000 (16:30 +0100)]
contrib: gmp: fix thumb2 build
Rafaël Carré [Fri, 28 Mar 2014 14:41:17 +0000 (15:41 +0100)]
contrib: sparkle: short-circuit -Werror
Felix Abecassis [Fri, 28 Mar 2014 14:07:13 +0000 (15:07 +0100)]
opengl: use buffer objects instead of host memory with glVertexAttribPointer.
Previously, glVertexAttribPointer was called in function
DrawWithShaders using an host array (textureCoord) allocated on the
stack inside a loop. This caused stack buffer overflow afterwards.
See http://www.opengl.org/wiki/Synchronization#Asynchronous_action
Array definition could have been hoisted out of the loop but using
buffer objects is a better solution since it is now the only option
with recent OpenGL versions.
Rafaël Carré [Fri, 28 Mar 2014 13:50:53 +0000 (14:50 +0100)]
contrib: gmp: update to 6.0.0
This version is dual licensed GPLv2/LGPLv3
Adrien Maglo [Fri, 28 Mar 2014 11:19:03 +0000 (12:19 +0100)]
AudioTrack: use the render position from the DSP to compute the delay
Do not use the frequency rate in the computation.
Sean McGovern [Thu, 27 Mar 2014 15:28:45 +0000 (11:28 -0400)]
gcrypt: fix amd64 assembly on Solaris
Signed-off-by: Rafaël Carré <funman@videolan.org>
David Fuhrmann [Thu, 27 Mar 2014 21:45:27 +0000 (22:45 +0100)]
package/macosx: remove .rar from list of default file types
Sean McGovern [Thu, 13 Mar 2014 17:50:27 +0000 (13:50 -0400)]
contrib: add Solaris to bootstrap
Signed-off-by: Rafaël Carré <funman@videolan.org>
David Fuhrmann [Wed, 26 Mar 2014 20:04:26 +0000 (21:04 +0100)]
macosx: improve logic to toggle effect windows
The window is now ordered in front every time with a single click / shortcut
like in iTunes.
Francois Cartegnie [Wed, 26 Mar 2014 18:14:23 +0000 (19:14 +0100)]
Revert "demux: mp4: fix fallback on PAR"
This reverts commit
bcf7989613b3bb888e5a9941ffe3310539347586 .
According to some other samples, doesn't sound like a correct fix.
Matthias Keiser [Fri, 14 Mar 2014 00:00:08 +0000 (01:00 +0100)]
Make macosx vout module handle rotated movies.
Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
David Fuhrmann [Wed, 26 Mar 2014 17:27:20 +0000 (18:27 +0100)]
src: fix typo in comment
Francois Cartegnie [Wed, 26 Mar 2014 16:26:12 +0000 (17:26 +0100)]
demux: mp4: fix fallback on PAR (fix #11075)
Francois Cartegnie [Wed, 26 Mar 2014 11:54:22 +0000 (12:54 +0100)]
Qt: move extensions tab away
Francois Cartegnie [Wed, 26 Mar 2014 06:41:11 +0000 (07:41 +0100)]
demux: mp4: remove unused dummy fields warnings
Francois Cartegnie [Wed, 26 Mar 2014 06:37:56 +0000 (07:37 +0100)]
demux: mp4: read covr atoms (fix #8091)
Francois Cartegnie [Wed, 26 Mar 2014 05:40:46 +0000 (06:40 +0100)]
demux: mp4: rename union data pointer.
Avoid naming confusion, because data is an atom itself.