]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Sun, 18 Jul 2010 15:59:59 +0000 (18:59 +0300)]
ALSA: use default device if none specified instead of failing
Rémi Denis-Courmont [Sun, 18 Jul 2010 15:46:07 +0000 (18:46 +0300)]
ALSA: use plughw rather than hw for manually selected output
plughw provides transparent userspace format conversion if needed.
That is much safer. In fact, I doubt VLC would support all raw hardware
drivers - some have rather weird format requirements.
Rémi Denis-Courmont [Sun, 18 Jul 2010 15:01:06 +0000 (18:01 +0300)]
ALSA: 16-bytes is enough for a card name
Jai Menon [Sun, 18 Jul 2010 13:13:31 +0000 (18:43 +0530)]
AVFormat : Don't drop metadata keys.
The current code seems to require _all_ metadata fields to be populated
which seems a bit unreasonable.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 18 Jul 2010 11:25:31 +0000 (13:25 +0200)]
Update LIST
Jean-Baptiste Kempf [Sun, 18 Jul 2010 11:18:28 +0000 (13:18 +0200)]
Win32: makefile simplification
Rémi Denis-Courmont [Sun, 18 Jul 2010 09:14:09 +0000 (12:14 +0300)]
Assume UTF-8 operating system by default
Rémi Denis-Courmont [Sun, 18 Jul 2010 09:09:55 +0000 (12:09 +0300)]
utf8_vasprintf(): avoid useless strdup if UTF-8 is assumed
Rémi Denis-Courmont [Sun, 18 Jul 2010 09:06:05 +0000 (12:06 +0300)]
Unicode: refactor, no functional changes
Rémi Denis-Courmont [Sun, 18 Jul 2010 08:59:57 +0000 (11:59 +0300)]
nl_langinfo is not thread-safe, avoid it
This brings some useless overhead for native UTF-8 systems.
Linux packagers may want to define ASSUME_UTF8 to avoid this problem.
Also, this assumes that iconv_open() recognizes "" as the current
character set (POSIX says nothing about valid iconv_open() parameters).
Rémi Denis-Courmont [Sat, 17 Jul 2010 20:01:05 +0000 (23:01 +0300)]
sout std: use raw mux for .mp3 extension (fix #3910)
Rémi Denis-Courmont [Sat, 17 Jul 2010 18:50:22 +0000 (21:50 +0300)]
Fix implicit switch case cast
Rémi Denis-Courmont [Sat, 17 Jul 2010 17:25:35 +0000 (20:25 +0300)]
udev: use ALSA to find capture device names
This is a little bit more understandable than device numbers.
Unfortunately, hot plug is as flaky as before: udev reports the device
before it is ready. alsa-lib provides no event interface (that I know),
so we have to stick with udev for now though.
Also, alsa-lib is _not_ used to fetch the card name. In my opinion, the
udev vendor string is a lot better. Compare:
- "USB Device 0xccd:0x77" (alsa card name) with
"TerraTec Electronic GmbH" (udev vendor), or
- "Intel ICH6" (alsa card name) with "Intel Corporation" (udev vendor).
Rémi Denis-Courmont [Sat, 17 Jul 2010 16:37:31 +0000 (19:37 +0300)]
Move most alsa-lib logic to Makefiles
Rémi Denis-Courmont [Sat, 17 Jul 2010 16:27:00 +0000 (19:27 +0300)]
OSS is not Linux-specific
Ilkka Ollakka [Sat, 17 Jul 2010 13:46:38 +0000 (16:46 +0300)]
lua art: don't try too much to find some art
Move googleimage search first, and enable it again but don't use eg filename in search query.
Move musicbrainz after last.fm, and don't try more than one way to find art, also do query once in 2 sec
If you get bad hits from googleimage album-art, please report them to me.
Rémi Denis-Courmont [Sat, 17 Jul 2010 13:34:01 +0000 (16:34 +0300)]
RC: stats are 64-bits
Rémi Denis-Courmont [Sat, 17 Jul 2010 13:33:55 +0000 (16:33 +0300)]
RC: fix warning
Pankaj Yadav [Sun, 18 Jul 2010 04:17:29 +0000 (09:47 +0530)]
All other Interfaces already moved on.Only my oldrc was left :)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Pankaj Yadav [Sun, 18 Jul 2010 04:02:37 +0000 (09:32 +0530)]
Some platforms may have macros optind optarg and optopt so we don't...
... use them as names of our variables
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Juho Vähä-Herttua [Fri, 16 Jul 2010 11:50:52 +0000 (14:50 +0300)]
asf: Fix WLE->DWLE in codec list object parsing
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Juho Vähä-Herttua [Fri, 16 Jul 2010 11:50:51 +0000 (14:50 +0300)]
asf: Fix packet length handling to be correct
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Wed, 14 Jul 2010 16:29:34 +0000 (18:29 +0200)]
Qt: video_effects fix logo ui
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Wed, 14 Jul 2010 16:29:33 +0000 (18:29 +0200)]
Qt: sprefs_subtitles fix layout
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Wed, 14 Jul 2010 16:29:32 +0000 (18:29 +0200)]
Qt: sprefs_input fix layout
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sat, 17 Jul 2010 11:15:14 +0000 (14:15 +0300)]
XCB: transparent rather than black cursor (fixes #3916)
Rémi Denis-Courmont [Sat, 17 Jul 2010 10:32:13 +0000 (13:32 +0300)]
Always re-arm the cursor hide timeout on movement (fixes: #3915)
At least with X11, the mouse may move without changing coordinates.
We need to re-arm the cursor hide timeout since the cursor was shown.
Jean-Baptiste Kempf [Fri, 16 Jul 2010 23:28:22 +0000 (01:28 +0200)]
Win32/CE: Nicer Makefile syntax
Jean-Baptiste Kempf [Fri, 16 Jul 2010 23:20:56 +0000 (01:20 +0200)]
Qt4: fix open dialog issue when file browser is embedded
Close #3893
Jean-Baptiste Kempf [Fri, 16 Jul 2010 15:36:13 +0000 (17:36 +0200)]
Wince: do not fail if locale/ is missing
Jean-Baptiste Kempf [Fri, 16 Jul 2010 14:43:05 +0000 (16:43 +0200)]
Win32: man find
Jean-Baptiste Kempf [Fri, 16 Jul 2010 13:56:28 +0000 (15:56 +0200)]
WinCE: try to fix building packages
Rémi Duraffort [Thu, 15 Jul 2010 21:44:49 +0000 (23:44 +0200)]
includes: add some more LIBVLC_USED.
Rémi Duraffort [Thu, 15 Jul 2010 21:32:10 +0000 (23:32 +0200)]
Fix compiler warning.
Rémi Duraffort [Thu, 15 Jul 2010 21:18:49 +0000 (23:18 +0200)]
libvlc_media: fix documentation.
Rémi Duraffort [Thu, 15 Jul 2010 21:14:21 +0000 (23:14 +0200)]
http: fix warning.
Rémi Denis-Courmont [Thu, 15 Jul 2010 19:01:34 +0000 (22:01 +0300)]
Kill implicit pointer -> bool cast
Laurent Aimar [Thu, 15 Jul 2010 18:55:59 +0000 (20:55 +0200)]
Fixed a compilation warning.
Götz Waschk [Thu, 15 Jul 2010 18:04:24 +0000 (20:04 +0200)]
Fix taglib compilation.
1.6.0 does not support cover arts but the later version does support it.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Denis-Courmont [Thu, 15 Jul 2010 17:40:03 +0000 (20:40 +0300)]
Fix --enable-id3tag help
Rémi Duraffort [Thu, 15 Jul 2010 16:55:36 +0000 (18:55 +0200)]
aa: fix compilation (collision with Xlib symbols).
Rémi Denis-Courmont [Thu, 15 Jul 2010 16:26:43 +0000 (19:26 +0300)]
ASCII Art: initialize Xlib
Don't ask me why, but libaa depends on Xlib.
pk@pk-desktop.(none) [Thu, 15 Jul 2010 18:50:40 +0000 (00:20 +0530)]
some platforms can have int64_t typedefed to long long ..This patch prevents illegal implicit conversion from long long * to int *
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Rémi Denis-Courmont [Wed, 14 Jul 2010 20:14:34 +0000 (23:14 +0300)]
Correct example RTP location (fixes #3901)
Rémi Denis-Courmont [Wed, 14 Jul 2010 20:11:28 +0000 (23:11 +0300)]
scene: Windows cannot replace files atomically (fixes #3521)
Rémi Denis-Courmont [Wed, 14 Jul 2010 19:49:07 +0000 (22:49 +0300)]
Doc typo
Rémi Denis-Courmont [Wed, 14 Jul 2010 19:39:18 +0000 (22:39 +0300)]
Typo, fix libvlc_video_set_format() pitch
Ilkka Ollakka [Wed, 14 Jul 2010 16:07:36 +0000 (19:07 +0300)]
statistics to 64bit
Didn't touch the os x interface code. I don't think I missed any core-code that relates.
Fixe #3411
Ilkka Ollakka [Tue, 13 Jul 2010 16:57:16 +0000 (19:57 +0300)]
Qt4: change messages-dialog to use msg_SubscriptionSetVerbosity
Ilkka Ollakka [Tue, 13 Jul 2010 13:22:48 +0000 (16:22 +0300)]
add msg_SubscriptionSetVerbosity call, so core filter message-level for subscribers
Laurent Aimar [Wed, 14 Jul 2010 18:27:18 +0000 (20:27 +0200)]
Added an assert in mkv.
Laurent Aimar [Wed, 14 Jul 2010 18:11:06 +0000 (20:11 +0200)]
Modified aout_ChangeFilterString to handle audio filter order.
For the moment, no order is imposed.
Laurent Aimar [Wed, 14 Jul 2010 17:16:31 +0000 (19:16 +0200)]
Fixed a (probable) typo in aout_ChangeFilterString().
Laurent Aimar [Wed, 14 Jul 2010 17:14:11 +0000 (19:14 +0200)]
Moved AoutChangeFilterString out of aout_internal.h.
No functionnal changes.
gbeauchesne@splitted-desktop.com [Sun, 11 Jul 2010 21:33:13 +0000 (23:33 +0200)]
use VA_INVALID_ID wherever appropriate (vaapi).
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Jai Menon [Tue, 13 Jul 2010 08:00:35 +0000 (13:30 +0530)]
MKV : Add MJPEG codec ID.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Jai Menon [Wed, 14 Jul 2010 17:30:34 +0000 (23:00 +0530)]
MKV : Fix some memory leaks in the EBML parser.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Jai Menon [Tue, 13 Jul 2010 08:00:34 +0000 (13:30 +0530)]
MKV : Add support for parsing Matroska Tag elements and exporting them as metadata entries.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Wed, 14 Jul 2010 17:02:17 +0000 (19:02 +0200)]
modules: remove an unused define and assert if we try to add too many shortcuts.
In fact the cache loader does only load less than MODULE_SHORTCUT_MAX shortcuts.
Rémi Denis-Courmont [Mon, 12 Jul 2010 17:53:56 +0000 (20:53 +0300)]
SDL vout: fix crash due to (not calling) XInitThreads
Rafaël Carré [Mon, 12 Jul 2010 15:32:41 +0000 (17:32 +0200)]
dbus: monitor input state change through "intf-event"
End of playlist is still not notified
Rafaël Carré [Mon, 12 Jul 2010 13:39:10 +0000 (15:39 +0200)]
mpris.glade: silence a gtk warning
Rafaël Carré [Mon, 12 Jul 2010 13:32:48 +0000 (15:32 +0200)]
MPRIS metadata required field is "location", not "URI"
Rafaël Carré [Mon, 12 Jul 2010 12:35:09 +0000 (14:35 +0200)]
Fix make dist after moving dbus files
Rafaël Carré [Mon, 12 Jul 2010 12:33:45 +0000 (14:33 +0200)]
Remove file forgotten in [
79a45df736 ]
Rafaël Carré [Sun, 11 Jul 2010 22:26:00 +0000 (00:26 +0200)]
fixes dailymotion parser
get the SD video (in flv), the HD and HQ videos (in mp4) causes seeking
back and forth and the video is unplayable
Ilkka Ollakka [Sun, 11 Jul 2010 17:59:08 +0000 (20:59 +0300)]
transcode: use var_Get(Int|Bool|String)
Laurent Aimar [Sun, 11 Jul 2010 17:05:50 +0000 (19:05 +0200)]
Enabled back yadif deinterlacer mode in the vout.
Laurent Aimar [Sun, 11 Jul 2010 17:04:35 +0000 (19:04 +0200)]
Added support for video filter that introduce latency (vout).
It is not yet perfect as the input is not warned of the latency of the vout.
Laurent Aimar [Sun, 11 Jul 2010 17:02:37 +0000 (19:02 +0200)]
Fixed deinterlacer mode configuration (vout).
Laurent Aimar [Sun, 11 Jul 2010 17:01:51 +0000 (19:01 +0200)]
Cosmetics.
Laurent Aimar [Sun, 11 Jul 2010 16:59:11 +0000 (18:59 +0200)]
Enabled back yadif mode in the deinterlace video filter module.
Becareful that it adds a delay of one frame, so it needs to be
flushed on discontinuity and it will return NULL one time.
Laurent Aimar [Sun, 11 Jul 2010 16:55:47 +0000 (18:55 +0200)]
Added a way to flush video filters and video filter chains.
It is not yet used, but it will be needed for filter that need to delay
frames.
Laurent Aimar [Sun, 11 Jul 2010 16:53:05 +0000 (18:53 +0200)]
Used VA_INVALID_ID when appropriate.
Laurent Aimar [Sun, 11 Jul 2010 16:50:49 +0000 (18:50 +0200)]
Used VA_INVALID_SURFACE when appropriate.
Laurent Aimar [Sun, 11 Jul 2010 16:42:07 +0000 (18:42 +0200)]
Fixed fourcc selection used for video extraction from vaapi.
We now test that the selected fourcc actually works by calling vaGetImage.
Initial patch from Gwenole Beauchesne.
Laurent Aimar [Fri, 9 Jul 2010 23:21:38 +0000 (01:21 +0200)]
Used the right picture to get the date we have to wait on.
No functional changes.
Laurent Aimar [Fri, 9 Jul 2010 23:19:38 +0000 (01:19 +0200)]
Moved out the code retreiving a decoded picture from ThreadDisplayPicture.
No functional changes.
Mark Lee [Sun, 11 Jul 2010 05:47:58 +0000 (06:47 +0100)]
Add functions to get/set audio delay.
Two new functions added:
* val = libvlc_audio_get_delay( p_mi )
* libvlc_audio_set_delay( p_mi, i_delay )
The delay is measured in microseconds.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:59:45 +0000 (18:59 +0300)]
Fix previous commit
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:47:44 +0000 (18:47 +0300)]
XCB: use var_Inherit*()
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:40:40 +0000 (18:40 +0300)]
Warn if xcb-keysyms is missing
As suggested by Jan Janak <jan@ryngle.com>
Kamil Klimek [Mon, 5 Jul 2010 08:31:44 +0000 (10:31 +0200)]
support for stream size in imem access module
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:22:54 +0000 (18:22 +0300)]
Check that integers are within range when loading vlcrc
Rémi Denis-Courmont [Sun, 11 Jul 2010 15:22:29 +0000 (18:22 +0300)]
Fix reading integers from vlcrc
Ilkka Ollakka [Sun, 11 Jul 2010 13:26:23 +0000 (16:26 +0300)]
Qt4: shorten the html in net_open.ui
Ilkka Ollakka [Sun, 11 Jul 2010 13:20:00 +0000 (16:20 +0300)]
Qt4: define generic font-family instead font in net-open helper-text
Ilkka Ollakka [Sun, 11 Jul 2010 13:15:23 +0000 (16:15 +0300)]
Qt4: user system font in preferences labels
Rémi Denis-Courmont [Sun, 11 Jul 2010 12:55:22 +0000 (15:55 +0300)]
Marq: allow opacity parameter in config chain
Rémi Denis-Courmont [Sun, 11 Jul 2010 12:45:40 +0000 (15:45 +0300)]
Remove legacy casts
Rémi Denis-Courmont [Sun, 11 Jul 2010 12:45:08 +0000 (15:45 +0300)]
Return 64-bits values for integer object variables
Ilkka Ollakka [Sun, 11 Jul 2010 12:07:47 +0000 (15:07 +0300)]
Qt4: handle int64_t-values in preferences-widget
Rémi Denis-Courmont [Sun, 11 Jul 2010 11:43:43 +0000 (14:43 +0300)]
Store and parse 64-bits values in vlcrc
Rémi Denis-Courmont [Sun, 11 Jul 2010 11:43:01 +0000 (14:43 +0300)]
Use 64-bits for integers in plugin descriptors
Rémi Denis-Courmont [Sun, 11 Jul 2010 11:42:30 +0000 (14:42 +0300)]
Store configuration integer as 64-bits values
Rémi Denis-Courmont [Sun, 11 Jul 2010 10:59:03 +0000 (13:59 +0300)]
Cosmetic
Daniel Tisza [Sun, 11 Jul 2010 08:52:23 +0000 (11:52 +0300)]
Add entity encoding for input options when outputting an xml file.
Entity encoding was missing (for options) in generation of an xspf playlist.
On the reading side the entity decoding is all fine.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Duraffort [Sun, 11 Jul 2010 06:45:57 +0000 (08:45 +0200)]
pulse: fix a memory leak.
Rémi Duraffort [Sat, 10 Jul 2010 18:05:58 +0000 (20:05 +0200)]
luatelnet: really add the possibility to pipe commands into the telnet interface.
Rémi Duraffort [Sat, 10 Jul 2010 17:17:13 +0000 (19:17 +0200)]
Revert "luatelnet: accept multiple commands seperated by '\n' or '\r'."
This reverts commit
f5b8b43a9e210a70e016871db6bab36929d6b866 .