]>
git.sesse.net Git - vlc/log
Pierre Ynard [Mon, 17 Sep 2012 23:13:28 +0000 (01:13 +0200)]
youtube.lua: add comments
David Fuhrmann [Mon, 17 Sep 2012 21:44:27 +0000 (23:44 +0200)]
macosx: fix drawing issue when progress view is enlarged beyond original interface builder size
Interestingly, the order inside the xib matters here...
Francois Cartegnie [Mon, 17 Sep 2012 20:14:27 +0000 (22:14 +0200)]
Qt: profiles.ui fix build
Francois Cartegnie [Mon, 17 Sep 2012 18:17:21 +0000 (20:17 +0200)]
Qt: profiles_editor: display muxers capabilities.
Also shows possible warning for non native muxers.
Francois Cartegnie [Mon, 17 Sep 2012 15:23:59 +0000 (17:23 +0200)]
Qt: profile_selector: Bind data to muxers
Francois Cartegnie [Mon, 17 Sep 2012 12:02:57 +0000 (14:02 +0200)]
Qt: profile editor: fix buttons
Francois Cartegnie [Mon, 17 Sep 2012 12:00:41 +0000 (14:00 +0200)]
Qt: profiles.ui: missing title
Felix Paul Kühne [Mon, 17 Sep 2012 11:54:09 +0000 (13:54 +0200)]
extras/package: added another script to sign the Delete Preferences script (close #7293)
Francois Cartegnie [Mon, 17 Sep 2012 11:35:33 +0000 (13:35 +0200)]
Qt: profile_selector: fix widgets for audiorate & scale
Francois Cartegnie [Mon, 17 Sep 2012 11:01:27 +0000 (13:01 +0200)]
Qt: profile_selector: better width/height selection widgets
Jean-Baptiste Kempf [Mon, 17 Sep 2012 10:20:29 +0000 (12:20 +0200)]
Configure: update comments
Jean-Baptiste Kempf [Mon, 17 Sep 2012 10:20:17 +0000 (12:20 +0200)]
COnfigure: simplify VCDX detection
Jean-Baptiste Kempf [Mon, 17 Sep 2012 10:07:53 +0000 (12:07 +0200)]
Configure: autodetect libssh2 for sftp access
Jean-Baptiste Kempf [Mon, 17 Sep 2012 09:50:59 +0000 (11:50 +0200)]
Configure: fix live555 detection with incomplete contribs
Rémi Denis-Courmont [Mon, 17 Sep 2012 07:44:16 +0000 (10:44 +0300)]
contrib: fix projectM dependencies
Pierre Ynard [Mon, 17 Sep 2012 03:54:59 +0000 (05:54 +0200)]
youtube.lua: use alternative API URL
It seems that the normal URLs included in the web page miss a
"signature" field and return 403 errors now. This approach has a number
of issues, it requires an extra HTTP request, still seems to fail due
to lack of signatures, and have different access restrictions than the
the web pages.
This shall meet the popular demand for now.
Closes #7471
Jean-Baptiste Kempf [Sun, 16 Sep 2012 23:43:59 +0000 (01:43 +0200)]
Fix compilation of DMO on Windows
Vasily Fomin [Sun, 16 Sep 2012 18:10:23 +0000 (20:10 +0200)]
Qt: Automatic file extension in Transcode/Save
Close #4345
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 16 Sep 2012 18:11:05 +0000 (20:11 +0200)]
Qt: fix association crash on XP
Close #2246 #4424 #7431 #5377
Rémi Denis-Courmont [Sun, 16 Sep 2012 17:42:15 +0000 (20:42 +0300)]
po: correct default encoding for Hebrew subtitles (fixes #7474)
Rémi Denis-Courmont [Tue, 28 Feb 2012 18:01:42 +0000 (20:01 +0200)]
Correct default code page for modern greek
Francois Cartegnie [Sun, 16 Sep 2012 17:35:09 +0000 (19:35 +0200)]
Qt: PLModel: Don't emit dataChanged() for out of range columns.
Jean-Baptiste Kempf [Sun, 16 Sep 2012 17:32:56 +0000 (19:32 +0200)]
Qt: message dialog, use the update button and fix the build
Duncan Salerno [Sun, 16 Sep 2012 11:52:30 +0000 (12:52 +0100)]
URI of HLS key can be relative, just like other URIs in the M3U8 file
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Sun, 16 Sep 2012 16:37:44 +0000 (18:37 +0200)]
Revert "extras/package: added new OSX class files to xcodeproj"
This reverts commit
84e4fd26d7b9b6674066afb4701b15152cd8dc85 .
Conflicts:
extras/package/macosx/vlc.xcodeproj/project.pbxproj
John Peterson [Sun, 16 Sep 2012 09:48:15 +0000 (11:48 +0200)]
Fixing contrib 'make prebuilt' and 'make package' to use the repo version of change_prefix.sh instead of a version inside the contrib package.
The script shouldn't be included in the contrib package because the intention has not been to have different versions of the file depending on platform. If necessary the script can take into account differences between platforms instead of coming in different versions.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Sun, 16 Sep 2012 14:28:18 +0000 (16:28 +0200)]
macosx: implemented pressed state for the effects button (bright UI) (refs #7408)
Damien Erambert [Sun, 16 Sep 2012 14:24:01 +0000 (16:24 +0200)]
macosx: added pressed state artwork for the single effects button (bright UI)
Felix Paul Kühne [Sun, 16 Sep 2012 14:02:49 +0000 (16:02 +0200)]
macosx: fixed appearance issue within the playback speed widget when using a RTL language (close #7475)
Felix Paul Kühne [Sun, 16 Sep 2012 13:53:30 +0000 (15:53 +0200)]
macosx: fixed minor appearance issue with RTL languages
Felix Paul Kühne [Sun, 16 Sep 2012 13:22:06 +0000 (15:22 +0200)]
macosx: simplify progress bar resizing code and fix certain re-drawing issues
Felix Paul Kühne [Sun, 16 Sep 2012 13:02:33 +0000 (15:02 +0200)]
extras/package: added new OSX class files to xcodeproj
Pierre Ynard [Sat, 15 Sep 2012 20:19:23 +0000 (22:19 +0200)]
share: remove stray automake variable
Francois Cartegnie [Sat, 15 Sep 2012 18:03:18 +0000 (20:03 +0200)]
Qt: Fix double activation to enter directories.
Auto-entering directories could never work because
LeafToParent's event id was playlist's and compared to
last activate input_item id.
Pierre Ynard [Sat, 15 Sep 2012 15:58:47 +0000 (17:58 +0200)]
lua: install README files as doc
Along with a few hand-picked sample scripts
Francois Cartegnie [Fri, 14 Sep 2012 16:26:37 +0000 (18:26 +0200)]
Qt: add dev only playlist debug view tab
Damien Erambert [Sat, 15 Sep 2012 14:28:13 +0000 (16:28 +0200)]
macosx: fixed 2.1 artwork
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Daniel Peng [Sat, 15 Sep 2012 04:58:09 +0000 (00:58 -0400)]
Update to 2012.09.13 version of live555.
This resolves two issues with playback of RTSP-over-http streams from Foscam h.264 IP cameras.
Combined with a small fix to modules/demux/live55.cpp, VLC now plays 'rtsp://hostname/iphone/11?user:password&' from Foscam h.264 cameras.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sat, 15 Sep 2012 13:17:59 +0000 (15:17 +0200)]
Lua: kill a warning
Jean-Baptiste Kempf [Sat, 15 Sep 2012 13:17:10 +0000 (15:17 +0200)]
lib: kill a warning
Mark Lee [Fri, 7 Sep 2012 18:30:48 +0000 (19:30 +0100)]
Add test cases for the libvlc equalizer API.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Mark Lee [Fri, 7 Sep 2012 18:30:47 +0000 (19:30 +0100)]
Add new API to libvlc for persistent equalizer settings.
New methods are provided to:
- get the available equalizer presets;
- get the available frequency bands (useful for creating a UI);
- create a new default equalizer, or create a new equalizer from a preset;
- release a previously created equalizer;
- get/set preamp and individual frequency amplification values;
- apply equalizer settings to a media player.
Equalizer settings are persistent, can be made whether media is currently playing or not, and will automatically be applied to subsequently played media.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Fri, 24 Aug 2012 12:38:02 +0000 (14:38 +0200)]
podcasts: ensure saved urls are loaded before change. fix #4337
Podcast module does not have previous session urls loaded when a
change request is called first. As this list is also saved on any
change, the original list is lost.
Francois Cartegnie [Sat, 15 Sep 2012 12:19:43 +0000 (14:19 +0200)]
Qt: Remove event deduplication (fix #7390).
No way to reproduce bug case.
Fixing by removing all the code.
This reverts commit
ddf9e6da14762a84d5c64eecd25015daef388098 .
This reverts commit
c7ab9f113d6a3e788d05a45ad2ccd31527901d88 .
This reverts commit
541c1d97c0087c5de559b9793f42ea698f8c284e .
Rémi Denis-Courmont [Sat, 15 Sep 2012 07:31:34 +0000 (10:31 +0300)]
Qt4: fix hack to detect combo config items
Zero items count means there is no static list. But there could be a
dynamic list. Qt should not access config items directly.
Rémi Denis-Courmont [Fri, 14 Sep 2012 18:42:45 +0000 (21:42 +0300)]
config: add integer list callbacks for config items
Jean-Baptiste Kempf [Fri, 14 Sep 2012 23:11:07 +0000 (01:11 +0200)]
Fortunes: argument-oriented programming
Daniel Peng [Fri, 14 Sep 2012 03:49:38 +0000 (23:49 -0400)]
Some RTSP implementations (Foscam H.264 IP cameras) return HTTP/1.1 501 Unimplemented on OPTIONS requests. Don't fail out in this case; just continue and assume GET_PARAMETERS is unsupported.
I have a Foscam h.264 IP camera with a very strange RTSP-over-HTTP
server, and I wanted to get VLC to play it back. Here's the patch
to VLC; I also had a patch committed to live555 to resolve a few
other issues, and that's available in live.2012.09.13.tar.gz. Do I
need to submit a patch to contrib/src/live555/rules.mak to pick that
new version up? Or is there a special process for that? Or should
I just wait a little bit? :)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 14 Sep 2012 21:56:32 +0000 (23:56 +0200)]
Qt: set the cover art (if any) at CoverArt widget construction
David Fuhrmann [Fri, 14 Sep 2012 18:09:09 +0000 (20:09 +0200)]
macosx: only restore frame before playback in embedded case
David Fuhrmann [Fri, 14 Sep 2012 18:05:41 +0000 (20:05 +0200)]
macosx: choose more sane initial window position for \!video-deco window
David Fuhrmann [Fri, 14 Sep 2012 18:00:01 +0000 (20:00 +0200)]
macosx: remove unneeded extra autorelease pool
David Fuhrmann [Fri, 14 Sep 2012 17:55:13 +0000 (19:55 +0200)]
macosx: deduplicate window accessibility code
and move detached_titlebar_view stuff to detached window
David Fuhrmann [Fri, 14 Sep 2012 16:55:49 +0000 (18:55 +0200)]
macosx: small cleanup in VLCWindow
Felix Paul Kühne [Fri, 14 Sep 2012 15:06:03 +0000 (17:06 +0200)]
macosx: store EQ preset name instead of its internal ID within the audio effects profiles
simplifies code and is more precise
Felix Paul Kühne [Fri, 14 Sep 2012 14:41:13 +0000 (16:41 +0200)]
macosx: added a profile management system to the audio effects (close #7342)
This way, you can keep multiple sets of filters with their respective values.
This implementation goes beyond custom EQ presets, which can be configured separately.
Francois Cartegnie [Fri, 14 Sep 2012 12:24:59 +0000 (14:24 +0200)]
sql_medial_lib: add option to disable on-disk transactions.
Tradeoff for large inserts that can cause heavy disk I/O due to the
transactions. ML is a non-critical database.
Jean-Baptiste Kempf [Thu, 13 Sep 2012 22:58:15 +0000 (00:58 +0200)]
Select module is gone.
Jean-Baptiste Kempf [Thu, 13 Sep 2012 22:02:06 +0000 (00:02 +0200)]
Package the .zip as a minimal installation
Remove stuff that do not make sense for a portable folder
Francois Cartegnie [Thu, 13 Sep 2012 20:42:29 +0000 (22:42 +0200)]
sql_media_library: add missing text indexes
Francois Cartegnie [Thu, 13 Sep 2012 20:39:40 +0000 (22:39 +0200)]
sql_lite: If query is not a LIKE % search use = .
Sqlite can't make use of indexes on LIKE queries.
It always results in a full table scan.
Felix Paul Kühne [Thu, 13 Sep 2012 17:25:30 +0000 (19:25 +0200)]
macosx: added a profile management system to the video effects (refs #7342)
This way, you can keep multiple sets of filters with their respective values and switch on-the-fly
Felix Paul Kühne [Thu, 13 Sep 2012 14:36:52 +0000 (16:36 +0200)]
macosx: fixed inconsitent menu label
Jean-Baptiste Kempf [Thu, 13 Sep 2012 15:51:03 +0000 (17:51 +0200)]
DMO: blind fix for loader compilation
Jean-Baptiste Kempf [Thu, 13 Sep 2012 15:35:08 +0000 (17:35 +0200)]
DMO: add another audio type
Jean-Baptiste Kempf [Thu, 13 Sep 2012 15:36:05 +0000 (17:36 +0200)]
DMO: improve debug
Jean-Baptiste Kempf [Thu, 13 Sep 2012 15:37:18 +0000 (17:37 +0200)]
DMO: fix MSS1/MSS2 decoding
Close #750 too
Jean-Baptiste Kempf [Thu, 13 Sep 2012 15:36:36 +0000 (17:36 +0200)]
DMO: support more DLLs for MSS1/MSS2
Rafaël Carré [Thu, 13 Sep 2012 14:23:10 +0000 (16:23 +0200)]
contrib: fix harfbuzz linking flags on win32
David Fuhrmann [Thu, 13 Sep 2012 13:23:23 +0000 (15:23 +0200)]
macosx: add new common window class in order to deduplicate code
moved custom zoom/minimize/close implementation, added new file for window related stuff
fixed minimize / close support for !video-deco window
David Fuhrmann [Thu, 13 Sep 2012 10:14:31 +0000 (12:14 +0200)]
macosx: simplify style mask options on window creation
David Fuhrmann [Thu, 13 Sep 2012 10:07:12 +0000 (12:07 +0200)]
macosx: decouple !video-deco from detached video window and allow changing this setting without restart
Jean-Baptiste Kempf [Thu, 13 Sep 2012 11:40:11 +0000 (13:40 +0200)]
Fix build of avcodec
Jean-Baptiste Kempf [Thu, 13 Sep 2012 11:25:50 +0000 (13:25 +0200)]
Map MSS2 to avcodec
Close #750
Jean-Baptiste Kempf [Thu, 13 Sep 2012 11:18:33 +0000 (13:18 +0200)]
Configure: regroup win32 checks
Felix Paul Kühne [Thu, 13 Sep 2012 10:12:30 +0000 (12:12 +0200)]
opengl: removed 2 hacks needed to support legacy Macs in the past
Jean-Baptiste Kempf [Thu, 13 Sep 2012 09:48:29 +0000 (11:48 +0200)]
ProRes is not always 422
Ilkka Ollakka [Thu, 13 Sep 2012 09:25:41 +0000 (12:25 +0300)]
x264: don't set vfr, it maybe wasn't that good idea for default
Jean-Baptiste Kempf [Thu, 13 Sep 2012 09:23:19 +0000 (11:23 +0200)]
Add a ProRes fourCC
Felix Paul Kühne [Thu, 13 Sep 2012 00:09:42 +0000 (02:09 +0200)]
configure.ac: fixed compilation on case-sensitive HFS+ installations
Felix Paul Kühne [Wed, 12 Sep 2012 23:49:47 +0000 (01:49 +0200)]
macosx: added another OPUS MIME type
Jean-Baptiste Kempf [Wed, 12 Sep 2012 23:46:41 +0000 (01:46 +0200)]
Forgotten opus extension registration
Felix Paul Kühne [Wed, 12 Sep 2012 23:44:40 +0000 (01:44 +0200)]
macosx: added support for the OPUS file and MIME types
Pierre Ynard [Wed, 12 Sep 2012 23:18:03 +0000 (01:18 +0200)]
vimeo.lua: cosmetics
Ludovic Fauvet [Wed, 12 Sep 2012 13:15:15 +0000 (15:15 +0200)]
lua soundcloud: fetch artwork
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Wed, 12 Sep 2012 22:31:56 +0000 (00:31 +0200)]
macosx: implemented full management of custom equalizer presets (refs #383)
create as many presets as you want based upon the respective current selection and remove any (including the defaults), if you don't like them. Reset VLC's preferences to get the original set back. There is no way to edit existing presets and this isn't scheduled for now.
Jean-Baptiste Kempf [Wed, 12 Sep 2012 22:08:26 +0000 (00:08 +0200)]
Fix make dist
Jean-Baptiste Kempf [Wed, 12 Sep 2012 20:37:57 +0000 (22:37 +0200)]
Contribs: update to the Opus release 1.0.1
Pierre Ynard [Wed, 12 Sep 2012 20:00:43 +0000 (22:00 +0200)]
vimeo.lua: fix error case
Pierre Ynard [Wed, 12 Sep 2012 19:50:07 +0000 (21:50 +0200)]
vimeo.lua: remove useless test
This was only useful when we had several URLs to handle
Pierre Ynard [Wed, 12 Sep 2012 19:09:52 +0000 (21:09 +0200)]
vimeo.lua: remove tabs and debug output
Felix Paul Kühne [Wed, 12 Sep 2012 16:16:32 +0000 (18:16 +0200)]
macosx: use structures in NSUserDefaults to manage the EQ presets to prepare the implementation of custom EQ sets
Initially, the presets are fetched from the audio filter. After the import, only the NSUserDefaults structures will be used.
Felix Paul Kühne [Wed, 12 Sep 2012 11:00:23 +0000 (13:00 +0200)]
macosx/CAS: fixed memory leak
Jean-Baptiste Kempf [Wed, 12 Sep 2012 14:29:00 +0000 (16:29 +0200)]
move NSIS to a sub-directory
Jean-Baptiste Kempf [Wed, 12 Sep 2012 13:36:58 +0000 (15:36 +0200)]
DirectSound: fix setting the default channel in surround cases
François Revol [Wed, 12 Sep 2012 09:40:01 +0000 (11:40 +0200)]
lua vimeo playlist: Remove trailing tab
Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
François Revol [Wed, 12 Sep 2012 09:40:00 +0000 (11:40 +0200)]
lua vimeo playlist: Handle VP6 and VP8 codecs
Check which codecs are available instead of asking blindly for h264.
Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 12 Sep 2012 11:02:30 +0000 (13:02 +0200)]
Contribs: fix lua.exe generation
Felix Paul Kühne [Wed, 12 Sep 2012 09:09:15 +0000 (11:09 +0200)]
CAS: use the generic dialogs to fetch a text input from the user or to let him/her choose an item in a popup
Felix Paul Kühne [Wed, 12 Sep 2012 09:07:41 +0000 (11:07 +0200)]
macosx: added 2 new classes for generic dialogs to enter text or to select stuff in a popup