videolan:vlc.git
4 years agocontrib: remove obsolete dvdread patch
Rafaël Carré [Mon, 18 Feb 2013 14:16:31 +0000 (15:16 +0100)]
contrib: remove obsolete dvdread patch

4 years agoomxil: Set an AMR band mode based on the AMR variant
Martin Storsjö [Sun, 17 Feb 2013 19:10:02 +0000 (21:10 +0200)]
omxil: Set an AMR band mode based on the AMR variant

This requires passing the original VLC codec id to the function,
since both variants are mapped to OMX_AUDIO_CodingAMR.

We don't set the actual correct band mode (since we don't know
what bitrate mode is used for each frame, since it can vary), but
we set mode 0. We could in principle set it more accurately based
on bitrate, but since it can vary from frame to frame, this should
be enough anyway.

This is required for OMX.SEC.amr.dec, which is one single codec
supporting both AMR variant roles, and this seems to be the way of
signalling what AMR variant it is. If setting
OMX_AUDIO_AMRBandModeUnused, the codec fails to initialize.

A codec can get this info either by having two separate OMX codecs,
such as OMX.google.amrnb.decoder vs OMX.google.amrwb.decoder, by
checking what the caller set via OMX_IndexParamStandardComponentRole
or via the band mode parameter - the samsung decoder seems to use
the band mode.

Signed-off-by: Martin Storsjö <martin@martin.st>
4 years agoomxil: Signal the right AMR frame format
Martin Storsjö [Sun, 17 Feb 2013 18:40:41 +0000 (20:40 +0200)]
omxil: Signal the right AMR frame format

The previously used enum is only used for conformance tests and
is not the one commonly used in practice - the file storage format
is the commonly used one (which also is used within Android).

Signed-off-by: Martin Storsjö <martin@martin.st>
4 years agoomxil: Use the right role names for AMR-NB/WB
Martin Storsjö [Sun, 17 Feb 2013 18:20:43 +0000 (20:20 +0200)]
omxil: Use the right role names for AMR-NB/WB

These are the role names mentioned in the OMX IL spec, used by
Android's built-in SW codecs and by the HW codecs available on
Samsung Galaxy S3.

Signed-off-by: Martin Storsjö <martin@martin.st>
4 years agoomxil: Don't log errors if there actually weren't any
Martin Storsjö [Sun, 17 Feb 2013 18:19:04 +0000 (20:19 +0200)]
omxil: Don't log errors if there actually weren't any

This fixes stray log warnings when using audio decoders, since
4edfa4f5fb99.

Signed-off-by: Martin Storsjö <martin@martin.st>
4 years agomacosx: fix hypothetical aout leak
Felix Paul Kühne [Sat, 16 Feb 2013 23:21:51 +0000 (00:21 +0100)]
macosx: fix hypothetical aout leak

4 years agoauhal: re-arrange code to suit a sane structure and use #pragma mark to illustrate...
Felix Paul Kühne [Sat, 16 Feb 2013 23:12:29 +0000 (00:12 +0100)]
auhal: re-arrange code to suit a sane structure and use #pragma mark to illustrate segments

4 years agomacosx: fix audio device selection visuals and remove fake 'Default' item now that...
Felix Paul Kühne [Sat, 16 Feb 2013 22:50:36 +0000 (23:50 +0100)]
macosx: fix audio device selection visuals and remove fake 'Default' item now that auhal handles it

4 years agoauhal: export System Sound Output Device as another choice if the user wants VLC...
Felix Paul Kühne [Sat, 16 Feb 2013 22:49:56 +0000 (23:49 +0100)]
auhal: export System Sound Output Device as another choice if the user wants VLC to suit the default OS behavior

4 years agoauhal: fix insufficient bounds checking introduced in [14250ccc]
Felix Paul Kühne [Sat, 16 Feb 2013 20:13:49 +0000 (21:13 +0100)]
auhal: fix insufficient bounds checking introduced in [14250ccc]

