]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Sun, 1 Jul 2012 15:15:29 +0000 (17:15 +0200)]
Win32: we need GLew.h before GL.h with the headers we are using
This is probably not perfect, but our contribs header need that
Jean-Baptiste Kempf [Sun, 1 Jul 2012 14:42:03 +0000 (16:42 +0200)]
Vorbis: fix broken if/else cascade
Rémi Denis-Courmont [Sun, 1 Jul 2012 12:19:26 +0000 (15:19 +0300)]
opengl: fix version comparison
Rémi Denis-Courmont [Sun, 1 Jul 2012 12:12:02 +0000 (15:12 +0300)]
Do not include specific GL provider in generic OpenGL code
Jean-Baptiste Kempf [Sun, 1 Jul 2012 11:50:34 +0000 (13:50 +0200)]
Update Qt to 4.8.2 from qt-project
Jean-Baptiste Kempf [Sun, 1 Jul 2012 13:41:36 +0000 (15:41 +0200)]
Faad: do not build DRM(Radio)
Felix Paul Kühne [Sun, 1 Jul 2012 06:55:16 +0000 (08:55 +0200)]
vout/opengl: really as in really fix compilation for OS X
Naohiro KORIYAMA [Sat, 30 Jun 2012 23:38:27 +0000 (01:38 +0200)]
macosx: fixed font selector panel on certain setups
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
David Fuhrmann [Sat, 30 Jun 2012 16:33:31 +0000 (18:33 +0200)]
macosx: improve accessibility support for black ui
The commit adds additional attributes to the black windows in order to correctly
link to the close / zoom / maximize buttons. This is needed to get some
tools using this api to work, in particular / e.g. jitouch.
Ilkka Ollakka [Fri, 30 Mar 2012 18:52:18 +0000 (21:52 +0300)]
ogg: use ES_OUT_SET_PCR instead of RESET_PCR in demuxing
Only difference seems to be that in ES_OUT_SET_PCR we don't
have msg_Err showing up while playing ogg files
Ilkka Ollakka [Sat, 30 Jun 2012 13:34:15 +0000 (16:34 +0300)]
opengl: update copyright year and add myself in authors
Felix Paul Kühne [Sat, 30 Jun 2012 13:20:44 +0000 (15:20 +0200)]
vout/opengl: ugly temporary work-around to get this compiling for OpenGL ES
Felix Paul Kühne [Sat, 30 Jun 2012 13:15:09 +0000 (15:15 +0200)]
vout/opengl: TARGET_OS_MAC is also defined for iOS, so this isn't valid divider
Ilkka Ollakka [Sat, 30 Jun 2012 12:59:56 +0000 (15:59 +0300)]
Opengl: bring back support to use opengl vout without shader support or opengl 2.0
Ilkka Ollakka [Sat, 30 Jun 2012 12:58:39 +0000 (15:58 +0300)]
opengl: add check for opengl >= 2.0
Felix Paul Kühne [Sat, 30 Jun 2012 12:47:51 +0000 (14:47 +0200)]
vout/opengl: fixed compilation for OS X
Felix Paul Kühne [Sat, 30 Jun 2012 12:46:05 +0000 (14:46 +0200)]
vout/opengl: cleanup the Mac includes
Ilkka Ollakka [Sat, 30 Jun 2012 12:00:49 +0000 (15:00 +0300)]
opengl build fix for os x
Ilkka Ollakka [Tue, 15 May 2012 15:36:30 +0000 (18:36 +0300)]
Opengl: Rework opengl to use glsl instead of arb extension for yuv->rgb
This doesn't yet fully work with opengl es side. If you notice any regressions
please notify it.
Rémi Denis-Courmont [Sat, 30 Jun 2012 11:13:30 +0000 (14:13 +0300)]
wasapi: flawed logic (probably fix #7030)
Christoph Miebach [Thu, 28 Jun 2012 22:43:13 +0000 (00:43 +0200)]
Remove trailing spaces from compiler string
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rémi Duraffort [Thu, 28 Jun 2012 08:36:05 +0000 (10:36 +0200)]
qt4: do not compute more than one time the lenght of the same string.
Rémi Duraffort [Mon, 25 Jun 2012 09:19:05 +0000 (11:19 +0200)]
vcd: fix off-by-one while scanning
scanf("%Ns", %buffer) require the buffer to be N+1 long.
Rémi Duraffort [Mon, 25 Jun 2012 09:15:57 +0000 (11:15 +0200)]
dvb-scan: fix potential buffer overflow
Rémi Duraffort [Mon, 21 May 2012 19:42:01 +0000 (21:42 +0200)]
Fix printf formating.
Rémi Denis-Courmont [Thu, 28 Jun 2012 15:49:57 +0000 (18:49 +0300)]
access: really remove rtmp
Jean-Baptiste Kempf [Thu, 28 Jun 2012 14:48:45 +0000 (16:48 +0200)]
Remove RTMP access module
Olivier Aubert [Thu, 28 Jun 2012 08:42:36 +0000 (10:42 +0200)]
Annotation libvlc_media_get_user_data tracks parameter as an [OUT] parameter
Rémi Denis-Courmont [Thu, 28 Jun 2012 04:49:03 +0000 (07:49 +0300)]
video output: remove a bunch of relocations
Rémi Denis-Courmont [Thu, 28 Jun 2012 04:44:23 +0000 (07:44 +0300)]
video output: use ARRAY_SIZE()
Christoph Pfister [Wed, 27 Jun 2012 20:56:26 +0000 (22:56 +0200)]
fix off-by-one error
Signed-off-by: Rafaël Carré <funman@videolan.org>
Felix Paul Kühne [Wed, 27 Jun 2012 17:42:33 +0000 (19:42 +0200)]
macosx: fixed names of 2 retina graphics
Felix Paul Kühne [Wed, 27 Jun 2012 16:59:30 +0000 (18:59 +0200)]
macosx: fixed long-standing issue of disappearing sidebar item icons on some build configurations
Erwan Tulou [Wed, 27 Jun 2012 16:36:48 +0000 (18:36 +0200)]
skins2: reorder #define in a more logical way
Erwan Tulou [Wed, 27 Jun 2012 16:29:17 +0000 (18:29 +0200)]
skins2: remove vlc_object_alive (deprecated)
And better performance since we were still using the rest of a polling
mechanism (every 100ms) just to ensure we were alive.
Erwan Tulou [Wed, 27 Jun 2012 10:23:52 +0000 (12:23 +0200)]
skins2: remove some leftovers
interaction_Register and interaction_Unregister are weird #define
that don't seem used at all nowadays
erwan [Fri, 8 Jun 2012 13:30:09 +0000 (15:30 +0200)]
skins2: remove qt-volume-complete (obsolete)
Erwan Tulou [Wed, 27 Jun 2012 10:03:39 +0000 (12:03 +0200)]
skins2: add support for --[no]-qt-fs-controller
Erwan Tulou [Wed, 27 Jun 2012 08:54:40 +0000 (10:54 +0200)]
skins2: parametrize how long fullscreen controller stays on screen
Use the mouse-hide-timeout parameter for that purpose, as
the other interfaces do in vlc.
this fixes #7017
Erwan Tulou [Mon, 25 Jun 2012 09:55:59 +0000 (11:55 +0200)]
skins2(Linux): display list of monitors and caracteristics for debug
Rémi Denis-Courmont [Wed, 27 Jun 2012 15:58:24 +0000 (18:58 +0300)]
input: do not override subtitles encoding if BOM is found (fixes #5239)
That horrible hack caused all subtitles to be parsed as Unicode if one
(but not necessarily all) opened subtitles started with a UTF-8 or
UTF-16 Byte Order Mark. If any other subtitle was neither in UTF-8 nor
in UTF-16 with a BOM, that hack failed.
Rémi Denis-Courmont [Wed, 27 Jun 2012 15:26:15 +0000 (18:26 +0300)]
input: remove BOM skipping hack
This should not be needed (BOM is a zero-width character). If any
stream reader barks on a BOM, it really needs fixing on its own.
The subtitle demuxer was fixed in the previous commit.
In the case of transparent conversion from UTF-16 to UTF-8, the BOM
will be converted to UTF-8 as any other character. Thus the stream
reader can (correctly) detect a UTF-8 text stream.
Rémi Denis-Courmont [Wed, 27 Jun 2012 15:51:25 +0000 (18:51 +0300)]
subtitle: deal with initial UTF-8 BOM
If an UTF-8 BOM is found at the beginning of the text file, skip it
(it can confuse some parsers). Also mark the subtitle track explicitly
as UTF-8 encoded.
Felix Paul Kühne [Wed, 27 Jun 2012 14:50:20 +0000 (16:50 +0200)]
macosx: updated xcodproj and Makefile.am for the new graphics
Damien Erambert [Wed, 27 Jun 2012 14:49:17 +0000 (16:49 +0200)]
macosx: updated volume and dropzone icons
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Damien Erambert [Wed, 27 Jun 2012 14:16:29 +0000 (16:16 +0200)]
macosx: added retina display graphics for the dark window style's window buttons
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Damien Erambert [Wed, 27 Jun 2012 14:12:55 +0000 (16:12 +0200)]
macosx: added retina display graphics for the dark window style
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Wed, 27 Jun 2012 00:11:28 +0000 (02:11 +0200)]
Fix codec error.
10L
Jean-Baptiste Kempf [Wed, 27 Jun 2012 00:03:34 +0000 (02:03 +0200)]
Ogg: always show COMMENTS if possible
Jean-Baptiste Kempf [Wed, 27 Jun 2012 00:02:09 +0000 (02:02 +0200)]
Ogg: do not display x,x if we have both methods for TrackTotal
Jean-Baptiste Kempf [Tue, 26 Jun 2012 23:02:53 +0000 (01:02 +0200)]
omxil: Add more names for vc1 and mpjeg
Jean-Baptiste Kempf [Tue, 26 Jun 2012 20:50:43 +0000 (22:50 +0200)]
omxil: Blacklist nVidia secure codec
David Fuhrmann [Tue, 26 Jun 2012 20:50:05 +0000 (22:50 +0200)]
macosx: improve resize behaviour of splitview
Now, the sidebar will not will not resized while resizing the window.
Also, this commit sets a min width for the the sidebar. But it can
still be hidden, just drag the slider to the left.
Francois Cartegnie [Tue, 26 Jun 2012 15:37:30 +0000 (17:37 +0200)]
Qt: fix prev commitw
Francois Cartegnie [Tue, 26 Jun 2012 15:20:44 +0000 (17:20 +0200)]
Qt: PopupMenu: Stop crashing on VOut update. (fix #7016)
When calling a modal dialog, Qt switches to a new event loop.
The call may still have some event to process in its own queue,
and deleting it when doing the Vout update will have those events
refering to a no longer existing widget.
Rafaël Carré [Mon, 25 Jun 2012 20:16:52 +0000 (22:16 +0200)]
contrib: gpg-error: don't patch Makefile.am
Since
42a7f46de2 it is required to re-run gettextize because
we run autoreconf.
Unfortunately gettextize doesn't run in non interactive mode (this
is an advertised "feature").
This gpg-error patch will appear in the next release so it doesn't
need maintenance:
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commit;h=
c35dbfdaa2e30e08185e4a468278a29e2c48b500
Rafaël Carré [Mon, 25 Jun 2012 19:27:35 +0000 (21:27 +0200)]
omx: decode qualcomm-specific tiled nv12 format
Tested on HP Touchpad up to 1280x720
1920x1080 gives:
E/OMX-VDEC-1080P: ERROR: IP Requirements(#1:
2097152 ) Requested(#2:
4177920 )
Which probably means that provided buffers are too small for the decoder
to operate
Martin Storsjö [Thu, 21 Jul 2011 11:06:07 +0000 (14:06 +0300)]
omxil: Only set the buffer size if it is smaller than what the codec suggested
This is required on HTC Sensation. That device uses a special
tiled pixel format, which probably contains a bit of padding, too.
The size that the omx codec suggests for the output port is bigger
than what VLC calculates, and we thus should keep the larger value
instead of overwriting it with what we calculated ourselves.
Signed-off-by: Rafaël Carré <funman@videolan.org>
Felix Paul Kühne [Mon, 25 Jun 2012 17:01:21 +0000 (19:01 +0200)]
macosx: expand the documentation for our single (known) private API use
David Fuhrmann [Mon, 25 Jun 2012 16:25:04 +0000 (18:25 +0200)]
macosx: don't use a private api for standard magnification threshold
David Fuhrmann [Mon, 25 Jun 2012 15:43:46 +0000 (17:43 +0200)]
macosx: implement magnification gesture as an additional fullscreen toggle
close #6926
Francois Cartegnie [Mon, 25 Jun 2012 14:50:31 +0000 (16:50 +0200)]
Qt: PixmapAnimator: replace AnimatedIcon.
As Qt >= 4.6.0 provides AbstractAnimation we no longer need QTimer
based animators.
PixmapAnimator allows to be used by Q*Painter.
Unused still frame support is removed, but can easily be implemented.
Jean-Baptiste Kempf [Mon, 25 Jun 2012 14:25:15 +0000 (16:25 +0200)]
Win32: fix compilation
David Fuhrmann [Mon, 25 Jun 2012 07:16:57 +0000 (09:16 +0200)]
macosx: open panel: some reordering and structural marks
Felix Paul Kühne [Sun, 24 Jun 2012 23:27:05 +0000 (01:27 +0200)]
macosx/fspanel: another minor optimization and simplification of the image drawing code
Felix Paul Kühne [Sun, 24 Jun 2012 23:15:15 +0000 (01:15 +0200)]
macosx: fixed HiDPI fspanel background artwork, which accidently included a shadow which lead to drawing artifacts since the 2 variants didn't match their sizes
Felix Paul Kühne [Sun, 24 Jun 2012 22:48:48 +0000 (00:48 +0200)]
macosx/fspanel: optimize image rendering for sliders and background
no user-visible change.
Jean-Baptiste Kempf [Sun, 24 Jun 2012 21:50:12 +0000 (23:50 +0200)]
Avcodec: map MSS1
Jean-Baptiste Kempf [Sun, 24 Jun 2012 21:47:02 +0000 (23:47 +0200)]
DMO: use VLC_CODEC_*
Jean-Baptiste Kempf [Sun, 24 Jun 2012 21:44:34 +0000 (23:44 +0200)]
Introduce MSS1 and MSS2 fourcc
Felix Paul Kühne [Sun, 24 Jun 2012 16:21:17 +0000 (18:21 +0200)]
macosx: removed the fspanel artwork for scale factor 1.5
This is a broken concept, since according to the HIGL, one point always equals one pixel on non-HiDPI screens regardless of the actual DPIs or the actual screen resolution.
Additionally, this interferes with our support for HiDPI
Damien Erambert [Sun, 24 Jun 2012 14:50:53 +0000 (16:50 +0200)]
macosx: added retina compatible artwork for the gray main window style
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Damien Erambert [Sun, 24 Jun 2012 14:45:22 +0000 (16:45 +0200)]
macosx: added retina compatible fullscreen controller artwork
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Damien Erambert [Sun, 24 Jun 2012 14:40:59 +0000 (16:40 +0200)]
macosx: added retina compatible sidebar icons
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
David Fuhrmann [Sun, 24 Jun 2012 13:10:07 +0000 (15:10 +0200)]
macosx: open panel: set mrl textfield as noneditable
changes are not read anyway
David Fuhrmann [Sun, 24 Jun 2012 12:09:36 +0000 (14:09 +0200)]
macosx: disk open: do a shallow instead of a deep search for media directories
David Fuhrmann [Sun, 24 Jun 2012 08:51:38 +0000 (10:51 +0200)]
macosx: device open: set new media folder as current item when it is added
David Fuhrmann [Sat, 23 Jun 2012 23:26:30 +0000 (01:26 +0200)]
macosx: fix bug in disk open panel regarding selected folders
Previously, the open panel always converted the mrl to an (not available)
mount point when you want to setup a playback without menus
Francois Cartegnie [Sat, 23 Jun 2012 19:14:47 +0000 (21:14 +0200)]
Qt: CoverArtLabel: fix sizing bug.
QPixmapCache can't compute using an undefined maxsize.
Introduced by
a23142417941223b0068ad5b6f38a79eb9a96e93
Francois Cartegnie [Sat, 23 Jun 2012 11:52:24 +0000 (13:52 +0200)]
Qt: SeekSlider: non seekable must be non interactive
Rafaël Carré [Sat, 23 Jun 2012 11:08:44 +0000 (13:08 +0200)]
opensles: implement pause, flush, and lipsync
Jean-Baptiste Kempf [Fri, 22 Jun 2012 15:26:43 +0000 (17:26 +0200)]
Contribs: android, simplify the code, let the users supply the flags
Felix Paul Kühne [Thu, 21 Jun 2012 22:26:23 +0000 (00:26 +0200)]
macosx: work-around a weird bug which let the drop zone respond to mouseDown events targetted at the window title
Thanks to David for the report
Ludovic Fauvet [Thu, 21 Jun 2012 01:10:17 +0000 (03:10 +0200)]
gnutls: replace deprecated types
Signed-off-by: Rafaël Carré <funman@videolan.org>
Ludovic Fauvet [Wed, 20 Jun 2012 23:35:59 +0000 (01:35 +0200)]
qt4: remove duplicate callback
Signed-off-by: Rafaël Carré <funman@videolan.org>
Felix Paul Kühne [Thu, 21 Jun 2012 21:09:23 +0000 (23:09 +0200)]
macosx: added a URI column to the playlist table
David Fuhrmann [Thu, 21 Jun 2012 20:20:04 +0000 (22:20 +0200)]
macosx: add sandbox rules for growl notifications
David Fuhrmann [Wed, 20 Jun 2012 21:10:12 +0000 (23:10 +0200)]
qt4: add forgotten ;
Felix Paul Kühne [Thu, 21 Jun 2012 18:21:02 +0000 (20:21 +0200)]
compile for iOS 5.1 since it is the latest stable version and backward compatible to 5.0
iOS 4 is used by less than 10 per cent of the installed base, so we don't care for now
Felix Paul Kühne [Thu, 21 Jun 2012 15:49:11 +0000 (17:49 +0200)]
macosx: fixed custom revealInFinder implementation for files stored off the startup volume
Felix Paul Kühne [Thu, 21 Jun 2012 15:26:04 +0000 (17:26 +0200)]
macosx: reimplemented the right-click Reveal-in-Finder feature on the window title when using the dark interface style
Rémi Denis-Courmont [Thu, 21 Jun 2012 03:05:51 +0000 (06:05 +0300)]
block_Release(): add one more sanity check
Jean-Baptiste Kempf [Wed, 20 Jun 2012 18:27:34 +0000 (20:27 +0200)]
Qt: do not block the video preview to a very small size in the playlist
Michael Feurstein [Fri, 15 Jun 2012 16:30:14 +0000 (18:30 +0200)]
qtsound: fix broken qtsound module
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frode Tennebø [Mon, 18 Jun 2012 21:35:40 +0000 (23:35 +0200)]
avi: Tidy the palette handling bit.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Mario Speiß [Wed, 20 Jun 2012 15:23:33 +0000 (17:23 +0200)]
Qt: fix a playlist issue with pictureflow
Mario Speiß [Wed, 13 Jun 2012 19:59:00 +0000 (21:59 +0200)]
Qt: release vout in controller configuration widget
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 12 Jun 2012 18:18:36 +0000 (20:18 +0200)]
Cosmetics
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 13 Jun 2012 15:54:19 +0000 (17:54 +0200)]
APE/MPC/WV: support TotalTrack
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 12 Jun 2012 23:48:57 +0000 (01:48 +0200)]
MP3: support TRCK total number
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>