]> git.sesse.net Git - vlc/log
vlc
11 years agoios: enable freetype
Felix Paul Kühne [Thu, 2 May 2013 19:30:35 +0000 (20:30 +0100)]
ios: enable freetype

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agofreetype: fixed compilation for non-Mac darwin platforms
Felix Paul Kühne [Thu, 2 May 2013 21:23:14 +0000 (22:23 +0100)]
freetype: fixed compilation for non-Mac darwin platforms

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoFix potential crash when sending notification to deallocated object
Gleb Pinigin [Fri, 17 May 2013 16:13:06 +0000 (23:13 +0700)]
Fix potential crash when sending notification to deallocated object

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoios_vout2: fix crash when trying to draw OpenGL changes while the app is in the backg...
Felix Paul Kühne [Thu, 28 Mar 2013 11:34:46 +0000 (12:34 +0100)]
ios_vout2: fix crash when trying to draw OpenGL changes while the app is in the background

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoiOS: more building fixes
Jean-Baptiste Kempf [Sun, 19 May 2013 08:53:50 +0000 (10:53 +0200)]
iOS: more building fixes

11 years agoiOS: try to build armv7 and armv7s contribs without clashing
Jean-Baptiste Kempf [Sat, 18 May 2013 17:28:17 +0000 (19:28 +0200)]
iOS: try to build armv7 and armv7s contribs without clashing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoAvcodec: map ICOD
Jean-Baptiste Kempf [Sat, 18 May 2013 15:38:45 +0000 (17:38 +0200)]
Avcodec: map ICOD

Close #5567

11 years agoIntroduce ICOD fourCC
Jean-Baptiste Kempf [Sat, 18 May 2013 15:34:50 +0000 (17:34 +0200)]
Introduce ICOD fourCC

Ref #5567

11 years agomacosx: fix build script
Felix Paul Kühne [Sat, 18 May 2013 17:00:58 +0000 (19:00 +0200)]
macosx: fix build script

11 years agoQt: improve ToolsBar if run as a dialogProvider
Erwan Tulou [Sat, 18 May 2013 13:17:05 +0000 (15:17 +0200)]
Qt: improve ToolsBar if run as a dialogProvider

The "Customize Interface" menu entry is not relevant if qt4 is solely
run as a dialog provider.

11 years agoQt: add entries in the popupmenu for lua extensions (dialog provider only)
Erwan Tulou [Sat, 18 May 2013 13:21:42 +0000 (15:21 +0200)]
Qt: add entries in the popupmenu for lua extensions (dialog provider only)

11 years agoQt: make the extensionsManager also available for qt4 as a dialog provider.
Erwan Tulou [Sat, 18 May 2013 13:39:27 +0000 (15:39 +0200)]
Qt: make the extensionsManager also available for qt4 as a dialog provider.

11 years agoReduce iOS.m priority
Jean-Baptiste Kempf [Sat, 18 May 2013 12:54:51 +0000 (14:54 +0200)]
Reduce iOS.m priority

11 years agoQt: SimplePreferences: Don't use QButtonGroup (fix #8609)
Francois Cartegnie [Sat, 18 May 2013 12:40:52 +0000 (14:40 +0200)]
Qt: SimplePreferences: Don't use QButtonGroup (fix #8609)

11 years agoWin32: use ld options rather than a perl script to set PE flags
Rafaël Carré [Sat, 18 May 2013 11:05:17 +0000 (13:05 +0200)]
Win32: use ld options rather than a perl script to set PE flags

11 years agomacosx: bump plist version to avoid exceptions when upgrading from 2.0.x or 2.1-git
Felix Paul Kühne [Fri, 17 May 2013 21:19:36 +0000 (23:19 +0200)]
macosx: bump plist version to avoid exceptions when upgrading from 2.0.x or 2.1-git

No explicit settings performed by the user are affected, so most won't notice except for reset window positions

11 years agoRevert "macosx: clean code of objectAtIndex"
Felix Paul Kühne [Fri, 17 May 2013 20:37:14 +0000 (22:37 +0200)]
Revert "macosx: clean code of objectAtIndex"

