1
mirror of https://code.videolan.org/videolan/vlc synced 2024-07-25 09:41:30 +02:00
Commit Graph

20559 Commits

Author SHA1 Message Date
Rémi Duraffort
6ad0cd7e82 OpenCV: cosmetics. 2010-03-07 20:40:31 +01:00
Rémi Duraffort
bdcee19487 OpenCV: include config.h first 2010-03-07 20:40:31 +01:00
Rémi Denis-Courmont
7de52220ab RTMP: totally broken, disabled for the time being 2010-03-07 21:27:35 +02:00
Rémi Denis-Courmont
0854aab55b Cosmetic fix 2010-03-07 21:21:39 +02:00
Nathan Phillip Brink
48ae5b2a99 Fix #include <SDL/SDL.h> to be #include <SDL.h>
...as the FAQ on http://libsdl.org/ declares this is the most portable
method.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2010-03-07 21:01:08 +02:00
Rémi Denis-Courmont
438bc9c600 MSN: fix assertion (fixes #2930) 2010-03-07 20:29:20 +02:00
Rémi Denis-Courmont
c83ddc49d3 Qt4: bookmarks: don't give an anonymous temporary object to qtu
There may be similar bugs in other places
2010-03-07 17:40:49 +02:00
Ilkka Ollakka
0820fb75f3 udev sd: fix udev based disc finding
Only blank discs seem to give ID_CDROM_MEDIA_STATE=blank normal audio-cds just
dont have that property at all. And instead defaulting to file, default to
invalid and return NULL if we don't find any property to tell use that optical
disc is something we are able to play currently.

Fixes udev discs sd for me, tested with empty dvd-r discs and audio cds.
2010-03-07 17:31:47 +02:00
Rémi Denis-Courmont
fb3c1a2898 LUA: (really) fix infinite loop 2010-03-07 17:10:53 +02:00
Rémi Denis-Courmont
d710b22ac8 Partially fix encoding of relative paths in playlist files 2010-03-07 12:33:07 +02:00
Rémi Denis-Courmont
0cc2ca7a57 Win32: allow negative values for window coordinates (fixes #3389) 2010-03-06 22:40:33 +02:00
Rémi Denis-Courmont
0b220edc80 Win32: use video-x and video-y (fixes #3215) 2010-03-06 18:48:43 +02:00
Rémi Denis-Courmont
3c2a866a6d XCB/window: pass requested position to the X server 2010-03-06 18:38:25 +02:00
Rémi Denis-Courmont
764088d5b7 XCB: set window provider requested position from video-x and video-y
Note that only the Qt4 provider seem to use the values this far. Also,
most window managers will move the window wherever they see fit anyway.
2010-03-06 18:36:21 +02:00
Rémi Denis-Courmont
2551fbcbfc Revert "Qt4: --embedded-video must be checked on the window object (not the UI)"
This reverts commit 4c40aec495.

We already check is_standalone.
2010-03-06 18:29:06 +02:00
Erwan Tulou
7fc73f3fe1 skins2: replace most config_Get with var_Inherit 2010-03-06 14:38:05 +01:00
Rémi Denis-Courmont
4d6247fdd0 Use vlc_mrand48() instead of rand() 2010-03-06 12:30:13 +02:00
Rémi Denis-Courmont
ac8243334c Thread-safe random numbers for session IDs 2010-03-06 12:30:06 +02:00
Erwan Tulou
e80d880336 mediadirs: display snapshots in the video widget
This patch replaces vlc://pause:10 (only working for qt4 in complete mode)
with fake:// --fake-file=... (working in any cases)
2010-03-06 11:17:14 +01:00
Erwan Tulou
40461fab68 skins2(Win32): add a way to hide the popup menu on systray
Rightclicking on the vlc icon in systray displayed the popup menu,
but till now, there was no means to hide it without first executing
something from this menu

This patch uses leftclick as a way to hide this popupmenu
2010-03-06 11:15:19 +01:00
Rémi Denis-Courmont
7772094994 Mux: kill srand() use 2010-03-06 00:41:04 +02:00
Rémi Denis-Courmont
275a5d4a43 ASF: thread-safe pseudo-random numbers 2010-03-06 00:40:20 +02:00
Jakob Leben
5f2dc0e2d0 Qt: prevent having cached a deleted item
When deleting, clear cache in any case since deleting an item deletes all it's children too.
2010-03-05 15:16:16 +01:00
Pierre d'Herbemont
503a7851c5 luasd: Force a garbage collect at the end of Run().
Generally the core won't call Close() until the end of vlc's life. Hence
it's our last chance to gc collect before the end of vlc's life.

This gets important because some sd (freebox...) will open a vlc.stream
which (and that's an other issue) will eat 12MB at creation for a cache
that will never be completely filed. It also mean that if you vlc.stream
N small files, we may consume N * 12MB until finally lua decides to garabge
collect. And because we don't teach lua that vlc.stream takes 12MB this
is not likely to happen.
2010-03-05 11:06:26 +01:00
Jean-Baptiste Kempf
8fba1635ce Qt: clean bgWidget 2010-03-04 22:59:26 +01:00
Rémi Denis-Courmont
e4aae87da2 Fix make install plugins path 2010-03-04 23:09:34 +02:00
Pierre d'Herbemont
138f082938 luasd: Fix a leak. 2010-03-04 20:43:06 +01:00
Laurent Aimar
18b79e8285 Fixed ogg demuxer with non xiph extra header (close #3379). 2010-03-04 20:31:34 +01:00
Laurent Aimar
11a7233458 Always use direct rendering with H264 in avcodec (close #3380). 2010-03-04 20:08:10 +01:00
Jakob Leben
47fba51d8b Qt: reorganize playlist actions, rename "Delete" to "Remove Selected" 2010-03-04 14:35:30 +01:00
Jakob Leben
fcc3616f56 Qt: allow sorting by any meta in any view using right-click menu 2010-03-04 10:31:45 +01:00
Jakob Leben
4f5a40108c Qt: adjust item text position in listView for better readability 2010-03-04 09:13:06 +01:00
Jean-Baptiste Kempf
4e5dff5adc Qt: do "normal->loopall->loop1->normal" instead of "normal->loop1->loopall->normal"
And fix logic
2010-03-04 01:32:01 +01:00
Jean-Baptiste Kempf
47da002cac Qt: New shuffle icon, still from Daniel Dreibrodt 2010-03-04 01:18:53 +01:00
Jean-Baptiste Kempf
548d89d193 New icons for repeat, more obvious, done by Daniel Dreibrodt
At least we can now see the difference between loop1 and loop-all
2010-03-04 00:16:04 +01:00
Laurent Aimar
1c7c0c9f95 Fixed mix up between pitches in magnify filter. 2010-03-03 22:36:02 +01:00
Rémi Denis-Courmont
6b8a408fdb utf8_lstat -> vlc_lstat for consistency 2010-03-03 23:32:21 +02:00
Laurent Aimar
35a59f2d0f Fixed invalid var_SetBool in video_filter wrapper . 2010-03-03 22:14:40 +01:00
Rémi Denis-Courmont
6adc39614a VAAPI: call XInitThreads() before XOpenDisplay() 2010-03-03 21:35:26 +02:00
Rémi Denis-Courmont
c3ad841b12 GLX: uses Xlib, needs XInitThreads() 2010-03-03 21:33:06 +02:00
Rémi Denis-Courmont
b64885ef2f Pulse: uses Xlib, needs XInitThreads() 2010-03-03 21:27:29 +02:00
Rémi Denis-Courmont
e05d34f19d Pulse: fix warning 2010-03-03 21:20:46 +02:00
Jakob Leben
f8aeca6aea Qt: show folder icon for non-leaf nodes in iconView and listView
close #3343
2010-03-03 18:41:04 +01:00
Rémi Denis-Courmont
3fbf9b48e1 Qt4: only embed video coming from the playlist (i.e. not VLM) 2010-03-03 19:01:01 +02:00
Rémi Denis-Courmont
4c40aec495 Qt4: --embedded-video must be checked on the window object (not the UI) 2010-03-03 18:53:21 +02:00
Rémi Denis-Courmont
42ed348c15 Qt4-X11: cannot embed video if wallpaper mode is on 2010-03-03 18:52:29 +02:00
Rémi Denis-Courmont
add3a2b1ee Grammar 2010-03-03 18:50:15 +02:00
Rémi Denis-Courmont
e17d5ecd89 Use KiB instead of kB for input statistics
This is an arbitrary choice. But KiB are much more common than kB.
Also the notation is unambiguous.

Note that we keep kbps for *bit* rates.
2010-03-03 17:56:51 +02:00
Rémi Denis-Courmont
2d69295214 Use MiB rather than MB for arbitrary memory limits 2010-03-03 17:49:43 +02:00
Rémi Denis-Courmont
e2eccee759 Use ISO 80000 units for byte quantities as adequate 2010-03-03 17:49:43 +02:00