4 years agoauhal: don't leak the device list
Felix Paul Kühne [Sat, 16 Feb 2013 20:12:51 +0000 (21:12 +0100)]
auhal: don't leak the device list

4 years agoauhal: fix minor memory leak when handling SPDIF devices
David Fuhrmann [Sat, 16 Feb 2013 19:45:22 +0000 (20:45 +0100)]
auhal: fix minor memory leak when handling SPDIF devices

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
4 years agoauhal: use kAudioObjectPropertyName instead of kAudioDevicePropertyDeviceName to...
Felix Paul Kühne [Sat, 16 Feb 2013 19:27:31 +0000 (20:27 +0100)]
auhal: use kAudioObjectPropertyName instead of kAudioDevicePropertyDeviceName to retrieve the (potentially localized) device name

This is the endorsed API and behaves correctly with regard to string lengths

4 years agoRevert "auhal: workaround bug (in core audio?) which leads to shortend device names"
Felix Paul Kühne [Sat, 16 Feb 2013 19:22:26 +0000 (20:22 +0100)]
Revert "auhal: workaround bug (in core audio?) which leads to shortend device names"

This reverts commit a446ef2826e9d4d2755f32eb27f797d5f3d9c68f.

4 years agoopensles: use 10ms buffers
Rafaël Carré [Fri, 15 Feb 2013 15:15:08 +0000 (16:15 +0100)]
opensles: use 10ms buffers

This rounds up to exactly 441 samples with 44.1kHz audio
This avoids a rounding error in drift calculation of 2.31 milliseconds
in the worst case of the buffers queue being full for the specific
case of 44.1kHz audio (such a small error is not significative).

For unknown reasons it also fixes A/V sync issues.

4 years agomacosx: add missing vlc_object_release and stuff for audio device selection
David Fuhrmann [Sat, 16 Feb 2013 16:38:34 +0000 (17:38 +0100)]
macosx: add missing vlc_object_release and stuff for audio device selection

4 years agoauhal: workaround bug (in core audio?) which leads to shortend device names
David Fuhrmann [Sat, 16 Feb 2013 14:16:18 +0000 (15:16 +0100)]
auhal: workaround bug (in core audio?) which leads to shortend device names

Also fixes a memory leak

4 years agomacosx: move fullscreen logic to VLCVoutController and remove now unneeded helper...
David Fuhrmann [Fri, 15 Feb 2013 19:19:08 +0000 (20:19 +0100)]
macosx: move fullscreen logic to VLCVoutController and remove now unneeded helper methods

4 years agofix play / pause and rename method for better clarity
David Fuhrmann [Fri, 15 Feb 2013 18:27:39 +0000 (19:27 +0100)]
fix play / pause and rename method for better clarity

4 years agomacosx: only revert presentation options on fullscreen leave which are touched when...
David Fuhrmann [Fri, 15 Feb 2013 18:12:21 +0000 (19:12 +0100)]
macosx: only revert presentation options on fullscreen leave which are touched when entering fs for this particular window

This fixes menu / dock hide behaviour when handling around with multiple
vout windows which are set to fullscreen on multiple monitors, especially when
leaving fullscreen for one window with other windows still in fullscreen state.

4 years agomacosx: deduplicate code for fullscreen presentation options
David Fuhrmann [Fri, 15 Feb 2013 17:52:59 +0000 (18:52 +0100)]
macosx: deduplicate code for fullscreen presentation options

4 years agomacosx: try to fix another instances of wrong occurrence for fspanel
David Fuhrmann [Fri, 15 Feb 2013 17:38:18 +0000 (18:38 +0100)]
macosx: try to fix another instances of wrong occurrence for fspanel

4 years agoOSS: no need for packet.c
Rémi Denis-Courmont [Thu, 14 Feb 2013 16:39:33 +0000 (18:39 +0200)]
OSS: no need for packet.c

4 years agoDShow does not need packet.c anymore
Jean-Baptiste Kempf [Thu, 14 Feb 2013 16:37:18 +0000 (17:37 +0100)]
DShow does not need packet.c anymore