This reverts commit 00b2fcce884ea4e7ecfed4d785734bfb06bf3981.

[__MNSArray objectAtIndexedSubscript] isn't part of the OS X 10.7 ObjC runtime and in turn, we can't use this feature of the modern ObjC syntax until we drop support for 10.7 some day

11 years agocontrib: lua: don't build dynamic libraries loading code
Rafaël Carré [Thu, 9 May 2013 13:32:35 +0000 (15:32 +0200)]
contrib: lua: don't build dynamic libraries loading code

11 years agovlccore: search HOME env var for user dirs on OS/2
KO Myung-Hun [Fri, 17 May 2013 02:02:38 +0000 (11:02 +0900)]
vlccore: search HOME env var for user dirs on OS/2

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agokva: remove obsolete workaround
KO Myung-Hun [Fri, 17 May 2013 07:29:43 +0000 (16:29 +0900)]
kva: remove obsolete workaround

Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years agonotify/growl.m: "item-current" has been replaced by "activity"
Jean-Paul Saman [Fri, 26 Apr 2013 12:04:56 +0000 (14:04 +0200)]
notify/growl.m: "item-current" has been replaced by "activity"

11 years agoaccess_dvb/dtv: support for libdvbpsi >= 1.0.0
Jean-Paul Saman [Tue, 23 Apr 2013 11:55:19 +0000 (13:55 +0200)]
access_dvb/dtv: support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.

11 years agodemux/ts.c: support for libdvbpsi >= 1.0.0
Jean-Paul Saman [Thu, 18 Apr 2013 09:40:20 +0000 (11:40 +0200)]
demux/ts.c: support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.

11 years agomux/mpeg/ts.c: support for libdvbpsi >= 1.0.0
Jean-Paul Saman [Mon, 22 Apr 2013 11:13:37 +0000 (13:13 +0200)]
mux/mpeg/ts.c:  support for libdvbpsi >= 1.0.0

Allow compiling against libdvbpsi 1.0.0 or greater.

11 years agomacosx: remove former puzzle option
Felix Paul Kühne [Thu, 16 May 2013 21:02:27 +0000 (23:02 +0200)]
macosx: remove former puzzle option

11 years agomacosx: do not use invalid objects for saving settings
David Fuhrmann [Thu, 16 May 2013 19:34:00 +0000 (21:34 +0200)]
macosx: do not use invalid objects for saving settings

