Thomas Guillem
bc8418f5be
input/access: add preparsing flag
This flag will be used to notify the access module that we are preparsing.
10 years ago
Thomas Guillem
7658154c35
input: b_quick is b_preparsing
10 years ago
Thomas Guillem
7970b2ea7b
libvlc: remove useless enum member
10 years ago
Thomas Guillem
99c8288760
libvlc: add a timeout in libvlc_media_parse_with_options()
10 years ago
Thomas Guillem
6cf2720eb9
libvlc: media: cancel preparsing when releasing a media
10 years ago
Thomas Guillem
dbf1a3b444
core: add libvlc_MetadataCancel
10 years ago
Thomas Guillem
ed11de7b82
core: extend libvlc_MetaRequest and rename it
This function can now pass a timeout and an unique id that can be used to
cancel requests pushed with this id.
Rename it because Meta is too meta.
10 years ago
Thomas Guillem
f93621c6d5
preparser: add a timeout in playlist_preparser_Push
By default, the timeout is 5 seconds, see "preparse_timeout" option.
10 years ago
Thomas Guillem
31dbe910be
preparser: add playlist_preparser_Cancel
Add a void * to playlist_preparser_Push arguments. This void * can be used as a
unique id to identity the caller of the request. playlist_preparser_Cancel()
will cancel all requets done with this id.
10 years ago
Thomas Guillem
a2bceda201
preparser: use entry directly in Preparse
10 years ago
Thomas Guillem
a9d2ad9c80
preparser: use size_t for an array count
10 years ago
Thomas Guillem
f30ae6b016
preparser: interrupt the thread by stopping input_thread_t
10 years ago
Felix Paul Kühne
903df55575
macosx: add warning for #16185
10 years ago
Marvin Scholz
6ff805ad7f
macosx: Improve VLCHUDButtonCell drawing
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Marvin Scholz
bbfecae6a3
macosx: Add VLCHUD classes to Xcode project
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Marvin Scholz
ecb8179d5d
macosx: Add new VLCHUD classes to Makefile
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Marvin Scholz
5f4b00e043
macosx: Correct VLCHUDRadiobuttonCell state colors
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Marvin Scholz
5c924bf343
macosx: Improve drawing of VLCHUDSliderCell
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Marvin Scholz
4ff7e951c7
macosx: Add VLCHUDTextFieldCell class
This adds TextFieldCell to the dark HUD controls for
use on HUD Panels
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Marvin Scholz
6c5599be79
macosx: Fixup Xcode project
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Marvin Scholz
05117f1272
macosx: Add dark UI Elements for use on HUD Panels
This adds a dark Button, Checkbox, Radiobutton and Slider Cell
for use on dark HUD Panels (like the Audio and Video effects panels)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Tristan Matthews
71dfe7a904
vpx: no need to check fmt_in
10 years ago
Jean-Baptiste Kempf
6a60aa2f2d
libVLC: Improve doxygen documentation about 3.0 version
10 years ago
Jean-Baptiste Kempf
04c49d7410
libvlc: mention libvlc_media_player_(get|set)_role in NEWS
10 years ago
Rémi Denis-Courmont
2ce8926498
test: test libvlc_media_player_(set|get)_role
10 years ago
Rémi Denis-Courmont
c659faff1d
lib: add libvlc_media_player_(get|set)_role
10 years ago
Rémi Denis-Courmont
9670e5d983
pulse: map media role
10 years ago
Rémi Denis-Courmont
657c4b30ae
libvlc: add media role option
10 years ago
Tristan Matthews
97773f25cd
vpx: default fmt_out aspect ratio to 1:1 if unset
Fixes transcoding issues
10 years ago
Felix Paul Kühne
7da5d53a45
macosx: add support for libdispatch ARC introduced in 10.8
10 years ago
Steve Lhomme
ac7d450ad0
win32: only sleep for 0 ms when excplicitly requested
SleepEx(0) results in 100% CPU usage on XP. It's back to normal with a 5 ms
value.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Felix Paul Kühne
99dadbef60
macosx: reveal currently playing item in list by scrolling accordingly (closs #16470
10 years ago
Felix Paul Kühne
85c25b6f4b
macosx: fix auto-layout issue with long URLs in info panel ( closes #16882 )
10 years ago
Felix Paul Kühne
dc379dbee7
macosx: disable vnc
10 years ago
Felix Paul Kühne
d89757eefd
tools: raise automake requirement due to libmad
10 years ago
Felix Paul Kühne
ff5fc3cdcb
contrib/gnutls: rebase pkgconfig mac patch
10 years ago
Thomas Guillem
5e60423339
dialog: don't clear array when changing callbacks
This array will be clear by dialog owners.
This fix a crash when a dialog owner release dialogs that were invalidated.
10 years ago
Rémi Denis-Courmont
5fc8c32867
win32: inline and simplify vlc_WaitForSingleObject
10 years ago
Rémi Denis-Courmont
5d4c72af36
win32: use generic semaphore (Windows 8+)
10 years ago
Steve Lhomme
c554ca3ee3
win32: we never wait for more than one object at a time
Modified-and-...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years ago
Rémi Denis-Courmont
3802a5a0ba
win32: use futex-based sleep (Windows 8+)
10 years ago
Steve Lhomme
e5b3e8549e
win32: unfactorize the code for sleep and WaitForMultipleObjects
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years ago
Adrien Maglo
d27358198b
OpenGL: fix the subpicture rendering
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Thomas Guillem
9e9b227443
libvlc: delete preparser before interfaces
This fixes a use-after-free when the art fetcher was triggering a callback
registered by the playlist (that was destroyed).
10 years ago
Thomas Guillem
e08970c1ad
upnp: fix double lock
10 years ago
Emeric Grange
49f76f935a
Add support for GoPro HiLight tags as chapters
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Rémi Denis-Courmont
b269f60e18
threads: fix race in vlc_cond_wait()
Could lose wake-up if vlc_cond_wait() in one thread, then
vlc_cond_signal() in anotherthread, then vlc_cond_wait() in a third
thread.
10 years ago
Rémi Denis-Courmont
46be1d0d7d
threads: use unsigned values for futex
Linux kernel might not care about signed overflow being undefined in
ISO C, but VLC has to care (because compilers do).
10 years ago
Jean-Baptiste Kempf
a472d7d2b4
audio: display the channel mapping for 8.1 wav
10 years ago
Jean-Baptiste Kempf
dff78143f2
Qt: fix tooltip position on Qt4 for Windows
10 years ago