4 years agoALSA: fix uninitialized variable
Rémi Denis-Courmont [Thu, 14 Feb 2013 16:29:37 +0000 (18:29 +0200)]
ALSA: fix uninitialized variable

4 years agokai: remove aout_Packet*()
KO Myung-Hun [Thu, 14 Feb 2013 02:57:27 +0000 (11:57 +0900)]
kai: remove aout_Packet*()

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4 years agomsi: all components need the Win64 attribute
Ludovic Fauvet [Thu, 14 Feb 2013 15:37:36 +0000 (16:37 +0100)]
msi: all components need the Win64 attribute

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomsi: give at least few permissions to the generated file
Ludovic Fauvet [Wed, 13 Feb 2013 17:24:31 +0000 (18:24 +0100)]
msi: give at least few permissions to the generated file

Signed-off-by: Rafaël Carré <funman@videolan.org>
4 years agomsi: improve 64-bit support
Ludovic Fauvet [Wed, 13 Feb 2013 17:24:30 +0000 (18:24 +0100)]
msi: improve 64-bit support

Signed-off-by: Rafaël Carré <funman@videolan.org>
4 years agomsi: add the arch to the product name
Ludovic Fauvet [Wed, 13 Feb 2013 17:24:29 +0000 (18:24 +0100)]
msi: add the arch to the product name

Signed-off-by: Rafaël Carré <funman@videolan.org>
4 years agomsi: provide the arch
Ludovic Fauvet [Wed, 13 Feb 2013 17:24:28 +0000 (18:24 +0100)]
msi: provide the arch

Signed-off-by: Rafaël Carré <funman@videolan.org>
4 years agomsi: regenerate the config.wxi.in
Ludovic Fauvet [Wed, 13 Feb 2013 17:24:27 +0000 (18:24 +0100)]
msi: regenerate the config.wxi.in

Signed-off-by: Rafaël Carré <funman@videolan.org>
4 years agomsi: change WiX default installation path
Ludovic Fauvet [Wed, 13 Feb 2013 17:24:26 +0000 (18:24 +0100)]
msi: change WiX default installation path

Signed-off-by: Rafaël Carré <funman@videolan.org>
4 years agomsi: define the output file
Ludovic Fauvet [Wed, 13 Feb 2013 17:24:25 +0000 (18:24 +0100)]
msi: define the output file

Signed-off-by: Rafaël Carré <funman@videolan.org>
4 years agoUpdate module list
Jean-Baptiste Kempf [Wed, 13 Feb 2013 19:10:52 +0000 (20:10 +0100)]
Update module list

4 years agoWin32: fix compilation for Vista target
Jean-Baptiste Kempf [Wed, 13 Feb 2013 18:57:02 +0000 (19:57 +0100)]
Win32: fix compilation for Vista target

4 years agoremove false comment
Sébastien Escudier [Wed, 13 Feb 2013 17:48:19 +0000 (18:48 +0100)]
remove false comment

4 years agomacosx: fix behaviour when changing video splitters on the fly
David Fuhrmann [Wed, 13 Feb 2013 16:49:00 +0000 (17:49 +0100)]
macosx: fix behaviour when changing video splitters on the fly

4 years agoNEWS: speak about new libvlc_*tracks* methods
Jean-Baptiste Kempf [Wed, 13 Feb 2013 10:44:10 +0000 (11:44 +0100)]
NEWS: speak about new libvlc_*tracks* methods

4 years agolibvlc_media_tracks_get: use unsigned as applicable
Rémi Denis-Courmont [Tue, 12 Feb 2013 20:52:48 +0000 (22:52 +0200)]
libvlc_media_tracks_get: use unsigned as applicable

4 years agolibvlc: Add a new more extensible struct libvlc_media_track_t
Martin Storsjö [Tue, 12 Feb 2013 20:45:25 +0000 (22:45 +0200)]
libvlc: Add a new more extensible struct libvlc_media_track_t

