]> git.sesse.net Git - vlc/log
vlc
14 years agoThanks
Rémi Denis-Courmont [Mon, 7 Sep 2009 19:52:18 +0000 (22:52 +0300)]
Thanks

14 years agoProperly attach stream_Demux object to its parent.
Marian Ďurkovič [Mon, 7 Sep 2009 05:47:34 +0000 (07:47 +0200)]
Properly attach stream_Demux object to its parent.

Now :demuxdump-file=foo works correctly with RTP input.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoFix buggy memcpy in DstreamRead
Marian Ďurkovič [Sat, 5 Sep 2009 06:57:44 +0000 (08:57 +0200)]
Fix buggy memcpy in DstreamRead

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoDo not try to detach an already detached handler
Rémi Denis-Courmont [Mon, 7 Sep 2009 19:21:34 +0000 (22:21 +0300)]
Do not try to detach an already detached handler

14 years agoMove LibVLC error messages to libvlc_printerr().
Rémi Denis-Courmont [Mon, 7 Sep 2009 19:13:49 +0000 (22:13 +0300)]
Move LibVLC error messages to libvlc_printerr().

14 years agoRemove set/get drawable
Rémi Denis-Courmont [Mon, 7 Sep 2009 19:02:04 +0000 (22:02 +0300)]
Remove set/get drawable

14 years agoFixed some missing unlock() in picture_pool.
Laurent Aimar [Mon, 7 Sep 2009 18:15:34 +0000 (20:15 +0200)]
Fixed some missing unlock() in picture_pool.

14 years agoCosmetics (K&R of picture_pool).
Laurent Aimar [Mon, 7 Sep 2009 18:08:39 +0000 (20:08 +0200)]
Cosmetics (K&R of picture_pool).

14 years agoCosmetics (K&R of picture_fifo).
Laurent Aimar [Mon, 7 Sep 2009 17:39:53 +0000 (19:39 +0200)]
Cosmetics (K&R of picture_fifo).

14 years agoMoved out picture_fifo/pool_t code from vout_pictures.c
Laurent Aimar [Mon, 7 Sep 2009 17:31:51 +0000 (19:31 +0200)]
Moved out picture_fifo/pool_t code from vout_pictures.c

14 years agoEnabled vmem in "vout display" wrapper.
Laurent Aimar [Mon, 7 Sep 2009 17:06:19 +0000 (19:06 +0200)]
Enabled vmem in "vout display" wrapper.

14 years agoConverted vmem to "vout display" API.
Laurent Aimar [Mon, 7 Sep 2009 17:05:51 +0000 (19:05 +0200)]
Converted vmem to "vout display" API.

14 years agoAdded picture_pool_NewExtended.
Laurent Aimar [Mon, 7 Sep 2009 17:04:47 +0000 (19:04 +0200)]
Added picture_pool_NewExtended.

It allows to add callback called before/after a picture is used.

14 years agoRTP: apply de-jitter from last dequeuing rather than last queuing
Rémi Denis-Courmont [Mon, 7 Sep 2009 16:09:35 +0000 (19:09 +0300)]
RTP: apply de-jitter from last dequeuing rather than last queuing

Previously, if the absolute delay dropped by a longer interval than the
packetization time, we could end up repeatedly waiting into the future,
and never dequeue anything.

14 years agoCorrect samplerates...
Jean-Baptiste Kempf [Mon, 7 Sep 2009 16:00:22 +0000 (18:00 +0200)]
Correct samplerates...

14 years agoWin32: add support for Win 7 taskbar thumbnails
Geoffroy Couprie [Mon, 7 Sep 2009 14:39:41 +0000 (16:39 +0200)]
Win32: add support for Win 7 taskbar thumbnails

14 years agoWin32: make the windows_interfaces header compatible with shlobj.h
Geoffroy Couprie [Mon, 7 Sep 2009 14:38:22 +0000 (16:38 +0200)]
Win32: make the windows_interfaces header compatible with shlobj.h

14 years agoWin32: fix My Music and My Videos directories access
Geoffroy Couprie [Sun, 6 Sep 2009 18:11:02 +0000 (20:11 +0200)]
Win32: fix My Music and My Videos directories access

14 years agocontrib: Fix check for OSX Snow Leopard.
Barry Wardell [Mon, 7 Sep 2009 11:30:13 +0000 (12:30 +0100)]
contrib: Fix check for OSX Snow Leopard.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
14 years agofaad contrib
Rafaël Carré [Mon, 7 Sep 2009 11:26:02 +0000 (13:26 +0200)]
faad contrib

