]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Sat, 6 Aug 2011 16:42:26 +0000 (18:42 +0200)]
Contribs: simplification in dvdread
Rémi Denis-Courmont [Sat, 6 Aug 2011 17:41:43 +0000 (20:41 +0300)]
aout_FiltersCreatePipeline: use vlc_object rather than audio_output
Rémi Denis-Courmont [Sat, 6 Aug 2011 17:38:58 +0000 (20:38 +0300)]
aout_Format(s)Print: use vlc_object rather than audio_output
Rémi Denis-Courmont [Sat, 6 Aug 2011 17:23:13 +0000 (20:23 +0300)]
aout: hide "input" from decoder
Rémi Denis-Courmont [Sat, 6 Aug 2011 16:58:34 +0000 (19:58 +0300)]
aout_DecNew: constify
Rémi Denis-Courmont [Sat, 6 Aug 2011 15:48:46 +0000 (18:48 +0300)]
contrib: dvdcss is not useful alone
Rémi Denis-Courmont [Sat, 6 Aug 2011 15:48:38 +0000 (18:48 +0300)]
contrib: autodetect dvdread
Jean-Baptiste Kempf [Sat, 6 Aug 2011 15:05:39 +0000 (17:05 +0200)]
Contribs: add dvdread
Jean-Baptiste Kempf [Sat, 6 Aug 2011 14:36:04 +0000 (16:36 +0200)]
Contribs: add libdvdcss from VideoLAN
Rémi Denis-Courmont [Sat, 6 Aug 2011 14:53:04 +0000 (17:53 +0300)]
Simplify, clean up and rename aout_OutputNextBuffer()
Rémi Denis-Courmont [Sat, 6 Aug 2011 13:23:18 +0000 (16:23 +0300)]
AVI: fix potential crash on seek (Closes: LP#803006)
If all activated streams are EOF ones, 'i_stream' was incorrectly set
to p_sys->i_track. Then AVI_StreamChunkSet() crashes.
Rémi Denis-Courmont [Sat, 6 Aug 2011 12:38:30 +0000 (15:38 +0300)]
Use CLOCK_FREQ
Rémi Denis-Courmont [Sat, 6 Aug 2011 10:28:49 +0000 (13:28 +0300)]
Win32/WinCE: always use our internal wait wrapper
Rémi Denis-Courmont [Sat, 6 Aug 2011 09:50:13 +0000 (12:50 +0300)]
WinCE: compilation fix
Rémi Denis-Courmont [Sat, 6 Aug 2011 09:35:20 +0000 (12:35 +0300)]
WinCE: typos
Jean-Baptiste Kempf [Sat, 6 Aug 2011 09:32:46 +0000 (11:32 +0200)]
Qt4: clarify a tooltip
Rémi Denis-Courmont [Sat, 6 Aug 2011 09:18:22 +0000 (12:18 +0300)]
WinCE: tentative compile fix
Pierre Ynard [Fri, 5 Aug 2011 19:37:48 +0000 (21:37 +0200)]
youtube.lua: update to new website changes
Felix Paul Kühne [Fri, 5 Aug 2011 00:44:39 +0000 (02:44 +0200)]
macosx: removed no longer existing option 'server-port' from sprefs
Felix Paul Kühne [Fri, 5 Aug 2011 00:40:16 +0000 (02:40 +0200)]
macosx: added CoreAnimation based transitions to display the Drop Zone, switch between optical media and input devices
replaced the sprefs panel's legacy animation with basic CA effects
Erwan Tulou [Thu, 4 Aug 2011 11:38:25 +0000 (13:38 +0200)]
msw(Win32): give libvlc users access to input events (mouse/keyboard)
if libvlc users disable both mouse and keyboard events, chances are they're
trying to regain control over them. The WS_DISABLED flag exactly fits this need.
The only thing is that it is an overall flag that doesn't differentiate mouse and keyboard.
Rémi Denis-Courmont [Thu, 4 Aug 2011 18:25:53 +0000 (21:25 +0300)]
aout_OutputNextBuffer: do not dequeue when paused
This greatly reduces the latency when pausing a legacy audio output.
Unfortunately, the audio output will keep polling for buffers though.
Rémi Denis-Courmont [Thu, 4 Aug 2011 18:22:14 +0000 (21:22 +0300)]
Cosmetic / comment
Pierre Ynard [Thu, 4 Aug 2011 18:32:00 +0000 (20:32 +0200)]
youtube.lua: avoid parsing a nil variable
Rémi Denis-Courmont [Thu, 4 Aug 2011 17:33:06 +0000 (20:33 +0300)]
Win32: try to set contrib directory
Rémi Denis-Courmont [Thu, 4 Aug 2011 17:24:46 +0000 (20:24 +0300)]
PulseAudio: initialize volume setter correctly
Rémi Denis-Courmont [Thu, 4 Aug 2011 17:24:11 +0000 (20:24 +0300)]
aout: report volume from aout plugin to core
Rémi Denis-Courmont [Thu, 4 Aug 2011 17:07:47 +0000 (20:07 +0300)]
aout: allow "forking" the volume and mute flag per aout instance
Rémi Denis-Courmont [Thu, 4 Aug 2011 16:41:07 +0000 (19:41 +0300)]
Really force amem
Rémi Denis-Courmont [Thu, 4 Aug 2011 16:40:53 +0000 (19:40 +0300)]
Add missing amem callback variables
Rémi Denis-Courmont [Thu, 4 Aug 2011 16:34:51 +0000 (19:34 +0300)]
aout: restart output on the decoder thread, safely
This should fix the remaining crashes and deadlocks when changing
the audio device or the channel map.
Rémi Denis-Courmont [Thu, 4 Aug 2011 16:35:26 +0000 (19:35 +0300)]
aout: trigger intf-change without locks
Rémi Denis-Courmont [Thu, 4 Aug 2011 16:34:24 +0000 (19:34 +0300)]
aout: correct test before applying volume
Rémi Denis-Courmont [Thu, 4 Aug 2011 16:08:34 +0000 (19:08 +0300)]
aout: use separate lock for the packet FIFO (fix #5131)
Rémi Denis-Courmont [Thu, 4 Aug 2011 15:46:44 +0000 (18:46 +0300)]
Call aout_PacketDestroy() on error paths too
aout_PacketInit() does not allocate anything yet, but it will have too.
By the way, the error paths of the (untouched by the commit)
DirectSound plugin seem a bit suspicious to me...
Rémi Denis-Courmont [Thu, 4 Aug 2011 15:44:45 +0000 (18:44 +0300)]
Win32: audio outputs compile fix
Rémi Denis-Courmont [Thu, 4 Aug 2011 13:51:07 +0000 (16:51 +0300)]
aout: privatize the lock
Rémi Denis-Courmont [Thu, 4 Aug 2011 13:42:31 +0000 (16:42 +0300)]
amem: add support for pause/resume and flush/drain
Rémi Denis-Courmont [Thu, 4 Aug 2011 13:15:12 +0000 (16:15 +0300)]
Unexport aout_FifoPop() and aout_FifoPush()
Rémi Denis-Courmont [Thu, 4 Aug 2011 13:13:33 +0000 (16:13 +0300)]
Remove unused aout_FifoFirstDate() and aout_FifoNextStart()
Rémi Denis-Courmont [Thu, 4 Aug 2011 12:36:23 +0000 (15:36 +0300)]
aout: move packet FIFO management to plugins that need it
Rémi Denis-Courmont [Thu, 4 Aug 2011 12:45:31 +0000 (15:45 +0300)]
dummy outputs: drop priority to zero
Rémi Denis-Courmont [Thu, 4 Aug 2011 12:44:15 +0000 (15:44 +0300)]
aout: fix error handling when output creation fails
Rémi Denis-Courmont [Thu, 4 Aug 2011 12:37:13 +0000 (15:37 +0300)]
fix warning
Rémi Denis-Courmont [Thu, 4 Aug 2011 12:17:54 +0000 (15:17 +0300)]
Move notify/ out of misc/
Rémi Denis-Courmont [Thu, 4 Aug 2011 12:10:13 +0000 (15:10 +0300)]
Move text_renderer/ out of misc/
Rémi Denis-Courmont [Thu, 4 Aug 2011 11:56:39 +0000 (14:56 +0300)]
Remove modules/misc/dummy/
Rémi Denis-Courmont [Thu, 4 Aug 2011 11:50:22 +0000 (14:50 +0300)]
Move and split dummy interface
Rémi Denis-Courmont [Thu, 4 Aug 2011 11:42:47 +0000 (14:42 +0300)]
Move and split dummy text render
Rémi Denis-Courmont [Thu, 4 Aug 2011 11:36:43 +0000 (14:36 +0300)]
Move and split dummy encoder
Rémi Denis-Courmont [Thu, 4 Aug 2011 11:30:42 +0000 (14:30 +0300)]
Move and split dummy decoder
Rémi Denis-Courmont [Thu, 4 Aug 2011 10:49:09 +0000 (13:49 +0300)]
Move and split dummy input
Rémi Denis-Courmont [Thu, 4 Aug 2011 10:42:37 +0000 (13:42 +0300)]
vdummy: remove useless manage callback
Rémi Denis-Courmont [Thu, 4 Aug 2011 10:40:59 +0000 (13:40 +0300)]
Move and split dummy video output
Rémi Denis-Courmont [Thu, 4 Aug 2011 10:28:03 +0000 (13:28 +0300)]
Move and split dummy audio output
Felix Paul Kühne [Thu, 4 Aug 2011 10:01:55 +0000 (12:01 +0200)]
macosx: fixed time slider action in the fspanel
Rémi Denis-Courmont [Wed, 3 Aug 2011 21:02:30 +0000 (00:02 +0300)]
aout: split out packet-oriented output support code
This provides aout_PacketPlay(), aout_PacketPause() and
aout_PacketFlush() helpers for legacy audio outputs. They conveniently
match the callback prototypes of pf_play, pf_pause and pf_flush
respectively.
Rémi Denis-Courmont [Wed, 3 Aug 2011 16:14:41 +0000 (19:14 +0300)]
PulseAudio: support versions 0.9.16-0.9.21 with the Xlib hack
Rémi Denis-Courmont [Wed, 3 Aug 2011 15:40:25 +0000 (18:40 +0300)]
block_Bytestream: use block_Release() and simplify a little
Rémi Denis-Courmont [Wed, 3 Aug 2011 15:24:38 +0000 (18:24 +0300)]
block_BytestreamInit(): rationalize prototype
Rémi Denis-Courmont [Wed, 3 Aug 2011 15:24:17 +0000 (18:24 +0300)]
block_BytestreamRelease: remove useless zeroing (before free)
Rémi Denis-Courmont [Wed, 3 Aug 2011 15:11:03 +0000 (18:11 +0300)]
DTS: do not (try and fail to) use dtstofloat32 if !HAVE_FPU
Unfortunately, this will break S/PDIF pass-through for DTS if HAVE_FPU
is false, just like A/52 and MPEG Audio pass-through are broken if
a52dec or libmad are absent.
Rémi Denis-Courmont [Wed, 3 Aug 2011 14:23:39 +0000 (17:23 +0300)]
aout: support indirect sample format conversion (fix #5150)
Rémi Denis-Courmont [Wed, 3 Aug 2011 14:02:12 +0000 (17:02 +0300)]
mad: fix succesful probing debug message
Bits per sample only make no sense for the output.
Rémi Denis-Courmont [Wed, 3 Aug 2011 13:53:03 +0000 (16:53 +0300)]
mad: convert as requested by caller (refs #5150)
Rémi Denis-Courmont [Wed, 3 Aug 2011 13:45:34 +0000 (16:45 +0300)]
dca: do not override output format (refs #5150)
Rémi Denis-Courmont [Wed, 3 Aug 2011 13:45:01 +0000 (16:45 +0300)]
a52dec: do not change output format (refs #5150)
Rémi Denis-Courmont [Wed, 3 Aug 2011 13:44:05 +0000 (16:44 +0300)]
dca: pass audio sample formats by pointer rather than value
Rémi Denis-Courmont [Wed, 3 Aug 2011 13:42:26 +0000 (16:42 +0300)]
a52dec: pass sample formats by address rather than value
Rémi Denis-Courmont [Wed, 3 Aug 2011 13:08:19 +0000 (16:08 +0300)]
Remove maemo6 from old contrib
Rémi Denis-Courmont [Wed, 3 Aug 2011 09:18:49 +0000 (12:18 +0300)]
contrib: skip libkate tools and tests
Rémi Denis-Courmont [Tue, 2 Aug 2011 10:24:09 +0000 (13:24 +0300)]
contrib: fix shout build with !HAVE_FPU
Rémi Denis-Courmont [Wed, 3 Aug 2011 07:54:00 +0000 (10:54 +0300)]
contrib: patch libass.pc for static linking
Rémi Denis-Courmont [Wed, 3 Aug 2011 07:48:46 +0000 (10:48 +0300)]
contrib: add missing fluidsynth libs for static linking
Putting these in pkg-config is a bit of ugly, but it makes sense since
we only build a static library. As a reference, upstream libav does the
exact same thing already.
Rémi Denis-Courmont [Wed, 3 Aug 2011 10:25:20 +0000 (13:25 +0300)]
contrib: prefer PIC for a52
Rémi Denis-Courmont [Wed, 3 Aug 2011 10:37:13 +0000 (13:37 +0300)]
contrib: matroska needs PIC on Linux even for staticlib
Rémi Denis-Courmont [Wed, 3 Aug 2011 10:41:26 +0000 (13:41 +0300)]
contrib: always build ebml as PIC on Linux
Rémi Denis-Courmont [Wed, 3 Aug 2011 10:13:08 +0000 (13:13 +0300)]
contrib: build libvpx as PIC as appropriate
Felix Paul Kühne [Wed, 3 Aug 2011 13:47:46 +0000 (15:47 +0200)]
macosx: added a 'Drop Zone' view, which is displayed when the playlist is empty
preliminary graphics..
Felix Paul Kühne [Wed, 3 Aug 2011 13:45:48 +0000 (15:45 +0200)]
macosx: stop using NTableVieew's selectedRowEnumerator since it was deprecated in 10.3 ...
Rémi Duraffort [Wed, 3 Aug 2011 07:53:22 +0000 (09:53 +0200)]
OpenSLES: remove leftover
Rémi Duraffort [Sun, 24 Jul 2011 14:43:17 +0000 (16:43 +0200)]
sout: mosaic remove unused variable
Felix Paul Kühne [Wed, 3 Aug 2011 00:44:52 +0000 (02:44 +0200)]
macosx: icon set for the sidebar table taken from the Fogue icon set by Yusuke Kamiyamane, licensed as Creative Commons Attribution 3.0 unported (CC BY 3.0)
Felix Paul Kühne [Wed, 3 Aug 2011 00:08:58 +0000 (02:08 +0200)]
macosx: fixed compilation when using the 10.5 SDK
Jean-Baptiste Kempf [Tue, 2 Aug 2011 21:18:34 +0000 (23:18 +0200)]
NEWS about SDL_audio
Jean-Baptiste Kempf [Tue, 2 Aug 2011 21:10:38 +0000 (23:10 +0200)]
Add DreX fourCCs
Rémi Denis-Courmont [Tue, 2 Aug 2011 20:52:38 +0000 (23:52 +0300)]
Remove SDL audio output
Rémi Denis-Courmont [Tue, 2 Aug 2011 20:39:13 +0000 (23:39 +0300)]
aout: pass audio buffer explicitly to pf_play
Rémi Denis-Courmont [Tue, 2 Aug 2011 19:32:10 +0000 (22:32 +0300)]
aout: move pre-packetization FIFO handling to output
Felix Paul Kühne [Tue, 2 Aug 2011 20:17:47 +0000 (22:17 +0200)]
macosx: fill the side bar with SDs, etc.
note: playlist view isn't connected to the side bar yet
Florian Hubold [Tue, 2 Aug 2011 18:24:49 +0000 (21:24 +0300)]
Proper MIME support for Matroska & XSPF
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Tue, 2 Aug 2011 18:00:10 +0000 (21:00 +0300)]
mixer only needs the sample format (FOURCC)
Rémi Denis-Courmont [Tue, 2 Aug 2011 17:37:27 +0000 (20:37 +0300)]
aout: privatize some attributes
Rémi Denis-Courmont [Tue, 2 Aug 2011 17:01:38 +0000 (20:01 +0300)]
Remove useless #include
Rémi Denis-Courmont [Tue, 2 Aug 2011 16:26:31 +0000 (19:26 +0300)]
aout: mix and convert before slicing the audio packets
Rémi Denis-Courmont [Tue, 2 Aug 2011 16:19:38 +0000 (19:19 +0300)]
Move one function, no functional changes
Rémi Denis-Courmont [Tue, 2 Aug 2011 16:17:58 +0000 (19:17 +0300)]
Document HTTP and RTSP change
Rémi Denis-Courmont [Tue, 2 Aug 2011 16:09:59 +0000 (19:09 +0300)]
LUA HTTP: update httpd creation
Rémi Denis-Courmont [Tue, 2 Aug 2011 16:06:29 +0000 (19:06 +0300)]
Factor HTTP/HTTPS/RTSP port in core
Rémi Denis-Courmont [Tue, 2 Aug 2011 16:00:46 +0000 (19:00 +0300)]
httpd_ServerIP(): return server port too