Due to the way this struct is allocated, it can be extended later
without breaking ABI.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4 years agoContribs: update pthreads to 2.9.1
Mario Speiß [Mon, 11 Feb 2013 20:32:27 +0000 (21:32 +0100)]
Contribs: update pthreads to 2.9.1

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoMSI: make it depend on package-win-strip
Jean-Baptiste Kempf [Tue, 12 Feb 2013 16:52:22 +0000 (17:52 +0100)]
MSI: make it depend on package-win-strip

4 years agopackagemsi: rename target to be consistent with package-win32
Rafaël Carré [Tue, 12 Feb 2013 16:17:16 +0000 (17:17 +0100)]
packagemsi: rename target to be consistent with package-win32

4 years agoWin32: MSI package
Ludovic Fauvet [Fri, 8 Feb 2013 18:06:32 +0000 (19:06 +0100)]
Win32: MSI package

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoomxil: Use vlc_cond_timedwait when waiting for free input buffers
Martin Storsjö [Tue, 12 Feb 2013 09:37:33 +0000 (11:37 +0200)]
omxil: Use vlc_cond_timedwait when waiting for free input buffers

The structure of the decode functions are like this:

Decode() {
    if (got output buffer) {
        consume output buffer;
    }
    wait for input buffer;
    if (got input buffer) {
        fill input buffer and send to the codec;
    }
}

This makes the functions prone to deadlock, if all input buffers
have been consumed and won't be returned by the codec until we
consume some of the output buffers (and we don't get the output
buffers until we already are waiting for an input buffer).

By using a timeout in the wait for input buffers, we get out of the
deadlock and can consume an output buffer, allowing the codec to
proceed. By making the timeout relatively large, it won't trigger
during normal decoding, but gets us out of possible deadlocks
(noticed at startup with qualcomm audio decoders).

The alternative to timeouts would be to push dummy/sentinel buffers
into the fifo (as we already do at reconfiguration) each time we
receive an output buffer. This would add quite a bit of overhead
though, having to process (and skip) one item in the input buffer
fifo for each received output buffer.

Signed-off-by: Martin Storsjö <martin@martin.st>
4 years agoopengl: on manual unpacking use picture visible width for calculations, fixes some...
Ilkka Ollakka [Tue, 12 Feb 2013 08:21:41 +0000 (10:21 +0200)]
opengl: on manual unpacking use picture visible width for calculations, fixes some mov-samples

4 years agoopengl: check GL_UNPACK_ROW_LENGTH instead of OPENGL_ES
Ilkka Ollakka [Tue, 12 Feb 2013 08:20:57 +0000 (10:20 +0200)]
opengl: check GL_UNPACK_ROW_LENGTH instead of OPENGL_ES

This way we don't need to define dummy GL_UNPACK_ROW_LENGHT for opengl es
compiles.

4 years agoRemove trailing space line
Denis Charmet [Tue, 12 Feb 2013 08:47:30 +0000 (09:47 +0100)]
Remove trailing space line

4 years agoandroidsurface: explain how how picture is rendered
Rafaël Carré [Tue, 12 Feb 2013 07:13:09 +0000 (08:13 +0100)]
androidsurface: explain how how picture is rendered

4 years agoskins2: don't default the first visible item to selected
Erwan Tulou [Mon, 11 Feb 2013 22:34:07 +0000 (23:34 +0100)]
skins2: don't default the first visible item to selected

This proves ugly when changing skins

4 years agoFree unused resources when using linked mkvs
Denis Charmet [Mon, 11 Feb 2013 22:18:42 +0000 (23:18 +0100)]
Free unused resources when using linked mkvs

4 years agoAdd gui option one libav/ffmpeg flag2 parameter
Vittorio Giovara [Mon, 4 Feb 2013 17:00:21 +0000 (18:00 +0100)]
Add gui option one libav/ffmpeg flag2 parameter

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
4 years agoomxil: Skip padding with OMX.SEC.vc1.dec as well
Martin Storsjö [Mon, 11 Feb 2013 19:24:19 +0000 (21:24 +0200)]
omxil: Skip padding with OMX.SEC.vc1.dec as well