use the compiler to check -iquote support
faad use inline asm => no thumb support

14 years agoRevert "qt4: selector: switch source on single click"
Jakob Leben [Mon, 7 Sep 2009 08:03:14 +0000 (10:03 +0200)]
Revert "qt4: selector: switch source on single click"

This reverts commit 2d23529861a5eb27647adaa42ae8f4de5c23ce18.

14 years agoqt4: add source name above PL view
Jakob Leben [Mon, 7 Sep 2009 00:13:58 +0000 (02:13 +0200)]
qt4: add source name above PL view

14 years agoqt4: selector: switch source on single click
Jakob Leben [Sun, 6 Sep 2009 23:39:42 +0000 (01:39 +0200)]
qt4: selector: switch source on single click

14 years agoQt: cosmetics
Jean-Baptiste Kempf [Sun, 6 Sep 2009 22:26:26 +0000 (00:26 +0200)]
Qt: cosmetics

14 years agoWin32: separate Windows code correctly.
Jean-Baptiste Kempf [Sun, 6 Sep 2009 22:23:19 +0000 (00:23 +0200)]
Win32: separate Windows code correctly.

14 years agoQt: reuse the SD data
Jean-Baptiste Kempf [Sun, 6 Sep 2009 22:22:34 +0000 (00:22 +0200)]
Qt: reuse the SD data

When reloading, correctly update the view.

14 years agoQt4: display the select SD in playlist.
Jean-Baptiste Kempf [Sun, 6 Sep 2009 19:32:15 +0000 (21:32 +0200)]
Qt4: display the select SD in playlist.

Maybe playlist_ServicesDiscoveryAdd could return the playlist_item_t* ?
This is ugly, and should be fixed.

14 years agoQt: cosmetics and code-cleaning
Jean-Baptiste Kempf [Sun, 6 Sep 2009 18:57:42 +0000 (20:57 +0200)]
Qt: cosmetics and code-cleaning

14 years agoQt: using correctly setSource with playlist_items
Jean-Baptiste Kempf [Wed, 2 Sep 2009 23:13:58 +0000 (01:13 +0200)]
Qt: using correctly setSource with playlist_items

And correct decoration.

14 years agoQt: remove dead code/signals
Jean-Baptiste Kempf [Tue, 1 Sep 2009 22:54:39 +0000 (00:54 +0200)]
Qt: remove dead code/signals

14 years agoQt4: move the selector from View/Model to QTreeWidget
Jean-Baptiste Kempf [Tue, 1 Sep 2009 22:46:34 +0000 (00:46 +0200)]
Qt4: move the selector from View/Model to QTreeWidget

The idea behind this is to simplify the playlist_model and have a better SD control.

14 years agoWin32: fix DIR_SEP failed assertion introduced in 96998812a21d05d8711db846e37df91cebc...
Geoffroy Couprie [Sun, 6 Sep 2009 17:34:33 +0000 (19:34 +0200)]
Win32: fix DIR_SEP failed assertion introduced in 96998812a21d05d8711db846e37df91cebc8eac0

14 years agoWin32: fix potential error with thumbbar buttons
Geoffroy Couprie [Sat, 22 Aug 2009 13:18:07 +0000 (15:18 +0200)]
Win32: fix potential error with thumbbar buttons

14 years agoProbably fix an assumed PPC64 warning
Rémi Denis-Courmont [Sun, 6 Sep 2009 16:04:22 +0000 (19:04 +0300)]
Probably fix an assumed PPC64 warning

14 years agoOptimize a little bit more
Rémi Denis-Courmont [Sun, 6 Sep 2009 12:06:35 +0000 (15:06 +0300)]
Optimize a little bit more

14 years agoNEON vectorized fi32->s16l audio filter
Rémi Denis-Courmont [Sat, 5 Sep 2009 19:12:36 +0000 (22:12 +0300)]
NEON vectorized fi32->s16l audio filter

This conversion is always needed between mixer and output.

14 years agoconverter_neon: minor tweaks for fl32->fi32
Rémi Denis-Courmont [Sun, 6 Sep 2009 10:44:15 +0000 (13:44 +0300)]
converter_neon: minor tweaks for fl32->fi32

 * always use NEON VCVT
 * avoid pointless interlace/deinterlace in load/store