11 years agomacosx: automatically update subtitles submenus (fixes #8648)
David Fuhrmann [Thu, 16 May 2013 19:28:59 +0000 (21:28 +0200)]
macosx: automatically update subtitles submenus (fixes #8648)

11 years agolua HTTPd: inform user that password has not been set
Rafaël Carré [Tue, 14 May 2013 07:40:20 +0000 (09:40 +0200)]
lua HTTPd: inform user that password has not been set

11 years agoauhal: another memleak fix
David Fuhrmann [Mon, 13 May 2013 18:17:33 +0000 (20:17 +0200)]
auhal: another memleak fix

11 years agoauhal: synchronize access to devices_list
David Fuhrmann [Mon, 13 May 2013 18:14:53 +0000 (20:14 +0200)]
auhal: synchronize access to devices_list

11 years agoauhal: better deregistration of deviceAlive and audioStreams callbacks
David Fuhrmann [Mon, 13 May 2013 18:06:44 +0000 (20:06 +0200)]
auhal: better deregistration of deviceAlive and audioStreams callbacks

11 years agomacosx: fix memleak in audio device list update
David Fuhrmann [Mon, 13 May 2013 17:19:29 +0000 (19:19 +0200)]
macosx: fix memleak in audio device list update

11 years agomacosx: fix memleak in position formatter
David Fuhrmann [Mon, 13 May 2013 17:18:24 +0000 (19:18 +0200)]
macosx: fix memleak in position formatter

11 years agoauhal: fix memleak
David Fuhrmann [Mon, 13 May 2013 17:17:29 +0000 (19:17 +0200)]
auhal: fix memleak

11 years agoZVBI: add current definitions for Serbia, Croatia and Romania
Marian Ďurkovič [Mon, 13 May 2013 12:42:41 +0000 (14:42 +0200)]
ZVBI: add current definitions for Serbia, Croatia and  Romania

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agozvbi: Fix ISO 639-2 definitions for Serbo-Croatian language
Zoran Turalija [Sun, 12 May 2013 14:13:08 +0000 (16:13 +0200)]
zvbi: Fix ISO 639-2 definitions for Serbo-Croatian language

Fix typo ssc -> scc (ssc was never ISO 639-2 definition for
Serbo-Croatian language, or any other language for that matter).

Unfortunately, some providers are still using this deprecated ISO
codes (scc/scr) to mark serbian/croatian teletext/cc content.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoSD udev: add includes for open()
Jean-Baptiste Kempf [Sun, 12 May 2013 10:33:03 +0000 (12:33 +0200)]
SD udev: add includes for open()

11 years agoZVBI: fix ISO 639-2/T definitions for slk and ces
Marian Ďurkovič [Sun, 12 May 2013 10:00:33 +0000 (12:00 +0200)]
ZVBI: fix ISO 639-2/T definitions for slk and ces

Close #8595

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoauhal: do not check if device 0 is alive
David Fuhrmann [Sat, 11 May 2013 18:14:48 +0000 (20:14 +0200)]
auhal: do not check if device 0 is alive

It will fail in any way.

11 years agomacosx: fix size, position and style of dark detached window close/min/max buttons...
David Fuhrmann [Sat, 11 May 2013 17:56:17 +0000 (19:56 +0200)]
macosx: fix size, position and style of dark detached window close/min/max buttons (close #8613)

11 years agoauhal: only request a audio output restart if the current playback device was removed...
Felix Paul Kühne [Sat, 11 May 2013 17:09:15 +0000 (19:09 +0200)]
auhal: only request a audio output restart if the current playback device was removed (close #8556)

11 years agomacosx: fix color tint change notification (fixes #8612)
David Fuhrmann [Sat, 11 May 2013 16:34:49 +0000 (18:34 +0200)]
macosx: fix color tint change notification (fixes #8612)

11 years agomacosx: fix display issue of pressed window buttons (fixes #8542)
David Fuhrmann [Sat, 11 May 2013 16:12:58 +0000 (18:12 +0200)]
macosx: fix display issue of pressed window buttons (fixes #8542)

11 years agoauhal: blind attempt to fix 5.1 channel reordering in PCM mode (refs #8589)
Felix Paul Kühne [Sat, 11 May 2013 14:45:28 +0000 (16:45 +0200)]
auhal: blind attempt to fix 5.1 channel reordering in PCM mode (refs #8589)

11 years agomacosx: trivial copyright fix
Felix Paul Kühne [Sat, 11 May 2013 14:32:43 +0000 (16:32 +0200)]
macosx: trivial copyright fix

11 years agomacosx: destroy lua dialogs correctly on close (close #8567)
Felix Paul Kühne [Sat, 11 May 2013 14:26:58 +0000 (16:26 +0200)]
macosx: destroy lua dialogs correctly on close (close #8567)

11 years agomacosx dialog provider: add checkbox synthesis (refs #8561)
Felix Paul Kühne [Sat, 11 May 2013 14:16:36 +0000 (16:16 +0200)]
macosx dialog provider: add checkbox synthesis (refs #8561)

11 years agomacosx: fix memory leak
Felix Paul Kühne [Sat, 11 May 2013 14:14:30 +0000 (16:14 +0200)]
macosx: fix memory leak

11 years agomacosx: add support for checkboxes created through lua scripts (close #8561)
Felix Paul Kühne [Sat, 11 May 2013 14:10:21 +0000 (16:10 +0200)]
macosx: add support for checkboxes created through lua scripts (close #8561)

11 years agocontrib: ffmpeg: add flags for armv6
Rafaël Carré [Fri, 10 May 2013 18:47:13 +0000 (20:47 +0200)]
contrib: ffmpeg: add flags for armv6

11 years agoUse correct range type for "volume-step" (fixes #8602)
David Fuhrmann [Fri, 10 May 2013 12:14:00 +0000 (14:14 +0200)]
Use correct range type for "volume-step" (fixes #8602)

11 years agovlc_aout.h: fix typo
David Fuhrmann [Fri, 10 May 2013 08:44:54 +0000 (10:44 +0200)]
vlc_aout.h: fix typo

11 years agomacosx: CAS: more number formatters
David Fuhrmann [Fri, 10 May 2013 08:40:22 +0000 (10:40 +0200)]
macosx: CAS: more number formatters

11 years agomacosx: CAS: sync steppers and fields, and add NumberFormatters (fixes #8598)
David Fuhrmann [Fri, 10 May 2013 08:30:57 +0000 (10:30 +0200)]
macosx: CAS: sync steppers and fields, and add NumberFormatters (fixes #8598)

11 years agoauhal: use spidf with default device when enabled in prefs
David Fuhrmann [Fri, 10 May 2013 08:16:18 +0000 (10:16 +0200)]
auhal: use spidf with default device when enabled in prefs

11 years agoauhal: move default device to top of devices list
David Fuhrmann [Fri, 10 May 2013 08:11:50 +0000 (10:11 +0200)]
auhal: move default device to top of devices list

11 years agomacosx: retain objects in MainMenu object
David Fuhrmann [Thu, 9 May 2013 17:21:50 +0000 (19:21 +0200)]
macosx: retain objects in MainMenu object

11 years agomacosx: CAS: correctly allocate arrays (fixes #8597)
David Fuhrmann [Thu, 9 May 2013 17:15:08 +0000 (19:15 +0200)]
macosx: CAS: correctly allocate arrays (fixes #8597)

11 years agoes_out_timeshift: don't use GetTempPathW for Windows Store app
Rafaël Carré [Thu, 9 May 2013 13:35:28 +0000 (15:35 +0200)]
es_out_timeshift: don't use GetTempPathW for Windows Store app

11 years agocontrib: png: use standard functions
Rafaël Carré [Thu, 9 May 2013 13:20:11 +0000 (15:20 +0200)]
contrib: png: use standard functions

Those Windows functions bring no benefit and are forbidden in Windows Store apps

11 years agoContrib: only build what is necessary for FLAC
Jean-Baptiste Kempf [Wed, 8 May 2013 09:02:49 +0000 (11:02 +0200)]
Contrib: only build what is necessary for FLAC

11 years agoFix inverted logic
Rafaël Carré [Tue, 7 May 2013 11:42:03 +0000 (13:42 +0200)]
Fix inverted logic

We should still default to multimedia clock instead of performance

11 years agoFix lpcm decoding on little endian
Rafaël Carré [Mon, 6 May 2013 14:41:19 +0000 (16:41 +0200)]
Fix lpcm decoding on little endian

Close #8529

11 years agoavformat demux: allow to demux bluray pcm
Rafaël Carré [Mon, 6 May 2013 14:30:23 +0000 (16:30 +0200)]
avformat demux: allow to demux bluray pcm

11 years agoAdd new files to POTFILES.in
Jean-Baptiste Kempf [Mon, 6 May 2013 07:42:18 +0000 (09:42 +0200)]
Add new files to POTFILES.in

11 years agoContribs: update libbluray to 0.3.0
Jean-Baptiste Kempf [Sun, 5 May 2013 21:29:50 +0000 (23:29 +0200)]
Contribs: update libbluray to 0.3.0

11 years agoLIST: correctly reorder the list
Jean-Baptiste Kempf [Sun, 5 May 2013 18:31:14 +0000 (20:31 +0200)]
LIST: correctly reorder the list

11 years agoMove xiph metadata parsing to a .c|.h files couple
Jean-Baptiste Kempf [Sun, 5 May 2013 18:19:44 +0000 (20:19 +0200)]
Move xiph metadata parsing to a .c|.h files couple

11 years agoMerge Kate metadata into vorbis.h
Jean-Baptiste Kempf [Sun, 5 May 2013 18:10:47 +0000 (20:10 +0200)]
Merge Kate metadata into vorbis.h

11 years agoVorbis.h: update copyright info
Jean-Baptiste Kempf [Sun, 5 May 2013 18:05:56 +0000 (20:05 +0200)]
Vorbis.h: update copyright info

11 years agovda: remove useless debug
Felix Paul Kühne [Sun, 5 May 2013 16:12:58 +0000 (18:12 +0200)]
vda: remove useless debug

11 years agoRemove 10 years old limitation of float32 to 2 channels or less in directsound
Denis Charmet [Sun, 5 May 2013 14:55:58 +0000 (16:55 +0200)]
Remove 10 years old limitation of float32 to 2 channels or less in directsound

11 years agoIncrease DS buffer size (for float32 default use)
Denis Charmet [Sun, 5 May 2013 14:00:14 +0000 (16:00 +0200)]
Increase DS buffer size (for float32 default use)

11 years agoAdd up to 8.1 support to waveout
Denis Charmet [Sun, 5 May 2013 13:17:09 +0000 (15:17 +0200)]
Add up to 8.1 support to waveout

11 years agoavcodec: check if we need to padd last frame
Ilkka Ollakka [Sun, 5 May 2013 12:30:55 +0000 (15:30 +0300)]
avcodec: check if we need to padd last frame

Should Fix #8539

11 years agoContribs: update FLAC to 1.3.0-pre4
Jean-Baptiste Kempf [Sun, 5 May 2013 12:46:21 +0000 (14:46 +0200)]
Contribs: update FLAC to 1.3.0-pre4

Hopefully, we are closer to an upstream release

11 years agoudev: probe all optical drives without state at start-up
Rémi Denis-Courmont [Sun, 5 May 2013 05:49:21 +0000 (08:49 +0300)]
udev: probe all optical drives without state at start-up

Unfortunately, this works only when starting up the SD, not when
inserting a disc afterwards.

11 years agoinput: fix changing ES on big-endian (fixes #6163)
Rémi Denis-Courmont [Sat, 4 May 2013 14:20:58 +0000 (17:20 +0300)]
input: fix changing ES on big-endian (fixes #6163)

int64_t != int

11 years agolive555: add pkg-config support (fixes #7915)
Rémi Denis-Courmont [Sat, 4 May 2013 13:36:23 +0000 (16:36 +0300)]
live555: add pkg-config support (fixes #7915)

11 years agoNewer pot file
Christoph Miebach [Sat, 4 May 2013 07:47:52 +0000 (09:47 +0200)]
Newer pot file

11 years agoXCB: avoid strndup() for debug messages
Rémi Denis-Courmont [Sat, 4 May 2013 04:12:19 +0000 (07:12 +0300)]
XCB: avoid strndup() for debug messages

11 years agojack: lock ringbuffer in memory
Tristan Matthews [Fri, 3 May 2013 05:02:13 +0000 (01:02 -0400)]
jack: lock ringbuffer in memory

The ringbuffer will be locked and later unlocked (during jack_ringbuffer_free),
on systems which implement mlock().

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoavcodec: avoid division by zero
Tristan Matthews [Fri, 3 May 2013 12:28:48 +0000 (08:28 -0400)]
avcodec: avoid division by zero

Setting align to 0 to get default behaviour only works as of
libavutil 51.27.2 (libav) and 51.46.100 (ffmpeg)
See libav commit 0109a09dc3850eb5dbff84a7bb50eb252a5a8f22
Fixes #8508.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agolivehttp: place correct segment entries on playlist
Ilkka Ollakka [Thu, 2 May 2013 18:35:05 +0000 (21:35 +0300)]
livehttp: place correct segment entries on playlist

This fixes the logical flaw that places segment info on playlist that
was next to remove and didn't place the newest segment info into
playlist.

11 years agolivehttp: don't remove segment-count to be less than number of segments requested
Ilkka Ollakka [Thu, 2 May 2013 17:58:02 +0000 (20:58 +0300)]
livehttp: don't remove segment-count to be less than number of segments requested

11 years agojack: don't deactivate/activate client in Flush()
Tristan Matthews [Thu, 2 May 2013 15:33:39 +0000 (11:33 -0400)]
jack: don't deactivate/activate client in Flush()

Suspending audio processing in Flush() was breaking playback
for larger values of frames per period. Fixes #8551

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agovda: minor cleanup
Felix Paul Kühne [Thu, 2 May 2013 15:04:11 +0000 (16:04 +0100)]
vda: minor cleanup

11 years agoMention WAV/RF64 in NEWS
Jean-Baptiste Kempf [Thu, 2 May 2013 14:17:18 +0000 (16:17 +0200)]
Mention WAV/RF64 in NEWS

11 years agowav: add RF64 support
Tobias Rapp [Tue, 30 Apr 2013 13:38:41 +0000 (15:38 +0200)]
wav: add RF64 support

Add support for wave files > 4GB. See also the EBU specification at
http://tech.ebu.ch/docs/tech/tech3306-2009.pdf

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agomacosx: fix longstanding ~30KB memory leak in the AppleRemote wrapper
Felix Paul Kühne [Thu, 2 May 2013 14:10:04 +0000 (15:10 +0100)]
macosx: fix longstanding ~30KB memory leak in the AppleRemote wrapper

11 years agoSFTP: remove more unused strings
Jean-Baptiste Kempf [Thu, 2 May 2013 13:54:16 +0000 (15:54 +0200)]
SFTP: remove more unused strings

11 years agoRemove more unused msgid defines and de-duplication
Christoph Miebach [Wed, 1 May 2013 18:22:37 +0000 (20:22 +0200)]
Remove more unused msgid defines and de-duplication

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoAdded commands move and delete in command line interfaces
Tomas Krotil [Tue, 30 Apr 2013 20:53:34 +0000 (22:53 +0200)]
Added commands move and delete in command line interfaces

as ticket #7699, added functionality for telnet and other terminal interfaces for deleting and moving items in playlist.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agolua playlist move and delete functions run-time
Tomas Krotil [Tue, 30 Apr 2013 20:53:33 +0000 (22:53 +0200)]
lua playlist move and delete functions run-time

Added playlist move function for lua and modified delete for detecting if item is legal

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agomacosx: use position formatter for start and stop time in open panel
David Fuhrmann [Thu, 2 May 2013 11:08:26 +0000 (13:08 +0200)]
macosx: use position formatter for start and stop time in open panel

11 years agomacosx: fix start in fullscreen setting
David Fuhrmann [Thu, 2 May 2013 10:36:36 +0000 (12:36 +0200)]
macosx: fix start in fullscreen setting

Should be finally working now...

close #8399

11 years agovda: fix major memory leak which killed decoding shortly after start (close #8440)
Felix Paul Kühne [Thu, 2 May 2013 10:02:30 +0000 (12:02 +0200)]
vda: fix major memory leak which killed decoding shortly after start (close #8440)

11 years agominor update
Felix Paul Kühne [Thu, 2 May 2013 09:46:44 +0000 (11:46 +0200)]
minor update

11 years agomacosx: fix custom playback options (close #8543)
Felix Paul Kühne [Thu, 2 May 2013 09:42:13 +0000 (11:42 +0200)]
macosx: fix custom playback options (close #8543)

11 years agovout: trigger callbacks also when reinitializing (fixes #6181)
Rémi Denis-Courmont [Wed, 1 May 2013 08:22:30 +0000 (11:22 +0300)]
vout: trigger callbacks also when reinitializing (fixes #6181)

The values and choices of video output variables are still all there.
But we need to resend the control request to video output thread
so that they apply to the new video output display.