Signed-off-by: Martin Storsjö <martin@martin.st>
4 years agoskins2: improve short name display ($N)
Erwan Tulou [Mon, 11 Feb 2013 16:34:57 +0000 (17:34 +0100)]
skins2: improve short name display ($N)

This patch reuses the same algorithm to display a short name ($N) as the one
used to display the playlist.

This should fix an issue described at http://forum.videolan.org/viewtopic.php?f=15&t=108336

4 years agoQt: SeekSlider: SeekStyle: fix memleak
Francois Cartegnie [Mon, 11 Feb 2013 15:55:40 +0000 (16:55 +0100)]
Qt: SeekSlider: SeekStyle: fix memleak

4 years agoDnD from Internet Explorer to VLC and support of links (*.lnk)
Mario Speiß [Sun, 10 Feb 2013 21:31:59 +0000 (22:31 +0100)]
DnD from Internet Explorer to VLC and support of links (*.lnk)

On Windows a Drag and Drop seems to be a Qt::LinkAction. And support for
symbolic links is added.

Playlist widget now uses the p_mi->dropEvent (used to have two implementation,
one calling p_mi->dropEvent already, the other had its own body. That body is
removed)

Regards,
Mario

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: update copyright headers for some recently changed files
David Fuhrmann [Sun, 10 Feb 2013 19:14:22 +0000 (20:14 +0100)]
macosx: update copyright headers for some recently changed files

4 years agomacosx: fix another wrong occurrence of the fspanel
David Fuhrmann [Sun, 10 Feb 2013 19:03:37 +0000 (20:03 +0100)]
macosx: fix another wrong occurrence of the fspanel

4 years agoopengl: update author lists
Felix Paul Kühne [Sun, 10 Feb 2013 15:46:14 +0000 (16:46 +0100)]
opengl: update author lists

4 years agomacosx_vout: update author list
Felix Paul Kühne [Sun, 10 Feb 2013 15:01:00 +0000 (16:01 +0100)]
macosx_vout: update author list

4 years agoRevert "Emit a fullscreen toggle action on double click"
Rémi Denis-Courmont [Sun, 10 Feb 2013 10:22:52 +0000 (12:22 +0200)]
Revert "Emit a fullscreen toggle action on double click"

This reverts commit 96824f0c8d6134b62fbcf9876a5411258486d390.
This hack is not needed anymore.

4 years agomouse wheel handling: fix left / right scrolling events
David Fuhrmann [Sun, 10 Feb 2013 09:01:26 +0000 (10:01 +0100)]
mouse wheel handling: fix left / right scrolling events

scrolling right should set position forwards, not backwards

4 years agodvdnav/dvdread: run autoreconf
Rafaël Carré [Sat, 9 Feb 2013 22:54:55 +0000 (23:54 +0100)]
dvdnav/dvdread: run autoreconf

autogen.sh does not exist anymore

4 years agomacosx: update fullscreen menu item checkbox according to vout fullscreen variable
David Fuhrmann [Sat, 9 Feb 2013 14:50:15 +0000 (15:50 +0100)]
macosx: update fullscreen menu item checkbox according to vout fullscreen variable

4 years agomacosx: allow again to select lion fullscreen and nonembedded windows in simple prefs
David Fuhrmann [Sat, 9 Feb 2013 14:11:37 +0000 (15:11 +0100)]
macosx: allow again to select lion fullscreen and nonembedded windows in simple prefs

4 years agomacosx: directly toggle vout fullscreen variable to support multiple windows in fulls...
David Fuhrmann [Sat, 9 Feb 2013 14:06:40 +0000 (15:06 +0100)]
macosx: directly toggle vout fullscreen variable to support multiple windows in fullscreen