14 years agoskins2: redraw a black background required for some skins when resizing (see wb skins...
Erwan Tulou [Sun, 6 Sep 2009 10:05:09 +0000 (12:05 +0200)]
skins2: redraw a black background required for some skins when resizing (see wb skins for example)

14 years agoWin32: FromLocale/ToLocale: fix stack underflow on very long strings
Rémi Denis-Courmont [Sun, 6 Sep 2009 07:46:36 +0000 (10:46 +0300)]
Win32: FromLocale/ToLocale: fix stack underflow on very long strings

14 years agoskins2: correct typos
Erwan Tulou [Sat, 5 Sep 2009 19:25:10 +0000 (21:25 +0200)]
skins2: correct typos

14 years agoReduce register clobber
Rémi Denis-Courmont [Sat, 5 Sep 2009 19:12:24 +0000 (22:12 +0300)]
Reduce register clobber

14 years agoskins2: implement recording and next-frame
Erwan Tulou [Sat, 5 Sep 2009 15:12:07 +0000 (17:12 +0200)]
skins2: implement recording and next-frame

This patch adds the following keywords for skins developpers :
      - vlc.canRecord      (boolean / refers to can-record)
      - vlc.isRecording    (boolean / refers to record)
      - vlc.toggleRecord() (function / toggle recording)
      - vlc.nextFrame()    (function / next frame)

14 years agoskins2: replace polling with callbacks
Erwan Tulou [Sat, 5 Sep 2009 10:49:41 +0000 (12:49 +0200)]
skins2: replace polling with callbacks

14 years agoXA: group ADPCM frames per ~50ms before sending to decoder
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.

14 years agoqt4: playlist: allow to hide all but the index 0 column
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.

14 years agoqt4: make title the first PL column
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.

14 years agoNEON float to fixed point vectorized conversion
Rémi Denis-Courmont [Sat, 5 Sep 2009 14:14:09 +0000 (17:14 +0300)]
NEON float to fixed point vectorized conversion

14 years agoAdd a CPU capability for ARM NEON
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.

14 years agoconfigure: check for NEON assemly support
Rémi Denis-Courmont [Sat, 5 Sep 2009 15:18:27 +0000 (18:18 +0300)]
configure: check for NEON assemly support

14 years agoARM: pretend not lack the FPU even if we have one
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.

14 years agoEnabled snapshot in "vout display" wrapper.
Laurent Aimar [Sat, 5 Sep 2009 09:17:11 +0000 (11:17 +0200)]
Enabled snapshot in "vout display" wrapper.

14 years agoConverted snapshot to "vout display" API.
Laurent Aimar [Sat, 5 Sep 2009 09:16:46 +0000 (11:16 +0200)]
Converted snapshot to "vout display" API.

14 years agoDecreased snapshot vout module priority to 0.
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.

14 years agocontrib: enable XCB and XCB-UTIL for Maemo
Rémi Denis-Courmont [Sat, 5 Sep 2009 09:19:18 +0000 (12:19 +0300)]
contrib: enable XCB and XCB-UTIL for Maemo

14 years agoTypo
Rémi Denis-Courmont [Sat, 5 Sep 2009 09:12:34 +0000 (12:12 +0300)]
Typo

14 years agoduplicate: cleaning up
Rémi Denis-Courmont [Sat, 5 Sep 2009 09:00:55 +0000 (12:00 +0300)]
duplicate: cleaning up

14 years agoduplicate: fix bug of NumInRange(), i_stop always < 0
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>
14 years agocontrib: Maemo use Tremor instead of Vorbis
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.

14 years agoReport RTP packet loss and make PIM Asserts only a debug event
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>
14 years agoRTP: fix re-ordering across sequence number wrap
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>
14 years agoUse vlc_object_get_name()
Rémi Denis-Courmont [Sat, 5 Sep 2009 08:00:07 +0000 (11:00 +0300)]
Use vlc_object_get_name()

14 years agoExport vlc_object_get_name
Rémi Denis-Courmont [Sat, 5 Sep 2009 07:59:47 +0000 (10:59 +0300)]
Export vlc_object_get_name

14 years agoDeprecate vlc_object_find_name()
Rémi Denis-Courmont [Sat, 5 Sep 2009 08:08:41 +0000 (11:08 +0300)]
Deprecate vlc_object_find_name()

14 years agoFix warning
Rémi Denis-Courmont [Sat, 5 Sep 2009 07:59:22 +0000 (10:59 +0300)]
Fix warning

14 years agomacosx/framework: share folder should be in the framework.
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.

14 years agopython-ctypes: provide a helper pygtk VLCWidget which also serves as example player...
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.

14 years agopython-ctypes: improve enum conversion
Olivier Aubert [Fri, 4 Sep 2009 13:40:09 +0000 (15:40 +0200)]
python-ctypes: improve enum conversion

14 years agoFix comment
Olivier Aubert [Fri, 4 Sep 2009 13:39:18 +0000 (15:39 +0200)]
Fix comment

14 years agocontribs: fixed packages for x86_64 *coughcough*
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>
14 years agocontribs: compilation fix
Felix Paul Kühne [Fri, 4 Sep 2009 11:10:02 +0000 (13:10 +0200)]
contribs: compilation fix

14 years agofreetype: LucidaGrande is stored in a different format in Snow Leopard and therefore...
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

14 years agoFixed major crash on Snow Leopard pointed by Pierre
Felix Paul Kühne [Fri, 4 Sep 2009 10:32:20 +0000 (12:32 +0200)]
Fixed major crash on Snow Leopard pointed by Pierre

14 years agoAdd horizontal scrollbar to MediaInfo's third panel to fully show EPG info
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>
14 years agoTypo again...
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.

14 years agoFix demuxdump to work with RTP input, which would dump garbage when RTP
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>
14 years agospdif: Add a comment to explicitely explain why we don't free old buffer.
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.

14 years agoFixed dummy input Control function.
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.

14 years agoFixed segfault with spdif mixer.
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.

14 years agoChecked demux_Control return value in input.
Laurent Aimar [Thu, 3 Sep 2009 20:25:20 +0000 (22:25 +0200)]
Checked demux_Control return value in input.

14 years agoavcodec, avformat, postproc and switcher link against avutil
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

14 years agoFixed invalid p_aout->p_mixer usage in aout input.
Laurent Aimar [Thu, 3 Sep 2009 19:23:44 +0000 (21:23 +0200)]
Fixed invalid p_aout->p_mixer usage in aout input.

14 years agoChorus_flanger needs -lm
Rémi Denis-Courmont [Thu, 3 Sep 2009 19:16:58 +0000 (22:16 +0300)]
Chorus_flanger needs -lm

14 years agocontrib: and libxcb and xcb-util
Rémi Denis-Courmont [Thu, 3 Sep 2009 18:36:26 +0000 (21:36 +0300)]
contrib: and libxcb and xcb-util

14 years agocontrib: remove pointless patch and avoid libtool/autogen.sh hell
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

14 years agocontrib: build faad with fixed point on ARM
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.

14 years agocontrib: Maemo: enable optimizations except tree vectorization
Rémi Denis-Courmont [Tue, 1 Sep 2009 15:02:32 +0000 (18:02 +0300)]
contrib: Maemo: enable optimizations except tree vectorization

14 years agocontrib: typo
Rémi Denis-Courmont [Tue, 1 Sep 2009 15:02:09 +0000 (18:02 +0300)]
contrib: typo

14 years agoContrib: Maemo: do not use ARM Thumb ISA
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.

14 years agoPhantom xcb_aux dependency
Rémi Denis-Courmont [Thu, 3 Sep 2009 19:15:48 +0000 (22:15 +0300)]
Phantom xcb_aux dependency

14 years agoFixed video_filter chain for chroma conversion.
Laurent Aimar [Thu, 3 Sep 2009 19:15:57 +0000 (21:15 +0200)]
Fixed video_filter chain for chroma conversion.

14 years agoDo not check rgb masks for YUV in GetFfmpegChroma.
Laurent Aimar [Thu, 3 Sep 2009 19:04:54 +0000 (21:04 +0200)]
Do not check rgb masks for YUV in GetFfmpegChroma.

14 years agolibvlc_media_library: Remove a non sense.
Pierre d'Herbemont [Thu, 3 Sep 2009 17:20:38 +0000 (19:20 +0200)]
libvlc_media_library: Remove a non sense.

14 years agoam: In non verbose be silent when we 'cd src && make install' in the VLC.app targets.
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.

14 years agoconfigure: Don't link macosx to QTKit.
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.

14 years agomacosx: Don't output any error when sending the crash log worked.
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.

14 years agopython-ctypes: implement consistency checker, and fix detected errors in include...
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

14 years agopython-ctypes: fix Logger bindings.
Olivier Aubert [Thu, 3 Sep 2009 15:22:22 +0000 (17:22 +0200)]
python-ctypes: fix Logger bindings.

14 years agolibvlc.h: fix incorrect comment docstring
Olivier Aubert [Thu, 3 Sep 2009 15:06:54 +0000 (17:06 +0200)]
libvlc.h: fix incorrect comment docstring

14 years agopython: workaround a vlc-config issue on win32 (reported by <nicola.murino@gmail...
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>)

14 years agocontribs: another contrib package fixing the libiconv issues on Snow Leopard. Intel...
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.