]> git.sesse.net Git - vlc/log
vlc
12 years agognutls: use block_FilePath() and clean up a bit
Rémi Denis-Courmont [Sat, 29 Sep 2012 11:42:58 +0000 (14:42 +0300)]
gnutls: use block_FilePath() and clean up a bit

12 years agoblock: add block_FilePath() to load a file into a block_t
Rémi Denis-Courmont [Sat, 29 Sep 2012 11:42:32 +0000 (14:42 +0300)]
block: add block_FilePath() to load a file into a block_t

12 years agotls: clean up server credentials activation prototype
Rémi Denis-Courmont [Sat, 29 Sep 2012 11:14:53 +0000 (14:14 +0300)]
tls: clean up server credentials activation prototype

12 years agotls: allocate server session in core
Rémi Denis-Courmont [Sat, 29 Sep 2012 08:05:43 +0000 (11:05 +0300)]
tls: allocate server session in core

This enables the use of vlc_custom_create() and, later, sharing more
code between server and client sides.

12 years agognutls: fix memory leak in error case
Rémi Denis-Courmont [Sat, 29 Sep 2012 12:16:20 +0000 (15:16 +0300)]
gnutls: fix memory leak in error case

12 years agognutls: remove gcrypt initialization
Rémi Denis-Courmont [Thu, 27 Sep 2012 18:39:11 +0000 (21:39 +0300)]
gnutls: remove gcrypt initialization

There are no (other) reasons for the GnuTLS plugin to link against
libgcrypt. Since nettle has been the default back-end for GnuTLS for
ages, this old code has become more harmful than good.

Besides, this code was not sufficient to really address the thread
safety issues in libgcrypt (since it is also used via other paths).

12 years agognutls: error message cosmetics
Rémi Denis-Courmont [Fri, 28 Sep 2012 20:30:12 +0000 (23:30 +0300)]
gnutls: error message cosmetics

12 years agoblock: add VLC_MALLOC attribute as appropriate
Rémi Denis-Courmont [Sat, 29 Sep 2012 11:23:14 +0000 (14:23 +0300)]
block: add VLC_MALLOC attribute as appropriate

12 years agohttplive: parse EXT-X-MEDIA-SEQUENCE only once
Rui Zhang [Tue, 29 May 2012 12:42:41 +0000 (20:42 +0800)]
httplive: parse EXT-X-MEDIA-SEQUENCE only once

refs #6897
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agohttplive: ignore failed stream in meta list
Rui Zhang [Wed, 30 May 2012 09:41:35 +0000 (17:41 +0800)]
httplive: ignore failed stream in meta list

