]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Mon, 26 Jan 2009 19:44:38 +0000 (20:44 +0100)]
NEWS: add the scaling hotkey to it, since this will remove so many rants on the forum.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 19:40:42 +0000 (20:40 +0100)]
10l: Oops.Sorry. Fix build.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 19:37:37 +0000 (20:37 +0100)]
Qt: Media menu rewording.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 19:33:37 +0000 (20:33 +0100)]
Don't change enum orders.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 19:26:06 +0000 (20:26 +0100)]
Qt menus: scaling is accessible through Video Menu.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 19:18:40 +0000 (20:18 +0100)]
Qt: open and open advanced for everyone.
Joseph Tulou [Mon, 26 Jan 2009 17:12:20 +0000 (18:12 +0100)]
Enabling scaling activation/deactivation
this patch adds a parameter ( --[no]-scaling) and a toggle hotkey ('o')
At fullscreen, it allows displaying a video at original size surrounded by a black screen.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Mon, 26 Jan 2009 19:20:15 +0000 (21:20 +0200)]
Update myself
until we implement whatever we decided regard the authors files
Olivier Aubert [Mon, 26 Jan 2009 18:38:17 +0000 (19:38 +0100)]
embedded snapshot: remove useless comment
Jean-Baptiste Kempf [Mon, 26 Jan 2009 18:05:57 +0000 (19:05 +0100)]
Qt: Change open dialog behaviour and layout in most categories.
Internal is now QStringList items and QString options (for the first Item, of course)
There shouldn't be too many regressions, but testing is welcome
Steven Kramer [Mon, 26 Jan 2009 13:28:19 +0000 (14:28 +0100)]
Use Live555 'double authorization' for RTSP-over-HTTP
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Olivier Aubert [Mon, 26 Jan 2009 15:57:48 +0000 (16:57 +0100)]
embedded snapshot: use condition variable
Let's see if this fits courmisch's standards...
Jean-Paul Saman [Mon, 26 Jan 2009 13:24:00 +0000 (14:24 +0100)]
interface: fix building on MacOS X
Jean-Paul Saman [Sat, 20 Dec 2008 17:02:29 +0000 (18:02 +0100)]
Remove osdmenu configurations minimal and dvd pictures.
Osdmenu 'dvd' configuration is the same as 'default' configuration and 'minimal' is just a simple example. The 'default' configuration is descriptive enough in combination with doxygen comments.
Rémi Duraffort [Mon, 26 Jan 2009 15:10:54 +0000 (16:10 +0100)]
libvlc: Fix a (tiny) buffer overflow and fix #2449
Rémi Duraffort [Mon, 26 Jan 2009 14:59:55 +0000 (15:59 +0100)]
stream_out_rtp: fix potential memleak (#2447)
Jean-Baptiste Kempf [Mon, 26 Jan 2009 13:51:05 +0000 (14:51 +0100)]
Rewording of some categories of Preferences, avoid "General" as a title and using "VLC", every other two lines...
Jean-Baptiste Kempf [Mon, 26 Jan 2009 13:13:04 +0000 (14:13 +0100)]
Qt: no need to add an extra "General". This doesn't improve the wording.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 12:39:18 +0000 (13:39 +0100)]
Mkv: kill warnings.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 11:58:33 +0000 (12:58 +0100)]
MKV: kill warnings.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 11:25:18 +0000 (12:25 +0100)]
NEWS: global hotkeys is also for Linux.
Jean-Baptiste Kempf [Mon, 26 Jan 2009 11:25:00 +0000 (12:25 +0100)]
Win32: Fix build.
Rémi Duraffort [Mon, 26 Jan 2009 11:17:58 +0000 (12:17 +0100)]
playlist_SaveArt: fix a memleak.
Rémi Denis-Courmont [Sun, 25 Jan 2009 19:01:33 +0000 (21:01 +0200)]
Missing vlc_savecancel()
Rémi Denis-Courmont [Sun, 25 Jan 2009 18:31:21 +0000 (20:31 +0200)]
Merge commit 'videolan/master'
Rémi Denis-Courmont [Sun, 25 Jan 2009 18:30:48 +0000 (20:30 +0200)]
De-inline vlc_(test|save|restore)cancel, add some assertions
Laurent Aimar [Sun, 25 Jan 2009 18:23:53 +0000 (19:23 +0100)]
Automatically insert globalhotkeys when available.
Laurent Aimar [Sun, 25 Jan 2009 18:22:20 +0000 (19:22 +0100)]
Ignore X11 errors.
Grrr a library that does exit on its own !
Laurent Aimar [Sun, 25 Jan 2009 18:03:49 +0000 (19:03 +0100)]
Fixed double vlc_restorecancle call.
Noticed by courmish.
Laurent Aimar [Sun, 25 Jan 2009 17:41:36 +0000 (18:41 +0100)]
Added x11 global hotkeys support (linux).
Laurent Aimar [Sun, 25 Jan 2009 17:23:31 +0000 (18:23 +0100)]
Moved global hotkeys to its own directory.
Rémi Denis-Courmont [Sun, 25 Jan 2009 17:00:41 +0000 (19:00 +0200)]
XCB: simplify, fix assertion on grayscale displays
(X11 has a similar bug, not to how to fix it)
Laurent Aimar [Sun, 25 Jan 2009 16:45:06 +0000 (17:45 +0100)]
Correctly unpause the vout for reuse.
It fixes an assert in vout code when a stream was stopped while paused.
Laurent Aimar [Sun, 25 Jan 2009 16:29:37 +0000 (17:29 +0100)]
Use stream_t path instead of access_t one.
Laurent Aimar [Sun, 25 Jan 2009 16:09:21 +0000 (17:09 +0100)]
Added path information in stream_t.
Rémi Duraffort [Sun, 25 Jan 2009 14:25:31 +0000 (15:25 +0100)]
galaktos: fix a buch of anoying warnings.
Rémi Duraffort [Sun, 25 Jan 2009 12:40:52 +0000 (13:40 +0100)]
qt4: no need for a static_cast to the parent class.
Rémi Duraffort [Sun, 25 Jan 2009 11:58:03 +0000 (12:58 +0100)]
qt4: don't leak the event we compute ourself.
Rémi Duraffort [Sat, 24 Jan 2009 14:16:01 +0000 (15:16 +0100)]
skins2: remove totologie.
Rémi Duraffort [Sat, 24 Jan 2009 13:48:39 +0000 (14:48 +0100)]
skins2: print only one error when the skins can't be loaded.
Rémi Denis-Courmont [Sun, 25 Jan 2009 11:11:27 +0000 (13:11 +0200)]
XCB: mouse events handling and background color
Rémi Denis-Courmont [Sun, 25 Jan 2009 10:30:28 +0000 (12:30 +0200)]
mouse-clicked is a boolean
It was created as an integer and set as a boolean...
Rémi Denis-Courmont [Sat, 24 Jan 2009 18:42:11 +0000 (20:42 +0200)]
Remove unused vlc_object_wait()
Rémi Denis-Courmont [Sat, 24 Jan 2009 18:23:26 +0000 (20:23 +0200)]
Use libvlc_InternalWait
Rémi Denis-Courmont [Sat, 24 Jan 2009 18:34:10 +0000 (20:34 +0200)]
Use libvlc_Quit
Rémi Denis-Courmont [Sat, 24 Jan 2009 18:21:57 +0000 (20:21 +0200)]
libvlc_InternalWait, libvlc_Quit: wait and signal libvlc exit
Rémi Denis-Courmont [Sat, 24 Jan 2009 18:41:06 +0000 (20:41 +0200)]
Fix warning
Rémi Denis-Courmont [Sat, 24 Jan 2009 18:40:46 +0000 (20:40 +0200)]
Remove dead code
Rémi Denis-Courmont [Sat, 24 Jan 2009 18:24:20 +0000 (20:24 +0200)]
Remove bogus vlc_object_wait (no condition to wait on)
N.B.: libvlc snapshots remain seriously broken.
Vout is not locked when shooting. Variables are not safely set.
Vout thread does not access request field safely.
Multiple requests are not safe either. I probably missed some other
issues.
Laurent Aimar [Sat, 24 Jan 2009 18:50:49 +0000 (19:50 +0100)]
Fixed embedded art attachment support (close #2416)
Laurent Aimar [Sat, 24 Jan 2009 18:48:47 +0000 (19:48 +0100)]
Fixed taglib attachment extraction.
C++ is always so much fun ;)
Laurent Aimar [Sat, 24 Jan 2009 17:41:50 +0000 (18:41 +0100)]
Fixed art url from meta fetcher.
It still does not work because of [2413].
Rémi Denis-Courmont [Sat, 24 Jan 2009 17:55:17 +0000 (19:55 +0200)]
RTP: update plugin name
Rémi Denis-Courmont [Sat, 24 Jan 2009 16:23:41 +0000 (18:23 +0200)]
XCB: support for MIT-SHM
Rémi Denis-Courmont [Sat, 24 Jan 2009 16:24:23 +0000 (18:24 +0200)]
XCB: refactor
Jean-Philippe Andre [Sat, 24 Jan 2009 14:23:42 +0000 (15:23 +0100)]
Qt: try to fix #2430 (OpenUrl can crash).
+ Remove this->
+ Remove toNativeSeparators
Laurent Aimar [Sat, 24 Jan 2009 11:14:10 +0000 (12:14 +0100)]
Allow to select fast seeking with --input-fast-seeking.
No functionnality changes yet as the demuxers need to honor it.
I have add an extra bool to DEMUX_SET_POSITION/TIME to ask for precise
seeking to the demuxer.
(You cannot have precision and speed when seeking with non intra only codec).
Jean-Baptiste Kempf [Sat, 24 Jan 2009 14:02:00 +0000 (15:02 +0100)]
Qt: change keep-size to autoresize in order to match the old wx names.
Jean-Baptiste Kempf [Sat, 24 Jan 2009 13:35:39 +0000 (14:35 +0100)]
Remove whitespace after keep-size commit.
Joseph Tulou [Sat, 24 Jan 2009 11:05:25 +0000 (12:05 +0100)]
implements --qt-keep-size (persistent main windows for qt4)
this patch features :
- persistent resizable main windows
- video confined to preexisting window size
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sat, 24 Jan 2009 13:56:43 +0000 (15:56 +0200)]
fontconfing: join the thread exactly once
The object was typically already killed, so the thread was leaked.
Also, remove vlc_object_kill, since the thread never checks for the
detach of its own object.
Rémi Denis-Courmont [Sat, 24 Jan 2009 13:56:17 +0000 (15:56 +0200)]
fontconfig: fix unpaired object release
Rémi Duraffort [Sat, 24 Jan 2009 12:16:31 +0000 (13:16 +0100)]
skins2: open the right type of playlist (be consistent with qt4).
Rémi Duraffort [Sat, 24 Jan 2009 11:49:05 +0000 (12:49 +0100)]
skins2: save the playlist also in html.
Rémi Duraffort [Sat, 24 Jan 2009 11:44:25 +0000 (12:44 +0100)]
qt4: refuse file without extension when saving a playlist.
Rémi Duraffort [Sat, 24 Jan 2009 11:20:38 +0000 (12:20 +0100)]
skins2: use calloc and NULL at the righ place.
Rémi Duraffort [Sat, 24 Jan 2009 11:19:10 +0000 (12:19 +0100)]
qt4_skins2: fix a crash that occure when using skins2.
Rémi Duraffort [Sat, 24 Jan 2009 10:25:35 +0000 (11:25 +0100)]
x11: compilation warnings.
Jean-Baptiste Kempf [Sat, 24 Jan 2009 11:02:51 +0000 (12:02 +0100)]
OOps. SOrry. 10l
Jean-Baptiste Kempf [Sat, 24 Jan 2009 11:02:36 +0000 (12:02 +0100)]
NEWS about BD
Rémi Denis-Courmont [Sun, 18 Jan 2009 21:25:14 +0000 (23:25 +0200)]
X C Bindings video output proof of concept plugin
This can really only output iamges at this point.
Critical yet-to-be-implemented features:
- MIT-SHM shared memory support
- XVideo hardware scaling & chroma conversion
- keyboard event handling
- mouse event handling
- window (manager) event handling
- cursor blanking
- window provider submodule (so it can work without the Qt interface)
- screen capture access module
- GLX, perhaps?
- etc
15, 16 and 24-bits color depth work. 32-bits depth was not tested due
to lack of suitable video adapter. 8-bits depth does not work due to a
bug in VLC chroma handling. B&W, grey and 16 color are not supported,
but are probably not worth it - the Xlib output does not support them
either.
Fullscreen should work, but was not tested.
Rémi Denis-Courmont [Wed, 21 Jan 2009 19:59:46 +0000 (21:59 +0200)]
configure: copyright
Jean-Baptiste Kempf [Sat, 24 Jan 2009 10:53:09 +0000 (11:53 +0100)]
s/Disk/Disc for Digital Versatile Disc
Jean-Baptiste Kempf [Sat, 24 Jan 2009 10:49:17 +0000 (11:49 +0100)]
Qt: Spref, take bd-caching in account.
Jean-Baptiste Kempf [Sat, 24 Jan 2009 10:48:00 +0000 (11:48 +0100)]
Qt: do not leak ActionsManager on exit.
Jean-Baptiste Kempf [Sat, 24 Jan 2009 10:47:32 +0000 (11:47 +0100)]
Qt: remove ... where Needed.
Jean-Baptiste Kempf [Sat, 24 Jan 2009 10:46:47 +0000 (11:46 +0100)]
s/BD Input/Blu-Ray Disc Input to help users lost in the preferences.
Laurent Aimar [Sat, 24 Jan 2009 10:18:16 +0000 (11:18 +0100)]
Support clpi/mpls avchd version (untested).
Laurent Aimar [Sat, 24 Jan 2009 10:17:20 +0000 (11:17 +0100)]
Fixed a deadlock between ressources freeing and playlist through gui.
Laurent Aimar [Sat, 24 Jan 2009 10:13:24 +0000 (11:13 +0100)]
Added a input_ressource_HasVout.
It can only be used on detached ressource to ensure the value validity.
Laurent Aimar [Sat, 24 Jan 2009 10:11:42 +0000 (11:11 +0100)]
Reduce input control locking duration.
It also probably fixes deadlock between ressources freeing (vout) and input
through gui.
Laurent Aimar [Fri, 23 Jan 2009 19:20:58 +0000 (20:20 +0100)]
Fixed a few BD warnings.
Laurent Aimar [Fri, 23 Jan 2009 18:48:50 +0000 (19:48 +0100)]
Added initial uncrypted blu-ray support.
It is very limited:
- Uncrypted only
- No ISO or direct disc device
- No menu
- No still frame
- No angle
- No out of mux stream (some subtitles use it)
It does:
- title (MPLS)
- chapter (mark)
- correct seek
- hide invalid ES for a given MPLS
Christophe Mutricy [Sat, 24 Jan 2009 00:20:47 +0000 (00:20 +0000)]
Mark qt-blingbling as deleted
So that we don't break the command line of 0.001% of our users
Ilkka Ollakka [Fri, 23 Jan 2009 23:29:49 +0000 (01:29 +0200)]
QT4: compare also screengeometry to see if screenresolution has changed
when checking if fullscreencontrollers position needs to be
recalculated. Should fix #2283 (what I understand that ticket)
Please review and test.
Dominique Leuenberger [Fri, 23 Jan 2009 23:11:47 +0000 (00:11 +0100)]
live555: fix compiler warnings re: unused variables.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 23 Jan 2009 23:20:02 +0000 (00:20 +0100)]
Qt: don't show plugins with no capabilities in Releases.
Jean-Baptiste Kempf [Fri, 23 Jan 2009 23:02:07 +0000 (00:02 +0100)]
Qt: Menus updates. Change position and removal of ...
Dominique Leuenberger [Thu, 22 Jan 2009 09:20:32 +0000 (10:20 +0100)]
x264 removed i_direct_8x8_inference from the structure from version 66 on.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Kaarlo Raiha [Fri, 23 Jan 2009 19:29:39 +0000 (21:29 +0200)]
better direct3d image quality
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 23 Jan 2009 22:00:42 +0000 (23:00 +0100)]
10l: typo.
Jean-Baptiste Kempf [Fri, 23 Jan 2009 21:53:30 +0000 (22:53 +0100)]
Skins: missing include, makes skins2 on Windows fail to build.
Kaarlo Raiha [Fri, 23 Jan 2009 19:09:40 +0000 (21:09 +0200)]
remove unneeded code
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Thu, 22 Jan 2009 18:49:10 +0000 (20:49 +0200)]
Qt4: fix uninitialized variable
Rémi Denis-Courmont [Thu, 22 Jan 2009 17:51:21 +0000 (19:51 +0200)]
Optimize vout_PlacePicture prototype
Rémi Duraffort [Fri, 23 Jan 2009 16:26:20 +0000 (17:26 +0100)]
qt4: follow the recommendations about foreach loops.
Rémi Duraffort [Fri, 23 Jan 2009 15:54:17 +0000 (16:54 +0100)]
skins2: use input_GetVout when possible.
Jean-Philippe Andre [Thu, 22 Jan 2009 19:17:16 +0000 (20:17 +0100)]
Qt: re-enable services dicovery and fix them
Jean-Philippe Andre [Thu, 22 Jan 2009 18:28:45 +0000 (19:28 +0100)]
Qt: Return == Enter
Rémi Duraffort [Thu, 22 Jan 2009 14:38:34 +0000 (15:38 +0100)]
cosmetic.