4 years agomacosx: also hide mouse cursor when detached window is in fullscreen
David Fuhrmann [Sat, 9 Feb 2013 10:07:44 +0000 (11:07 +0100)]
macosx: also hide mouse cursor when detached window is in fullscreen

4 years agomacosx: fix closing detached windows when in lion fullscreen
David Fuhrmann [Sat, 9 Feb 2013 09:51:12 +0000 (10:51 +0100)]
macosx: fix closing detached windows when in lion fullscreen

4 years agomacosx: only show fspanel when needed, additional fixed for lion fullscreen behavior
David Fuhrmann [Sat, 9 Feb 2013 09:18:14 +0000 (10:18 +0100)]
macosx: only show fspanel when needed, additional fixed for lion fullscreen behavior

4 years agomacosx: support multiple VLC windows in fullscreen, try to just display fspanel when...
David Fuhrmann [Fri, 8 Feb 2013 18:39:11 +0000 (19:39 +0100)]
macosx: support multiple VLC windows in fullscreen, try to just display fspanel when sensible

This allows main window and video window in fullscreen
Note that still the fspanel is displayed to often.

4 years agomacosx: add lion fullscreen support for detached windows
David Fuhrmann [Fri, 8 Feb 2013 17:48:44 +0000 (18:48 +0100)]
macosx: add lion fullscreen support for detached windows

4 years agoiOS: no tabs, in source-code
Jean-Baptiste Kempf [Sat, 9 Feb 2013 15:23:52 +0000 (16:23 +0100)]
iOS: no tabs, in source-code

4 years agoandroidsurface: simplify dlopen code
Rafaël Carré [Sat, 9 Feb 2013 13:34:04 +0000 (14:34 +0100)]
androidsurface: simplify dlopen code

4 years agoandroidsurface: cosmetics
Rafaël Carré [Sat, 9 Feb 2013 13:33:22 +0000 (14:33 +0100)]
androidsurface: cosmetics

4 years agoios vout: Avoid opengles1.1 naming convention for 2.0 version
Gleb Pinigin [Sat, 9 Feb 2013 11:01:57 +0000 (18:01 +0700)]
ios vout: Avoid opengles1.1 naming convention for 2.0 version

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
4 years agoskins2: fix memory leak
Erwan Tulou [Sat, 9 Feb 2013 08:18:36 +0000 (09:18 +0100)]
skins2: fix memory leak

4 years agoskins2: ensure that skins2 displays items exactly as qt4 does
Erwan Tulou [Sat, 9 Feb 2013 08:03:00 +0000 (09:03 +0100)]
skins2: ensure that skins2 displays items exactly as qt4 does

This patch copies qt4 getTitle function so that user can read the same
wording from skins2 as he/she reads from the qt4 interface.

4 years agoNEWS: mention OpenGL ES shader support and fix some typos
Felix Paul Kühne [Sat, 9 Feb 2013 00:33:09 +0000 (01:33 +0100)]
NEWS: mention OpenGL ES shader support and fix some typos

4 years agoopengl: remove debug
Felix Paul Kühne [Fri, 8 Feb 2013 21:56:58 +0000 (22:56 +0100)]
opengl: remove debug

4 years agoopengl: save a few #if since those are valuable
Felix Paul Kühne [Fri, 8 Feb 2013 21:55:20 +0000 (22:55 +0100)]
opengl: save a few #if since those are valuable

4 years agoopengl: protect precision settings, since current OS X OpenGL implementations don...
Felix Paul Kühne [Fri, 8 Feb 2013 21:45:16 +0000 (22:45 +0100)]
opengl: protect precision settings, since current OS X OpenGL implementations don't support it (yet)

4 years agoopengl: implement manual unpacking for OpenGL ES
Ilkka Ollakka [Fri, 8 Feb 2013 21:29:39 +0000 (22:29 +0100)]
opengl: implement manual unpacking for OpenGL ES

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
4 years agoopengl: fix compilation for OS X
Felix Paul Kühne [Fri, 8 Feb 2013 20:41:37 +0000 (21:41 +0100)]
opengl: fix compilation for OS X

