]>
git.sesse.net Git - vlc/log
Erwan Tulou [Sat, 5 Sep 2009 10:49:41 +0000 (12:49 +0200)]
skins2: replace polling with callbacks
Rémi Denis-Courmont [Sat, 5 Sep 2009 18:40:29 +0000 (21:40 +0300)]
XA: group ADPCM frames per ~50ms before sending to decoder
Sending one frame per block had way to high CPU overhead.
Jakob Leben [Fri, 4 Sep 2009 01:06:26 +0000 (03:06 +0200)]
qt4: playlist: allow to hide all but the index 0 column
In some circumstances QTreeView does not behave properly if the column index 0 can hide/reappear.
Precisely, when column 0 is hidden and an item get's subitems, those subitems can not be D&D-ed.
If column 0 is then unhidden, trying to D&D the subitems will fail or result in unexpected behaviour.
Jakob Leben [Fri, 4 Sep 2009 00:52:36 +0000 (02:52 +0200)]
qt4: make title the first PL column
So that tree branches appear on it.
Rémi Denis-Courmont [Sat, 5 Sep 2009 14:14:09 +0000 (17:14 +0300)]
NEON float to fixed point vectorized conversion
Rémi Denis-Courmont [Sat, 5 Sep 2009 13:56:25 +0000 (16:56 +0300)]
Add a CPU capability for ARM NEON
Currently, detection is done at build time. Feel free to add run-time
detect if you know how.
Rémi Denis-Courmont [Sat, 5 Sep 2009 15:18:27 +0000 (18:18 +0300)]
configure: check for NEON assemly support
Rémi Denis-Courmont [Sat, 5 Sep 2009 15:20:52 +0000 (18:20 +0300)]
ARM: pretend not lack the FPU even if we have one
While VFP/NEON do support floating point instructions, they appear to
be noticeably slower than fixed point.
Laurent Aimar [Sat, 5 Sep 2009 09:17:11 +0000 (11:17 +0200)]
Enabled snapshot in "vout display" wrapper.
Laurent Aimar [Sat, 5 Sep 2009 09:16:46 +0000 (11:16 +0200)]
Converted snapshot to "vout display" API.
Laurent Aimar [Fri, 4 Sep 2009 18:26:06 +0000 (20:26 +0200)]
Decreased snapshot vout module priority to 0.
You don't want it to be selected automatically.
Rémi Denis-Courmont [Sat, 5 Sep 2009 09:19:18 +0000 (12:19 +0300)]
contrib: enable XCB and XCB-UTIL for Maemo
Rémi Denis-Courmont [Sat, 5 Sep 2009 09:12:34 +0000 (12:12 +0300)]
Typo
Rémi Denis-Courmont [Sat, 5 Sep 2009 09:00:55 +0000 (12:00 +0300)]
duplicate: cleaning up
Andy chenee [Thu, 3 Sep 2009 17:21:52 +0000 (01:21 +0800)]
duplicate: fix bug of NumInRange(), i_stop always < 0
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sat, 5 Sep 2009 08:47:40 +0000 (11:47 +0300)]
contrib: Maemo use Tremor instead of Vorbis
This seems about twice as fast.
Marian Ďurkovič [Sat, 5 Sep 2009 08:44:33 +0000 (11:44 +0300)]
Report RTP packet loss and make PIM Asserts only a debug event
(Closes: #2718)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sat, 5 Sep 2009 08:39:21 +0000 (11:39 +0300)]
RTP: fix re-ordering across sequence number wrap
Pointed-out-by: Marian Ďurkovič <md@bts.sk>
Rémi Denis-Courmont [Sat, 5 Sep 2009 08:00:07 +0000 (11:00 +0300)]
Use vlc_object_get_name()
Rémi Denis-Courmont [Sat, 5 Sep 2009 07:59:47 +0000 (10:59 +0300)]
Export vlc_object_get_name
Rémi Denis-Courmont [Sat, 5 Sep 2009 08:08:41 +0000 (11:08 +0300)]
Deprecate vlc_object_find_name()
Rémi Denis-Courmont [Sat, 5 Sep 2009 07:59:22 +0000 (10:59 +0300)]
Fix warning
Pierre d'Herbemont [Sat, 5 Sep 2009 00:15:49 +0000 (02:15 +0200)]
macosx/framework: share folder should be in the framework.
Else we won't have any lua scripts.
Olivier Aubert [Fri, 4 Sep 2009 14:31:50 +0000 (16:31 +0200)]
python-ctypes: provide a helper pygtk VLCWidget which also serves as example player app.
Olivier Aubert [Fri, 4 Sep 2009 13:40:09 +0000 (15:40 +0200)]
python-ctypes: improve enum conversion
Olivier Aubert [Fri, 4 Sep 2009 13:39:18 +0000 (15:39 +0200)]
Fix comment
Felix Paul Kühne [Fri, 4 Sep 2009 12:47:35 +0000 (14:47 +0200)]
contribs: fixed packages for x86_64 *coughcough*
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Fri, 4 Sep 2009 11:10:02 +0000 (13:10 +0200)]
contribs: compilation fix
Felix Paul Kühne [Fri, 4 Sep 2009 10:39:47 +0000 (12:39 +0200)]
freetype: LucidaGrande is stored in a different format in Snow Leopard and therefore at another location
Felix Paul Kühne [Fri, 4 Sep 2009 10:32:20 +0000 (12:32 +0200)]
Fixed major crash on Snow Leopard pointed by Pierre
Marian Ďurkovič [Wed, 2 Sep 2009 05:45:21 +0000 (07:45 +0200)]
Add horizontal scrollbar to MediaInfo's third panel to fully show EPG info
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 3 Sep 2009 21:20:44 +0000 (23:20 +0200)]
Typo again...
I must have done something wrong with my VIM.
Marian Ďurkovič [Fri, 4 Sep 2009 09:36:47 +0000 (11:36 +0200)]
Fix demuxdump to work with RTP input, which would dump garbage when RTP
input is used. When stream_Read was used alone, it read 1316 bytes from
the RTP input add added garbage upto DUMP_BLOCKSIZE. With stream_Peek it
works as expected and also makes the whole demuxdump faster.
Signed-off-by: JP Dinger <jpd@videolan.org>
Pierre d'Herbemont [Thu, 3 Sep 2009 21:30:53 +0000 (23:30 +0200)]
spdif: Add a comment to explicitely explain why we don't free old buffer.
Laurent Aimar [Thu, 3 Sep 2009 21:01:09 +0000 (23:01 +0200)]
Fixed dummy input Control function.
DEMUX_GET_PTS_DELAY must not fail for an access_demux.
Laurent Aimar [Thu, 3 Sep 2009 20:37:16 +0000 (22:37 +0200)]
Fixed segfault with spdif mixer.
The aout core use a hack to avoid useless memcpy: the buffer in which
to mix is the same as the one in the first active input fifo.
Laurent Aimar [Thu, 3 Sep 2009 20:25:20 +0000 (22:25 +0200)]
Checked demux_Control return value in input.
Rémi Denis-Courmont [Thu, 3 Sep 2009 19:46:50 +0000 (22:46 +0300)]
avcodec, avformat, postproc and switcher link against avutil
Contrary to swscale(?), those plugins call avutil directly
Laurent Aimar [Thu, 3 Sep 2009 19:23:44 +0000 (21:23 +0200)]
Fixed invalid p_aout->p_mixer usage in aout input.
Rémi Denis-Courmont [Thu, 3 Sep 2009 19:16:58 +0000 (22:16 +0300)]
Chorus_flanger needs -lm
Rémi Denis-Courmont [Thu, 3 Sep 2009 18:36:26 +0000 (21:36 +0300)]
contrib: and libxcb and xcb-util
Rémi Denis-Courmont [Thu, 3 Sep 2009 17:53:21 +0000 (20:53 +0300)]
contrib: remove pointless patch and avoid libtool/autogen.sh hell
Rémi Denis-Courmont [Tue, 1 Sep 2009 20:06:38 +0000 (23:06 +0300)]
contrib: build faad with fixed point on ARM
It would seem to be significantly faster that way.
Rémi Denis-Courmont [Tue, 1 Sep 2009 15:02:32 +0000 (18:02 +0300)]
contrib: Maemo: enable optimizations except tree vectorization
Rémi Denis-Courmont [Tue, 1 Sep 2009 15:02:09 +0000 (18:02 +0300)]
contrib: typo
Rémi Denis-Courmont [Mon, 31 Aug 2009 20:14:24 +0000 (23:14 +0300)]
Contrib: Maemo: do not use ARM Thumb ISA
This was unstable.
Rémi Denis-Courmont [Thu, 3 Sep 2009 19:15:48 +0000 (22:15 +0300)]
Phantom xcb_aux dependency
Laurent Aimar [Thu, 3 Sep 2009 19:15:57 +0000 (21:15 +0200)]
Fixed video_filter chain for chroma conversion.
Laurent Aimar [Thu, 3 Sep 2009 19:04:54 +0000 (21:04 +0200)]
Do not check rgb masks for YUV in GetFfmpegChroma.
Pierre d'Herbemont [Thu, 3 Sep 2009 17:20:38 +0000 (19:20 +0200)]
libvlc_media_library: Remove a non sense.
Pierre d'Herbemont [Thu, 3 Sep 2009 17:15:38 +0000 (19:15 +0200)]
am: In non verbose be silent when we 'cd src && make install' in the VLC.app targets.
Pierre d'Herbemont [Thu, 3 Sep 2009 17:14:57 +0000 (19:14 +0200)]
configure: Don't link macosx to QTKit.
We don't need it.
Pierre d'Herbemont [Thu, 3 Sep 2009 17:12:48 +0000 (19:12 +0200)]
macosx: Don't output any error when sending the crash log worked.
We don't want users to not press this button just because there is an other one afterwards.
Olivier Aubert [Thu, 3 Sep 2009 15:33:43 +0000 (17:33 +0200)]
python-ctypes: implement consistency checker, and fix detected errors in include files
Olivier Aubert [Thu, 3 Sep 2009 15:22:22 +0000 (17:22 +0200)]
python-ctypes: fix Logger bindings.
Olivier Aubert [Thu, 3 Sep 2009 15:06:54 +0000 (17:06 +0200)]
libvlc.h: fix incorrect comment docstring
Olivier Aubert [Thu, 3 Sep 2009 11:38:47 +0000 (13:38 +0200)]
python: workaround a vlc-config issue on win32 (reported by <nicola.murino@gmail.com>)
Felix Paul Kühne [Thu, 3 Sep 2009 14:54:39 +0000 (16:54 +0200)]
contribs: another contrib package fixing the libiconv issues on Snow Leopard. Intel-only.
Felix Paul Kühne [Thu, 3 Sep 2009 14:39:52 +0000 (16:39 +0200)]
contribs: 32bit builds need the libiconv replacement as well on Snow Leopard
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Rémi Duraffort [Thu, 3 Sep 2009 14:02:54 +0000 (16:02 +0200)]
JVLC: update libVLC event types.
Rafaël Carré [Thu, 3 Sep 2009 14:10:12 +0000 (16:10 +0200)]
aout_BufferAlloc : returns the allocated buffer
Rafaël Carré [Thu, 3 Sep 2009 14:05:07 +0000 (16:05 +0200)]
Remove unused alloca.h, add an assertion
Rafaël Carré [Thu, 3 Sep 2009 13:03:07 +0000 (15:03 +0200)]
aout_BufferAlloc() : remove stack allocation
alloca() was not used anyway on OSX and BSD, due to smaller stack sizes,
and we can't assume a default stack size anyway
I expect the performance loss to be minimal, but worth the code
simplification anyway (i didn't benchmark)
aout_BufferAlloc() is moved into its own function in a .c file instead
of being a macro
Since there is now 2 types of allocations (HEAP and NONE), make
i_alloc_type a boolean (true = HEAP alloc, false = NO alloc)
make aout_BufferFree() a static inline function in the same process.
Prototype doesn't change since the provided buffer doesn't need to be
set to NULL (I checked all the callers)
Rafaël Carré [Thu, 3 Sep 2009 11:38:26 +0000 (13:38 +0200)]
src/ : missing assert.h include
Rémi Duraffort [Thu, 3 Sep 2009 10:58:51 +0000 (12:58 +0200)]
JVLC: file name consitency.
Sébastien Escudier [Thu, 3 Sep 2009 09:00:54 +0000 (11:00 +0200)]
Typo
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Thu, 3 Sep 2009 09:25:31 +0000 (11:25 +0200)]
add_bool: wants a boolean.
Rémi Duraffort [Thu, 3 Sep 2009 09:23:20 +0000 (11:23 +0200)]
ftp: let the user see the password in the conf (was a bad idea to hide it).
Rémi Duraffort [Thu, 3 Sep 2009 09:20:42 +0000 (11:20 +0200)]
gitignore: fix file mode.
Rémi Duraffort [Thu, 3 Sep 2009 09:12:09 +0000 (11:12 +0200)]
variables: warn if var_CountChoices result isn't used.
Rémi Duraffort [Thu, 3 Sep 2009 09:05:03 +0000 (11:05 +0200)]
avcodec_video: cosmetics (use var_CreateGet whe applicable).
Olivier Aubert [Thu, 3 Sep 2009 08:56:35 +0000 (10:56 +0200)]
python: use new function libvlc_errmsg (reported by Xitij Patel <xitij.patel@xitijpatel.com>)
Olivier Aubert [Thu, 3 Sep 2009 08:50:34 +0000 (10:50 +0200)]
python-ctypes: really accomodate new and old-style exception message getting method
Olivier Aubert [Thu, 3 Sep 2009 08:49:07 +0000 (10:49 +0200)]
libvlc.h: mark libvlc_errmsg and libvlc_clearerr with VLC_PUBLIC_API
Olivier Aubert [Thu, 3 Sep 2009 08:36:49 +0000 (10:36 +0200)]
python: remove get_vlc_id
Olivier Aubert [Thu, 3 Sep 2009 08:36:04 +0000 (10:36 +0200)]
python: fix undefined/badly defined method bindings (reported by Xitij Patel <xitij.patel@xitijpatel.com>)
Olivier Aubert [Thu, 3 Sep 2009 08:31:36 +0000 (10:31 +0200)]
python-ctypes: implement comparison operators for enum classes
Olivier Aubert [Thu, 3 Sep 2009 07:57:03 +0000 (09:57 +0200)]
python-ctypes: tweak exception handling
Rémi Duraffort [Thu, 3 Sep 2009 08:16:17 +0000 (10:16 +0200)]
avcodec: use AV_VERSION_INT.
Jean-Baptiste Kempf [Thu, 3 Sep 2009 08:05:41 +0000 (10:05 +0200)]
Avcodec: safeguard for people not using the latest libavcodec
Felix Paul Kühne [Wed, 2 Sep 2009 23:51:48 +0000 (01:51 +0200)]
contribs: fixed correct package selection for x86_64 on Darwin broken in [
c1bc979ea72d16d07515a214a4adce210896e467 ]
Jean-Baptiste Kempf [Wed, 2 Sep 2009 23:04:20 +0000 (01:04 +0200)]
Contrib: Deactivate ac3 encoder on Win64 if we want a chance to build
Jean-Baptiste Kempf [Wed, 2 Sep 2009 22:28:32 +0000 (00:28 +0200)]
Contrib: use athlon64 as the basic cpu for x86_64
Jean-Baptiste Kempf [Wed, 2 Sep 2009 22:03:22 +0000 (00:03 +0200)]
Win64: more work from iconv from NightStrike
Jean-Baptiste Kempf [Wed, 2 Sep 2009 21:24:52 +0000 (23:24 +0200)]
Contrib: fix even more libiconv win64 patch
Felix Paul Kühne [Wed, 2 Sep 2009 21:22:07 +0000 (23:22 +0200)]
macosx/framework: added a hack to fix compilation on Snow Leopard against the 10.5 SDK
Jean-Baptiste Kempf [Wed, 2 Sep 2009 20:28:26 +0000 (22:28 +0200)]
10l: Fix typo
Jean-Baptiste Kempf [Wed, 2 Sep 2009 20:22:42 +0000 (22:22 +0200)]
Update libiconv to latest release...
The enormous mac patch is discarded. But we couldn't stay with such an old version anyway.
Jean-Baptiste Kempf [Wed, 2 Sep 2009 18:48:40 +0000 (20:48 +0200)]
WMAPro: increase the i_output_max to have a proper decoding
Jean-Baptiste Kempf [Wed, 2 Sep 2009 17:49:22 +0000 (19:49 +0200)]
FourCC reordering for Audio
Jean-Baptiste Kempf [Wed, 2 Sep 2009 17:45:31 +0000 (19:45 +0200)]
WMAP native decoder entered FFmpeg.
Jean-Baptiste Kempf [Wed, 2 Sep 2009 15:32:43 +0000 (17:32 +0200)]
Contrib: fix FFmpeg for Win64 compilation
Laurent Aimar [Wed, 2 Sep 2009 19:53:44 +0000 (21:53 +0200)]
Enabled yuv in "vout display" wrapper.
Laurent Aimar [Wed, 2 Sep 2009 19:53:11 +0000 (21:53 +0200)]
Converted yuv to "vout display" API.
Rémi Denis-Courmont [Wed, 2 Sep 2009 16:35:57 +0000 (19:35 +0300)]
libvlc-module: comments fix
Rémi Denis-Courmont [Wed, 2 Sep 2009 18:48:09 +0000 (21:48 +0300)]
PulseAudio: use 16-bits PCM if FPU is missing
Rémi Denis-Courmont [Wed, 2 Sep 2009 18:47:56 +0000 (21:47 +0300)]
PulseAudio: don't clutter console
Rémi Duraffort [Wed, 2 Sep 2009 17:15:30 +0000 (19:15 +0200)]
video_filter: remove unneeded function.
Rémi Duraffort [Wed, 2 Sep 2009 16:43:32 +0000 (18:43 +0200)]
video_filter_deinterlace: cosmetics.
Rémi Duraffort [Wed, 2 Sep 2009 16:06:12 +0000 (18:06 +0200)]
video_filter_noise: remove unneeded function and variables.