So we have chance to try other streams instead of just fail.
Fixes #6898

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agohttp access: advertize gzip encoding if supported (fixes #7515)
Konstantin Pavlov [Fri, 28 Sep 2012 18:32:07 +0000 (22:32 +0400)]
http access: advertize gzip encoding if supported (fixes #7515)

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agomodules: initialize static modules at the same time as dynamic ones
Rémi Denis-Courmont [Fri, 28 Sep 2012 15:10:20 +0000 (18:10 +0300)]
modules: initialize static modules at the same time as dynamic ones

12 years agoFix error handling from module_list_get() (fixes #7500)
Rémi Denis-Courmont [Fri, 28 Sep 2012 15:05:53 +0000 (18:05 +0300)]
Fix error handling from module_list_get() (fixes #7500)

module_list_get() can return NULL, callers cannot assume that the table
is NULL-terminated (NULL is not NULL-terminated table).

12 years agoMissing error check
Rémi Denis-Courmont [Fri, 28 Sep 2012 14:33:07 +0000 (17:33 +0300)]
Missing error check

12 years agomacosx: move detached window stuff in extra xib file and only load that when necessary
David Fuhrmann [Fri, 28 Sep 2012 13:16:13 +0000 (15:16 +0200)]
macosx: move detached window stuff in extra xib file and only load that when necessary

12 years agomacosx: remove unneeded outlet for window in controlsBar code
David Fuhrmann [Fri, 28 Sep 2012 08:55:28 +0000 (10:55 +0200)]
macosx: remove unneeded outlet for window in controlsBar code

12 years agoContribs: unpacking prebuilt can fail, notably on Win32
Jean-Baptiste Kempf [Fri, 28 Sep 2012 12:30:40 +0000 (14:30 +0200)]
Contribs: unpacking prebuilt can fail, notably on Win32

I don't have a cleaner way unfortunately

12 years agomacosx: work-around IOKit bug in OS X 10.7.4 and 10.7.5, which effectively stopped...
Felix Paul Kühne [Fri, 28 Sep 2012 11:11:05 +0000 (13:11 +0200)]
macosx: work-around IOKit bug in OS X 10.7.4 and 10.7.5, which effectively stopped VLC from preventing system sleep (refs #7521)

12 years agodemux/mp4: bug fix for files with 'moov' at the end
Frédéric Yhuel [Fri, 28 Sep 2012 10:05:22 +0000 (12:05 +0200)]
demux/mp4: bug fix for files with 'moov' at the end

This fixes a bug introduced with the fragmented MP4 patch.

Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
12 years agoSmooth Streaming: read PacketSize attribute in manifest
Frédéric Yhuel [Thu, 27 Sep 2012 19:03:08 +0000 (21:03 +0200)]
Smooth Streaming: read PacketSize attribute in manifest

PacketSize == nBlockAlign attribute of WaveFormatEx structure.

We also remove the AvgBytesPerSec attribute of the quality_level_t
structure, since it is equal to the Bitrate attribute (divided per 8).

This fixes streams done by Expression Encoder 4

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoyoutube.lua: parse signature parameter
Pierre Ynard [Fri, 28 Sep 2012 02:15:49 +0000 (04:15 +0200)]
youtube.lua: parse signature parameter

It was in fact still there, but as a separate parameter. We keep the
alternate API as a fallback for the next time things break, maybe.

Ref #7471

12 years agobase64 decode: stops after first invalid character
Rafaël Carré [Fri, 14 Sep 2012 08:51:22 +0000 (08:51 +0000)]
base64 decode: stops after first invalid character

12 years agoContribs: update taglib to 1.8
Jean-Baptiste Kempf [Thu, 27 Sep 2012 13:27:50 +0000 (15:27 +0200)]
Contribs: update taglib to 1.8

12 years agoContribs: update gnuTLS to the latest of the 2.12.x branch
Jean-Baptiste Kempf [Thu, 27 Sep 2012 12:54:26 +0000 (14:54 +0200)]
Contribs: update gnuTLS to the latest of the 2.12.x branch

12 years agoCOntribs: update to fribidi 0.19.4
Jean-Baptiste Kempf [Thu, 27 Sep 2012 12:34:06 +0000 (14:34 +0200)]
COntribs: update to fribidi 0.19.4

Yes, a release after 3 years...

12 years agoContribs: update tiff to 4.0.3
Jean-Baptiste Kempf [Thu, 27 Sep 2012 12:30:57 +0000 (14:30 +0200)]
Contribs: update tiff to 4.0.3

12 years agoSchroedinger: fix notests patch
Jean-Baptiste Kempf [Thu, 27 Sep 2012 10:54:34 +0000 (12:54 +0200)]
Schroedinger: fix notests patch

12 years agobootstrap: catch Modules.am in all subdirectories
Pierre Ynard [Wed, 26 Sep 2012 23:51:27 +0000 (01:51 +0200)]
bootstrap: catch Modules.am in all subdirectories

12 years agoQt: sout_mrl: fix mrl generation for *codec=none||copy
Francois Cartegnie [Wed, 26 Sep 2012 21:05:28 +0000 (23:05 +0200)]
Qt: sout_mrl: fix mrl generation for *codec=none||copy

12 years agobootstrap: use shell rather than find and sed
Rémi Denis-Courmont [Wed, 26 Sep 2012 19:25:40 +0000 (22:25 +0300)]
bootstrap: use shell rather than find and sed

12 years agoDo not build Dummy and T.140 encoder when sout is disabled
Jean-Baptiste Kempf [Wed, 26 Sep 2012 18:07:44 +0000 (20:07 +0200)]
Do not build Dummy and T.140 encoder when sout is disabled

12 years agoTheora: split encoder from decoder
Jean-Baptiste Kempf [Wed, 26 Sep 2012 18:03:19 +0000 (20:03 +0200)]
Theora: split encoder from decoder

12 years agoSpeex: split encoder from decoder
Jean-Baptiste Kempf [Wed, 26 Sep 2012 18:00:56 +0000 (20:00 +0200)]
Speex: split encoder from decoder

12 years agoFLAC: split encoder from decoder
Jean-Baptiste Kempf [Wed, 26 Sep 2012 17:52:38 +0000 (19:52 +0200)]
FLAC: split encoder from decoder

12 years agoSmooth Streaming: play streams with no video (or audio) track.
Frédéric Yhuel [Wed, 26 Sep 2012 13:57:14 +0000 (15:57 +0200)]
Smooth Streaming: play streams with no video (or audio) track.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoconfigure: search Qt programs also in contrib dir
Jean-Baptiste Kempf [Wed, 26 Sep 2012 15:28:35 +0000 (17:28 +0200)]
configure: search Qt programs also in contrib dir

12 years agoomxil: Make CopyOmxPicture not use the omxil decoder's internals
Martin Storsjö [Mon, 24 Sep 2012 17:17:06 +0000 (20:17 +0300)]
omxil: Make CopyOmxPicture not use the omxil decoder's internals

This allows using this function for copying data in a given
OMX pixel format, to be used by the MediaCodec decoder (that
uses OMX pixel format definitions).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: implemented pressed state for the effects button (dark UI) (close #7408)
Felix Paul Kühne [Tue, 25 Sep 2012 20:45:20 +0000 (22:45 +0200)]
macosx: implemented pressed state for the effects button (dark UI) (close #7408)

12 years agomacosx: added pressed state artwork for the single effects button (dark UI)
Damien Erambert [Tue, 25 Sep 2012 20:42:31 +0000 (22:42 +0200)]
macosx: added pressed state artwork for the single effects button (dark UI)

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agoImproved git log searcher script. The special cases (names) are found on 2.0.x tree
Christoph Miebach [Tue, 25 Sep 2012 19:05:11 +0000 (21:05 +0200)]
Improved git log searcher script. The special cases (names) are found on 2.0.x tree

12 years agoRecord: escape file names
Jean-Baptiste Kempf [Mon, 24 Sep 2012 13:30:34 +0000 (15:30 +0200)]
Record: escape file names

Close #7490

12 years agoFolder: support more album art files
Jean-Baptiste Kempf [Mon, 24 Sep 2012 12:58:53 +0000 (14:58 +0200)]
Folder: support more album art files

12 years agopulse: fix comment.
Jean-Paul Saman [Mon, 24 Sep 2012 11:13:37 +0000 (13:13 +0200)]
pulse: fix comment.

12 years agoUpdate NEWS, po, LIST for smooth streaming
Jean-Baptiste Kempf [Mon, 24 Sep 2012 12:12:34 +0000 (14:12 +0200)]
Update NEWS, po, LIST for smooth streaming

And cosmetics

12 years agoAdd Smooth Streaming module
Frédéric Yhuel [Wed, 19 Sep 2012 15:14:42 +0000 (17:14 +0200)]
Add Smooth Streaming module

Tested with:

***** Live *****
- http://demo.anevia.com:3128/live/disk1/live1/ss-ss/manifest
- http://demo.anevia.com:3129/live/disk1/live2/ss-ss/manifest

***** VOD *****
- http://demo.anevia.com:3131/vod/disk1/content2/ss-ss/Manifest
- http://demo.anevia.com:3130/vod/disk1/content1/ss-ss/Manifest

- http://mediadl.microsoft.com/mediadl/iisnet/smoothmedia/Experience/BigBuckBunny_720p.ism/Manifest

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodemux/mp4: fix PTS computation
Frédéric Yhuel [Sun, 23 Sep 2012 16:23:38 +0000 (18:23 +0200)]
demux/mp4: fix PTS computation

p_sample_offset_pts must be NULL if MP4_TRUN_SAMPLE_TIME_OFFSET is not
present. Then MP4_TrackGetPTSDelta would return -1 (instead of 0
previously), and PTS of video frames would be set to VLC_TS_INVALID,
which is the right thing to do in that case.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomjpeg: minor cosmetics
Hugo Beauzée-Luyssen [Fri, 21 Sep 2012 14:22:11 +0000 (17:22 +0300)]
mjpeg: minor cosmetics

12 years agomjpeg: Yoda code usage avoiding you will
Hugo Beauzée-Luyssen [Fri, 21 Sep 2012 14:16:00 +0000 (17:16 +0300)]
mjpeg: Yoda code usage avoiding you will

12 years agomjpeg: Fix uninitialized values for i_size when checking mime header.
Hugo Beauzée-Luyssen [Fri, 21 Sep 2012 14:08:50 +0000 (17:08 +0300)]
mjpeg: Fix uninitialized values for i_size when checking mime header.

Different return values have been removed, as they were not used.
Fix #7079

12 years agoQt: sout mrl generator: also apply optional x264 options on fixed
Francois Cartegnie [Fri, 21 Sep 2012 15:06:35 +0000 (17:06 +0200)]
Qt: sout mrl generator: also apply optional x264 options on fixed
bitrate

12 years agoQt: profiles: convert to new options format.
Francois Cartegnie [Fri, 21 Sep 2012 15:02:23 +0000 (17:02 +0200)]
Qt: profiles: convert to new options format.

Also fix a profile height error and missing baseline options for
android.

12 years agoQt: sout mlr generator: only apply x264 options when required
Francois Cartegnie [Fri, 21 Sep 2012 14:48:33 +0000 (16:48 +0200)]
Qt: sout mlr generator: only apply x264 options when required

12 years agoQt: profile_editor: fix inverted test
Francois Cartegnie [Fri, 21 Sep 2012 14:37:33 +0000 (16:37 +0200)]
Qt: profile_editor: fix inverted test

12 years agoQt: profiles_editor: add bitrate field and custom field
Francois Cartegnie [Thu, 20 Sep 2012 13:41:54 +0000 (15:41 +0200)]
Qt: profiles_editor: add bitrate field and custom field

12 years agoQt: profiles_selector: change/simplify widgets reset/selection behavior
Francois Cartegnie [Thu, 20 Sep 2012 11:16:01 +0000 (13:16 +0200)]
Qt: profiles_selector: change/simplify widgets reset/selection behavior

12 years agoQt: profile_selector: rework profiles backup/restore
Francois Cartegnie [Thu, 20 Sep 2012 10:28:48 +0000 (12:28 +0200)]
Qt: profile_selector: rework profiles backup/restore

12 years agoandroid vout: expose the density to the JNI
Ludovic Fauvet [Thu, 20 Sep 2012 21:30:09 +0000 (23:30 +0200)]
android vout: expose the density to the JNI

12 years agoRevert "Add test cases for the libvlc equalizer API."
Rémi Denis-Courmont [Fri, 21 Sep 2012 11:06:38 +0000 (14:06 +0300)]
Revert "Add test cases for the libvlc equalizer API."

This reverts commit 15498896d0666767e0604cf84a937640f7c74eae.

12 years agoRevert "Add new API to libvlc for persistent equalizer settings."
Rémi Denis-Courmont [Fri, 21 Sep 2012 10:54:20 +0000 (13:54 +0300)]
Revert "Add new API to libvlc for persistent equalizer settings."

This reverts commit 32596ea810730f1d995ed7cb023de64cf1da6047.

12 years agodemux/mp4: Add fragmented MP4 support
Frédéric Yhuel [Wed, 18 Jul 2012 14:36:21 +0000 (16:36 +0200)]
demux/mp4: Add fragmented MP4 support

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomacosx: suppress format warnings in StringUtility
David Fuhrmann [Fri, 21 Sep 2012 08:46:03 +0000 (10:46 +0200)]
macosx: suppress format warnings in StringUtility

According to http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/Strings/Articles/formatSpecifiers.html
%C is the right one for unicode characters.

12 years agomacosx: remove hack when changing embedded video setting
David Fuhrmann [Fri, 21 Sep 2012 08:20:35 +0000 (10:20 +0200)]
macosx: remove hack when changing embedded video setting

I have been testing without this code for quite a while now, and I never
got the crash responsible for this hack anymore. So, lets remove the
hack, and if the crash occurs again, we should find a proper way to
fix it.

12 years agomacosx: simplify one setting and fix a typo regarding extra video window
David Fuhrmann [Fri, 21 Sep 2012 08:18:16 +0000 (10:18 +0200)]
macosx: simplify one setting and fix a typo regarding extra video window

12 years agomacosx: create new classes for all controls bar related code
David Fuhrmann [Fri, 21 Sep 2012 07:48:14 +0000 (09:48 +0200)]
macosx: create new classes for all controls bar related code

Now, we have two classes (instantiated from the xib file for each window)
with controls bar stuff:
- VLCControlsBarCommon holds all code common for main and detached window
- VLCMainWindowControlsBar adds code specific for the main window bar

With that, we can avoid all these redundant code for o_detached_*, furthermore
this decouples all detached window control bar stuff from MainWindow.m.

The objects can be accessed through the controlsBar method.

12 years agoWin32: fix open mode signedness
Rémi Denis-Courmont [Fri, 21 Sep 2012 07:19:02 +0000 (10:19 +0300)]
Win32: fix open mode signedness

12 years agoWin32: set close-on-exec where applicable
Rémi Denis-Courmont [Thu, 20 Sep 2012 15:49:42 +0000 (18:49 +0300)]
Win32: set close-on-exec where applicable

It's called O_NOINHERIT, but it really is the same as O_CLOEXEC.
As with POSIX, there is no way to set it for dup()/dup2() though.

12 years agoWin32: put duplicated file handles to binary mode
Rémi Denis-Courmont [Wed, 19 Sep 2012 21:00:46 +0000 (00:00 +0300)]
Win32: put duplicated file handles to binary mode

This is more consistent with vlc_open() and vlc_pipe() behaviour.

12 years agoomxil: Look for the role video_decoder.wmv for VC1
Martin Storsjö [Wed, 19 Sep 2012 09:54:45 +0000 (12:54 +0300)]
omxil: Look for the role video_decoder.wmv for VC1

On the Galaxy S3 at least, the component OMX.SEC.vc1.dec only
exposes this role, not video_decoder.vc1.

The role name video_decoder.vc1 is pretty recent (from OMX IL 1.2),
and in that spec version the coding field should be OMX_VIDEO_CodingVC1
instead of OMX_VIDEO_CodingWMV as it currently is. The omxil module
currently only uses OMX IL 1.1 headers, and so does Android.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Set the WMV type
Martin Storsjö [Wed, 19 Sep 2012 09:54:44 +0000 (12:54 +0300)]
omxil: Set the WMV type

This isn't necessary on Galaxy S3 for VC1 (since WMV3/VC1 is the
default type), but might be necessary for WMV1/2 (untested yet).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoiomx: Add support for the WMV parameter struct
Martin Storsjö [Wed, 19 Sep 2012 09:54:43 +0000 (12:54 +0300)]
iomx: Add support for the WMV parameter struct

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoomxil: Set the ENDOFFRAME flag on the extradata buffer
Martin Storsjö [Wed, 19 Sep 2012 09:54:42 +0000 (12:54 +0300)]
omxil: Set the ENDOFFRAME flag on the extradata buffer

This is necessary for decoding of VC1 on Galaxy S3. (WMV3 still
doesn't work on that device, I haven't been able to figure out
what is missing yet.)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoauhal: add callback for changes in supported audio streams
David Fuhrmann [Wed, 19 Sep 2012 09:36:43 +0000 (11:36 +0200)]
auhal: add callback for changes in supported audio streams

This tries to fix wrong behavior when optical cable is unplugged while spdif-output is running.

Currently, you will probably hear pops and you only get sound from internal speakers,
after you changed system volume.

12 years agovisual: use mutexes
Edward Wang [Sat, 15 Sep 2012 16:13:08 +0000 (12:13 -0400)]
visual: use mutexes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: avoid a crash in preferences, on Windows
Jean-Baptiste Kempf [Tue, 18 Sep 2012 16:35:39 +0000 (18:35 +0200)]
Qt: avoid a crash in preferences, on Windows

12 years agoavcodec: disable threading by default
Rémi Denis-Courmont [Sat, 15 Sep 2012 18:33:05 +0000 (21:33 +0300)]
avcodec: disable threading by default

Threading does not currently work with some codec profiles and is thus
not suited as default. Threading is also known to deadlock in certain
circumstances, such as if no data is ever received (a rather common
scenario with network or DVB reception).

Fixed avcodec version should be checked before this is re-enabled.

Acked-by: Ilkka Ollakka <ileoo@videolan.org>
12 years agoQt: add more sout profiles.
Francois Cartegnie [Tue, 18 Sep 2012 11:02:25 +0000 (13:02 +0200)]
Qt: add more sout profiles.

Less technical profiles, directly targeting devices.
More to be added.

12 years agomacosx: work-around a playlist core limitation, which doesn't allow the UI to set...
Felix Paul Kühne [Tue, 18 Sep 2012 09:58:23 +0000 (11:58 +0200)]
macosx: work-around a playlist core limitation, which doesn't allow the UI to set the currently displayed root properly, so triggering a play can lead to unwanted results (close #7484)

12 years agomacosx: fix small appearence issues in controls bar
David Fuhrmann [Tue, 18 Sep 2012 08:59:04 +0000 (10:59 +0200)]
macosx: fix small appearence issues in controls bar

- adjust detached time field margin to be as in main window
- set time slider to hidden by default in order to avoid small flashes on startup

12 years agoyoutube.lua: add comments
Pierre Ynard [Mon, 17 Sep 2012 23:13:28 +0000 (01:13 +0200)]
youtube.lua: add comments

12 years agomacosx: fix drawing issue when progress view is enlarged beyond original interface...
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...

12 years agoQt: profiles.ui fix build
Francois Cartegnie [Mon, 17 Sep 2012 20:14:27 +0000 (22:14 +0200)]
Qt: profiles.ui fix build

12 years agoQt: profiles_editor: display muxers capabilities.
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.

12 years agoQt: profile_selector: Bind data to muxers
Francois Cartegnie [Mon, 17 Sep 2012 15:23:59 +0000 (17:23 +0200)]
Qt: profile_selector: Bind data to muxers

12 years agoQt: profile editor: fix buttons
Francois Cartegnie [Mon, 17 Sep 2012 12:02:57 +0000 (14:02 +0200)]
Qt: profile editor: fix buttons

12 years agoQt: profiles.ui: missing title
Francois Cartegnie [Mon, 17 Sep 2012 12:00:41 +0000 (14:00 +0200)]
Qt: profiles.ui: missing title

12 years agoextras/package: added another script to sign the Delete Preferences script (close...
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)

12 years agoQt: profile_selector: fix widgets for audiorate & scale
Francois Cartegnie [Mon, 17 Sep 2012 11:35:33 +0000 (13:35 +0200)]
Qt: profile_selector: fix widgets for audiorate & scale

12 years agoQt: profile_selector: better width/height selection widgets
Francois Cartegnie [Mon, 17 Sep 2012 11:01:27 +0000 (13:01 +0200)]
Qt: profile_selector: better width/height selection widgets

12 years agoConfigure: update comments
Jean-Baptiste Kempf [Mon, 17 Sep 2012 10:20:29 +0000 (12:20 +0200)]
Configure: update comments

12 years agoCOnfigure: simplify VCDX detection
Jean-Baptiste Kempf [Mon, 17 Sep 2012 10:20:17 +0000 (12:20 +0200)]
COnfigure: simplify VCDX detection

12 years agoConfigure: autodetect libssh2 for sftp access
Jean-Baptiste Kempf [Mon, 17 Sep 2012 10:07:53 +0000 (12:07 +0200)]
Configure: autodetect libssh2 for sftp access

12 years agoConfigure: fix live555 detection with incomplete contribs
Jean-Baptiste Kempf [Mon, 17 Sep 2012 09:50:59 +0000 (11:50 +0200)]
Configure: fix live555 detection with incomplete contribs

12 years agocontrib: fix projectM dependencies
Rémi Denis-Courmont [Mon, 17 Sep 2012 07:44:16 +0000 (10:44 +0300)]
contrib: fix projectM dependencies

12 years agoyoutube.lua: use alternative API URL
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

12 years agoFix compilation of DMO on Windows
Jean-Baptiste Kempf [Sun, 16 Sep 2012 23:43:59 +0000 (01:43 +0200)]
Fix compilation of DMO on Windows

12 years agoQt: Automatic file extension in Transcode/Save
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>
12 years agoQt: fix association crash on XP
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

12 years agopo: correct default encoding for Hebrew subtitles (fixes #7474)
Rémi Denis-Courmont [Sun, 16 Sep 2012 17:42:15 +0000 (20:42 +0300)]
po: correct default encoding for Hebrew subtitles (fixes #7474)

12 years agoCorrect default code page for modern greek
Rémi Denis-Courmont [Tue, 28 Feb 2012 18:01:42 +0000 (20:01 +0200)]
Correct default code page for modern greek

12 years agoQt: PLModel: Don't emit dataChanged() for out of range columns.
Francois Cartegnie [Sun, 16 Sep 2012 17:35:09 +0000 (19:35 +0200)]
Qt: PLModel: Don't emit dataChanged() for out of range columns.