4 years agoHandle case where dwFormat is WAVE_FORMAT_EXTENSIBLE
Denis Charmet [Fri, 8 Feb 2013 20:37:01 +0000 (21:37 +0100)]
Handle case where dwFormat is WAVE_FORMAT_EXTENSIBLE

4 years agoopengl: fixed shader support for iOS
Felix Paul Kühne [Fri, 8 Feb 2013 20:34:01 +0000 (21:34 +0100)]
opengl: fixed shader support for iOS

note that certain samples are not supported so far

4 years agovout_ios: use OpenGL ES 2 for rendering
Felix Paul Kühne [Fri, 8 Feb 2013 20:19:05 +0000 (21:19 +0100)]
vout_ios: use OpenGL ES 2 for rendering

4 years agoopengl: use OpenGL ES 2 on iOS and fix a compilation warning
Felix Paul Kühne [Fri, 8 Feb 2013 17:09:31 +0000 (18:09 +0100)]
opengl: use OpenGL ES 2 on iOS and fix a compilation warning

4 years agovout_ios: use a 32bit color scheme
Felix Paul Kühne [Fri, 8 Feb 2013 17:01:55 +0000 (18:01 +0100)]
vout_ios: use a 32bit color scheme

4 years agoconfigure: don't enforce OpenGL ES 1 on iOS
Felix Paul Kühne [Fri, 8 Feb 2013 17:01:05 +0000 (18:01 +0100)]
configure: don't enforce OpenGL ES 1 on iOS

4 years agotranscode: use 1001 as framerate base
Ilkka Ollakka [Fri, 8 Feb 2013 13:02:35 +0000 (15:02 +0200)]
transcode: use 1001 as framerate base

4 years agotranscode: reinit filter-chain when aspect-ratio changes
Ilkka Ollakka [Sat, 14 Jan 2012 21:20:04 +0000 (23:20 +0200)]
transcode: reinit filter-chain when aspect-ratio changes

4 years agoextras/package: compile for iOS 6.1 since it is public now
Felix Paul Kühne [Fri, 8 Feb 2013 13:08:09 +0000 (14:08 +0100)]
extras/package: compile for iOS 6.1 since it is public now

4 years agognutls: retry handshake if it returns a non-fatal error
Ludovic Fauvet [Thu, 7 Feb 2013 16:21:06 +0000 (17:21 +0100)]
gnutls: retry handshake if it returns a non-fatal error

Based on the gnutls_handshake manual the function must be called again
until it returns 0 (or a fatal error).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoaudioqueue: fix buffer leak (close #8140)
Felix Paul Kühne [Fri, 8 Feb 2013 09:40:51 +0000 (10:40 +0100)]
audioqueue: fix buffer leak (close #8140)

4 years agoauhal: fix prototype/definition mismatch (close #8148)
Felix Paul Kühne [Fri, 8 Feb 2013 09:32:23 +0000 (10:32 +0100)]
auhal: fix prototype/definition mismatch (close #8148)

4 years agoGestures: use left button, by default
Ludovic Fauvet [Thu, 7 Feb 2013 18:54:58 +0000 (19:54 +0100)]
Gestures: use left button, by default

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoGestures: use the proper event name
Ludovic Fauvet [Thu, 7 Feb 2013 18:46:05 +0000 (19:46 +0100)]
Gestures: use the proper event name

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: replace all 'key-action' calls with their proper counter-parts
Felix Paul Kühne [Thu, 7 Feb 2013 18:15:15 +0000 (19:15 +0100)]
macosx: replace all 'key-action' calls with their proper counter-parts

This excludes 'ACTIONID_POSITION' for which there doesn't seem to be a replacement.

4 years agoavi: Fix seek bar position when streaming through network (fixes #2151)
Samuel Pitoiset [Tue, 21 Aug 2012 17:48:37 +0000 (17:48 +0000)]
avi: Fix seek bar position when streaming through network (fixes #2151)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>