]>
git.sesse.net Git - vlc/log
Sebastien Zwickert [Sun, 4 Sep 2011 23:31:41 +0000 (01:31 +0200)]
opengl: fixes macosx vout issue.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Mon, 5 Sep 2011 12:01:23 +0000 (14:01 +0200)]
macosx: fix some more compilation warnings
Jean-Baptiste Kempf [Thu, 1 Sep 2011 15:36:02 +0000 (17:36 +0200)]
Don't leak a HICON
Sebastien Zwickert [Sun, 4 Sep 2011 23:30:11 +0000 (01:30 +0200)]
macosx: look for libvlc in lib/ for bundle creation.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Pierre Ynard [Mon, 5 Sep 2011 00:28:06 +0000 (02:28 +0200)]
file: fix file/network caching detection for windows
Untested
Pierre Ynard [Mon, 5 Sep 2011 00:13:40 +0000 (02:13 +0200)]
WinCE: remove stray comment
Pierre Ynard [Sun, 4 Sep 2011 22:55:29 +0000 (00:55 +0200)]
Fix typo in installer
Pierre Ynard [Sun, 4 Sep 2011 22:47:47 +0000 (00:47 +0200)]
i18n: update POTFILES
Felix Paul Kühne [Sun, 4 Sep 2011 17:43:50 +0000 (19:43 +0200)]
macosx: clean up
Felix Paul Kühne [Sun, 4 Sep 2011 17:02:36 +0000 (19:02 +0200)]
macosx: set the splitview divider to 60% gray instead of black to fit most default apps
Felix Paul Kühne [Sun, 4 Sep 2011 16:42:52 +0000 (18:42 +0200)]
macosx: remove dead code and rename vout.* to VideoView.*
Felix Paul Kühne [Sun, 4 Sep 2011 16:38:31 +0000 (18:38 +0200)]
macosx: prevent ugly artifacts when playing a video
Felix Paul Kühne [Sun, 4 Sep 2011 16:25:14 +0000 (18:25 +0200)]
macosx: replace the 'basic' vs 'all' radio button on the bottom left of the prefs window with a simple button, which is nicer and more 'Mac-like'
Felix Paul Kühne [Sun, 4 Sep 2011 16:01:17 +0000 (18:01 +0200)]
macosx: slim the split view divider and turn it black
Felix Paul Kühne [Sun, 4 Sep 2011 15:40:50 +0000 (17:40 +0200)]
opengl: some cleanup
Felix Paul Kühne [Sun, 4 Sep 2011 15:25:58 +0000 (17:25 +0200)]
opengl: disable the broken mac-specific code
This way, the Linux code is run (without shader) and we achieve a working vout. Thanks a lot for the massive help by fenrir\!
Ilkka Ollakka [Sun, 4 Sep 2011 17:06:20 +0000 (20:06 +0300)]
avcodec: set libmpeg2mmx idct in use if we encode to mp2v
It could be the reason people noticed difference between libmpeg2/avcodec encodes.
As mentioned in VDD'11.
Christophe Mutricy [Thu, 16 Jun 2011 22:39:01 +0000 (23:39 +0100)]
Activate installer serbian translation
Conflicts:
extras/package/win32/vlc.win32.nsi.in
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Christophe Mutricy [Sat, 18 Jun 2011 16:35:45 +0000 (17:35 +0100)]
Fix serbian.nsh
Blind commit
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Predrag Ljubenović [Thu, 16 Jun 2011 22:38:35 +0000 (23:38 +0100)]
Add serbian translation of win installer
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
Christophe Mutricy [Sun, 4 Sep 2011 12:46:26 +0000 (14:46 +0200)]
Distribute lithuanian.nsh
Christophe Mutricy [Sun, 4 Sep 2011 12:44:37 +0000 (14:44 +0200)]
Add Basque translation in Win32 installer
Translation from Xabier Aramendi <azpidatziak@gmail.com>
Christophe Mutricy [Sun, 4 Sep 2011 10:47:39 +0000 (12:47 +0200)]
Typo
Rémi Denis-Courmont [Sun, 4 Sep 2011 12:42:02 +0000 (15:42 +0300)]
V4L2: merge two switches
Rémi Denis-Courmont [Sun, 4 Sep 2011 11:04:49 +0000 (14:04 +0300)]
V4L2: only keep codecs data during initialization
Rémi Denis-Courmont [Sun, 4 Sep 2011 09:56:25 +0000 (12:56 +0300)]
V4L2: move variables out of p_sys
Christophe Mutricy [Fri, 8 Jul 2011 18:09:42 +0000 (19:09 +0100)]
Add Russian translator
Felix Paul Kühne [Sun, 4 Sep 2011 10:22:55 +0000 (12:22 +0200)]
contribs: fixed hardcoded paths
Rémi Denis-Courmont [Sun, 4 Sep 2011 09:32:40 +0000 (12:32 +0300)]
Missing #include
Felix Paul Kühne [Sat, 3 Sep 2011 17:34:26 +0000 (19:34 +0200)]
another compilation fix for the mac
Rafaël Carré [Sat, 3 Sep 2011 17:23:25 +0000 (19:23 +0200)]
configure: fixed compilation for darwin
Ilkka Ollakka [Sat, 3 Sep 2011 16:31:20 +0000 (19:31 +0300)]
qt4: fix preferences widget compile
Jean-Baptiste Kempf [Sat, 3 Sep 2011 16:26:59 +0000 (18:26 +0200)]
Win32: do not load DLL from cwd
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Ilkka Ollakka [Sat, 3 Sep 2011 15:47:41 +0000 (18:47 +0300)]
x264: place SEI in start of first block, also copy all nals at once
libavcodec seems to do the same and didn't actually found a reaso earlier
patch did what it did. Copying nals helps if you do slices, so it doesn't
do one nal at a time.
Rémi Denis-Courmont [Sat, 3 Sep 2011 12:32:51 +0000 (15:32 +0300)]
Use weak symbol only on ELF targets
Rémi Denis-Courmont [Sat, 3 Sep 2011 10:46:29 +0000 (13:46 +0300)]
Qt4: fix V4L2 video standard in open dialog
Rémi Denis-Courmont [Sat, 3 Sep 2011 10:46:11 +0000 (13:46 +0300)]
setfillVLCConfigCombo: deal with string config items
Rémi Denis-Courmont [Sat, 3 Sep 2011 09:54:40 +0000 (12:54 +0300)]
Replace fdopendir()
Rémi Denis-Courmont [Fri, 2 Sep 2011 12:32:52 +0000 (15:32 +0300)]
Inline V4L2 device probing into device initialization
Rémi Duraffort [Sat, 3 Sep 2011 08:34:47 +0000 (10:34 +0200)]
Fix sout-switcher compilation
Rémi Duraffort [Mon, 8 Aug 2011 22:23:18 +0000 (00:23 +0200)]
mp4: fix printf formating
Jean-Paul Saman [Mon, 30 May 2011 12:17:41 +0000 (14:17 +0200)]
access/alsa.c: Simplify demux loop.
(cherry picked from commit
d3dd902828854d30b7b39c5e8147152ec6d63289 )
Jean-Paul Saman [Thu, 12 May 2011 09:12:55 +0000 (11:12 +0200)]
access/alsa.c: Cleanup
No functional changes.
(cherry picked from commit
bb9c939672a915df2de9acdf83a08298ddd483da )
Jean-Paul Saman [Thu, 12 May 2011 09:07:34 +0000 (11:07 +0200)]
access/alsa.c: Todays capture cards support more than one format for audio capturing.
(cherry picked from commit
fb46b4a117c51b4a352b739a9cc568636598bc5b )
Jean-Paul Saman [Fri, 2 Sep 2011 14:43:34 +0000 (16:43 +0200)]
access/alsa.c: simplify error recovery when capturing
Use highlevel function snd_pcm_recover() the recover from error states.
Jean-Paul Saman [Thu, 7 Apr 2011 15:29:22 +0000 (17:29 +0200)]
access/alsa.c: Read first before using snd_pcm_wait(), just like arecord does.
Read first before using snd_pcm_wait(), just like arecord does.
(cherry picked from commit
4b0e0dcd63952c5ef466742b9930ac5632ac8bd3 )
Pierre Ynard [Sat, 3 Sep 2011 01:55:07 +0000 (03:55 +0200)]
package: no need to look in src/
Pierre Ynard [Sat, 3 Sep 2011 01:06:57 +0000 (03:06 +0200)]
package: look for libvlc in lib/
Pierre Ynard [Sat, 3 Sep 2011 00:31:23 +0000 (02:31 +0200)]
libvlc: distribute libvlc_version.h.in
Pierre Ynard [Sat, 3 Sep 2011 00:03:51 +0000 (02:03 +0200)]
V4L2: distribute missing header file
Rémi Denis-Courmont [Thu, 1 Sep 2011 19:52:45 +0000 (22:52 +0300)]
Useless includes
Rémi Denis-Courmont [Thu, 1 Sep 2011 19:51:53 +0000 (22:51 +0300)]
Split V4L2 plug-in in multiple files
Rémi Denis-Courmont [Thu, 1 Sep 2011 19:28:06 +0000 (22:28 +0300)]
Typo
Rémi Denis-Courmont [Thu, 1 Sep 2011 19:15:59 +0000 (22:15 +0300)]
PVR: remove V4L1
Rémi Denis-Courmont [Thu, 1 Sep 2011 18:14:41 +0000 (21:14 +0300)]
V4L2: do not retain device path after initialization
Rémi Denis-Courmont [Thu, 1 Sep 2011 17:40:17 +0000 (20:40 +0300)]
Do not keep some V4L2 useless settings after initialization
Rémi Denis-Courmont [Thu, 1 Sep 2011 17:36:52 +0000 (20:36 +0300)]
Clean --v4l2-set-ctrls up
Rémi Denis-Courmont [Thu, 1 Sep 2011 18:11:48 +0000 (21:11 +0300)]
Enumerate V4L2 audio inputs correctly and do not store unused infos
Rémi Denis-Courmont [Thu, 1 Sep 2011 18:11:06 +0000 (21:11 +0300)]
Rename i_audio_mode to i_tuner_audio_mode
i_audio_mode should be used for the audio input mode (if ever supported).
Rémi Denis-Courmont [Thu, 1 Sep 2011 17:56:31 +0000 (20:56 +0300)]
Do not keep table of all V4L2 tuners, only tuner index and type
Also do not enumerate every tuner two times when one is enough.
Rémi Denis-Courmont [Thu, 1 Sep 2011 17:30:16 +0000 (20:30 +0300)]
Open V4L2 node and initialize libv4l2 only once
Rémi Denis-Courmont [Thu, 1 Sep 2011 17:21:31 +0000 (20:21 +0300)]
Select V4L2 input before standard as per specification
Rémi Denis-Courmont [Thu, 1 Sep 2011 17:18:23 +0000 (20:18 +0300)]
Do not keep V4L2 input table in memory and fail on invalid input
The table is not needed. Furthermore, each input is now enumerated
once rather than twice.
Rémi Denis-Courmont [Thu, 1 Sep 2011 16:44:32 +0000 (19:44 +0300)]
v4l2: use var_LocationParse()
Rémi Denis-Courmont [Thu, 1 Sep 2011 16:43:38 +0000 (19:43 +0300)]
Mark as safe v4l2 options already allowed by ParseMRL()
Rémi Denis-Courmont [Thu, 1 Sep 2011 16:34:13 +0000 (19:34 +0300)]
Drop v4l2 access priority to zero to avoid redumdant load/probe
Maybe one day we will support autodetecting V4L2 device nodes
(as file://) but until then...
Rémi Denis-Courmont [Thu, 1 Sep 2011 16:24:09 +0000 (19:24 +0300)]
Obsolete --v4l2-io and auto-detect the correct setting
For the time being, mmap() is used if supported, otherwise read() if
supported, otherwise fail. This makes the user pointer method dead
code. It might make sense to revive it on capable device drivers to
support zero copy, but until then that method is no better than mmap().
Rémi Denis-Courmont [Thu, 1 Sep 2011 15:39:06 +0000 (18:39 +0300)]
Switch v4l2-standard from integer to string, add missing choices
Also an integer values in the MRL (v4l2://standard=XXX) is now
interpreted as a v4l2_std_id bit field, just like the command line
option (--v4l2-standard=XXX). This fixes an out-of-bound read with
large values.
Rémi Denis-Courmont [Thu, 1 Sep 2011 14:44:54 +0000 (17:44 +0300)]
V4L2: do not probe and keep video standard
Keeping the list of video standards in memory was almost pure waste:
The whole data set was only used to print one debug message.
The list of supported standards depends on the selected input.
So listing the standards during probe was wrong in any case.
Rémi Denis-Courmont [Thu, 1 Sep 2011 18:14:20 +0000 (21:14 +0300)]
Improve access initialization macro safety
Rémi Denis-Courmont [Thu, 1 Sep 2011 17:07:41 +0000 (20:07 +0300)]
Fix race between installation and execution of vlc-cache-gen
Rafaël Carré [Thu, 1 Sep 2011 04:34:34 +0000 (00:34 -0400)]
fix folder meta_engine (typo)
Jean-Baptiste Kempf [Thu, 1 Sep 2011 00:12:25 +0000 (02:12 +0200)]
Android configure: actually use NEON in NEON build
Oops :D
Jean-Baptiste Kempf [Wed, 31 Aug 2011 22:24:03 +0000 (00:24 +0200)]
Configure: fix typo
Rémi Denis-Courmont [Wed, 31 Aug 2011 14:06:50 +0000 (17:06 +0300)]
Check for Linux DVB version 5
This should fix compilation with kernel headers 2.6.27 and older
(obviously not tested).
Rémi Denis-Courmont [Wed, 31 Aug 2011 16:56:27 +0000 (19:56 +0300)]
grain: remove callback before destroying callback data
Rémi Denis-Courmont [Wed, 31 Aug 2011 16:56:07 +0000 (19:56 +0300)]
gradfun: remove callback before destroying callback data
Rémi Denis-Courmont [Wed, 31 Aug 2011 16:50:23 +0000 (19:50 +0300)]
Remove no-op variable callback
Rémi Denis-Courmont [Wed, 31 Aug 2011 16:36:23 +0000 (19:36 +0300)]
V4L2: remove unused parameters
Rémi Denis-Courmont [Wed, 31 Aug 2011 15:29:21 +0000 (18:29 +0300)]
V4L2: always call libv4l2 when available instead of pointers
libv4l2 directly wraps the system call if it does not know the file
descriptor. There is no need for VLC to reinvent the wheel.
Rémi Denis-Courmont [Wed, 31 Aug 2011 15:26:06 +0000 (18:26 +0300)]
Avoid obsolete V4L2_ENABLE_ENUM_FMT_EMULATION flag
"libv4l *always* reports emulated formats to ENUM_FMT,
except when conversion is disabled."
Rémi Denis-Courmont [Wed, 31 Aug 2011 14:20:34 +0000 (17:20 +0300)]
V4L2 partial cleanup
Rémi Denis-Courmont [Wed, 31 Aug 2011 14:42:01 +0000 (17:42 +0300)]
Do not use v4l2_open() since v4l2_open_fd() is used
When libv4l2 is used:
* open the device with close-on-exec descriptor flag,
* convert from UTF-8 to local path.
Rémi Denis-Courmont [Wed, 31 Aug 2011 14:53:19 +0000 (17:53 +0300)]
A-law and µ-law are 8-bits too
Rémi Denis-Courmont [Wed, 31 Aug 2011 14:45:15 +0000 (17:45 +0300)]
Simplify x509 credential loading and allow symbolic links
Rémi Denis-Courmont [Wed, 31 Aug 2011 14:18:29 +0000 (17:18 +0300)]
Remove useless declaration
Rémi Denis-Courmont [Wed, 31 Aug 2011 13:52:21 +0000 (16:52 +0300)]
Correct requirements for clock_nanosleep()
Felix Paul Kühne [Wed, 31 Aug 2011 17:46:18 +0000 (19:46 +0200)]
src/interface: compilation fix
Rémi Denis-Courmont [Wed, 31 Aug 2011 14:17:52 +0000 (17:17 +0300)]
Missing file
Rafaël Carré [Wed, 31 Aug 2011 04:19:58 +0000 (00:19 -0400)]
file access: rename callbacks
avoid having extern Open() symbol defined multiple times in static builds
Akash Mehrotra [Tue, 30 Aug 2011 17:47:38 +0000 (23:17 +0530)]
luahttp, equalizer: Fix warnings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Tue, 30 Aug 2011 20:57:50 +0000 (23:57 +0300)]
Update libvlc.la path and factorize test Makefile
Rémi Denis-Courmont [Tue, 30 Aug 2011 20:46:32 +0000 (23:46 +0300)]
Build modules before libvlc and VLC
The largest change here consists of building the plug-ins cache after
vlc-cache-gen (instead of after modules previously).
Rémi Denis-Courmont [Tue, 30 Aug 2011 20:40:14 +0000 (23:40 +0300)]
Move src/control/ to lib/
Jean-Baptiste Kempf [Tue, 30 Aug 2011 20:04:15 +0000 (22:04 +0200)]
DShow: fix compilation after change on caching
Rémi Denis-Courmont [Tue, 30 Aug 2011 19:45:33 +0000 (22:45 +0300)]
Hack to fix Windows build
Better patch welcome
Christopher Mueller [Tue, 30 Aug 2011 18:35:12 +0000 (11:35 -0700)]
Xml: added empty element detection
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 30 Aug 2011 18:05:01 +0000 (21:05 +0300)]
Add deprecated alias for the most common caching values
Note that VLC does not support more than one alias per item.
Rémi Denis-Courmont [Sun, 28 Aug 2011 20:15:38 +0000 (23:15 +0300)]
Rework directory order
Rémi Denis-Courmont [Tue, 30 Aug 2011 17:02:50 +0000 (20:02 +0300)]
Move libs/srtp/* to modules/access/rtp/