]> git.sesse.net Git - vlc/log
vlc
10 years agoRevert with correct fix "Qt: split the track number/total for now"
Francois Cartegnie [Thu, 11 Jul 2013 14:38:12 +0000 (16:38 +0200)]
Revert with correct fix "Qt: split the track number/total for now"

This reverts commit 81a1b751bbd64e35f9f0d323d2acb87b9063f934.
This reverts commit b74a7b1a177f9d610b021fdefe1963c0f1752151.

10 years agoContribs: vncserver depends on gcrypt, jpeg and png
Jean-Baptiste Kempf [Thu, 11 Jul 2013 13:30:53 +0000 (15:30 +0200)]
Contribs: vncserver depends on gcrypt, jpeg and png

Thanks funman and thresh for the heads-up

We don't use jpeg-turbo though...

10 years agoContribs: add mfx dispatcher (Media SDK) for Win32
Jean-Baptiste Kempf [Thu, 11 Jul 2013 13:23:02 +0000 (15:23 +0200)]
Contribs: add mfx dispatcher (Media SDK) for Win32

10 years agoContribs: fix compilation of vncclient with libjpeg on some MingW env
Jean-Baptiste Kempf [Thu, 11 Jul 2013 12:55:38 +0000 (14:55 +0200)]
Contribs: fix compilation of vncclient with libjpeg on some MingW env

If you don't include basetsd.h, you don't get the right defines
for jmorecfg.h

10 years agoQt: simple_prefs: fix crash when reading psz_aout
Ludovic Fauvet [Thu, 11 Jul 2013 12:38:45 +0000 (14:38 +0200)]
Qt: simple_prefs: fix crash when reading psz_aout

10 years agoContrib: vncserver, just compile the client part to speed up compilation
Jean-Baptiste Kempf [Thu, 11 Jul 2013 12:42:30 +0000 (14:42 +0200)]
Contrib: vncserver, just compile the client part to speed up compilation

10 years agoContribs: add VNCServer, GPLv2+
Jean-Baptiste Kempf [Thu, 11 Jul 2013 12:35:01 +0000 (14:35 +0200)]
Contribs: add VNCServer, GPLv2+

We just use the libvncclient part though :)

10 years agoOMX: Add Tegra3 OMX IL to the list of probed cores.
Sergey Bolshakov [Wed, 26 Dec 2012 11:22:00 +0000 (15:22 +0400)]
OMX: Add Tegra3 OMX IL to the list of probed cores.

Signed-off-by: Konstantin Pavlov <thresh@videolan.org>
10 years agoNSIS: use 64bits registry for uninstaller too
Rafaël Carré [Thu, 11 Jul 2013 06:04:38 +0000 (08:04 +0200)]
NSIS: use 64bits registry for uninstaller too

Fixes #7409

10 years agoUpdate NEWS
Denis Charmet [Wed, 10 Jul 2013 22:57:12 +0000 (00:57 +0200)]
Update NEWS

10 years agoCheck element size before reading it
Denis Charmet [Wed, 10 Jul 2013 21:09:59 +0000 (23:09 +0200)]
Check element size before reading it

This should avoid integer overflows inside the libebml causing heap buffer overflow. Since new called by the lib is limited to SIZE_MAX bytes.

10 years agoALSA: only set channels that are actually mapped (fixes #8934)
Rémi Denis-Courmont [Wed, 10 Jul 2013 20:24:47 +0000 (23:24 +0300)]
ALSA: only set channels that are actually mapped (fixes #8934)

The code failed to clear unmapped channels present in the input.

10 years agoavcodec: allow codec NONE in the table (refs #8887)
Rémi Denis-Courmont [Wed, 10 Jul 2013 16:52:36 +0000 (19:52 +0300)]
avcodec: allow codec NONE in the table (refs #8887)

10 years agoavformat: add codec ID in debug info
Rémi Denis-Courmont [Wed, 10 Jul 2013 16:37:09 +0000 (19:37 +0300)]
avformat: add codec ID in debug info

10 years agoQt: unused parameter
Ludovic Fauvet [Wed, 10 Jul 2013 16:13:02 +0000 (18:13 +0200)]
Qt: unused parameter

10 years agoQt: fix .ui names conflicts and warnings
Ludovic Fauvet [Wed, 10 Jul 2013 16:06:42 +0000 (18:06 +0200)]
Qt: fix .ui names conflicts and warnings

10 years agoQt: useless #includes
Ludovic Fauvet [Wed, 10 Jul 2013 15:10:23 +0000 (17:10 +0200)]
Qt: useless #includes

10 years agoQt: remove dead code
Ludovic Fauvet [Wed, 10 Jul 2013 15:07:57 +0000 (17:07 +0200)]
Qt: remove dead code

10 years agoQt: save the activation state of audio filters
Ludovic Fauvet [Wed, 10 Jul 2013 14:01:55 +0000 (16:01 +0200)]
Qt: save the activation state of audio filters

10 years agoQt: move the video filter parser in its own function
Ludovic Fauvet [Wed, 10 Jul 2013 14:00:25 +0000 (16:00 +0200)]
Qt: move the video filter parser in its own function

10 years agoQt: do not extend the dialog minimum width for long lines
Ludovic Fauvet [Wed, 10 Jul 2013 12:40:03 +0000 (14:40 +0200)]
Qt: do not extend the dialog minimum width for long lines

10 years agoQt: QVLCDial: move value in corner
Francois Cartegnie [Wed, 10 Jul 2013 07:28:21 +0000 (09:28 +0200)]
Qt: QVLCDial: move value in corner

10 years agoQt: add a shortcut to give the focus to the search entry in advanced prefs
Ludovic Fauvet [Mon, 8 Jul 2013 22:33:39 +0000 (00:33 +0200)]
Qt: add a shortcut to give the focus to the search entry in advanced prefs

10 years agoQt: get/set the default volume level for each audio output (fix #8503)
Ludovic Fauvet [Mon, 8 Jul 2013 22:17:28 +0000 (00:17 +0200)]
Qt: get/set the default volume level for each audio output (fix #8503)

Since 2.1 there is no way to set a global default volume. Instead it is now
required to set it independently for each audio output.

10 years agovdpau: eliminate dead code
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:21:26 +0000 (22:21 +0300)]
vdpau: eliminate dead code

10 years agovdpau: fix picture corruption on pause
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:20:24 +0000 (22:20 +0300)]
vdpau: fix picture corruption on pause

Regression from cae4f1c6a5e4062851fdda9c3e0b2ff5c639e079.

10 years agovdpau: simplify surface copy when deinterlacing
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:16:54 +0000 (22:16 +0300)]
vdpau: simplify surface copy when deinterlacing

10 years agodeinterlace: do not crash on broken pictures
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:04:01 +0000 (22:04 +0300)]
deinterlace: do not crash on broken pictures

10 years agovdpau: missing error case handling
Rémi Denis-Courmont [Tue, 9 Jul 2013 19:03:35 +0000 (22:03 +0300)]
vdpau: missing error case handling

10 years agohwdummy: add some useful debug
Rémi Denis-Courmont [Tue, 9 Jul 2013 18:21:59 +0000 (21:21 +0300)]
hwdummy: add some useful debug

10 years agovdpau: correct MPEG4 profiles checks
Rémi Denis-Courmont [Tue, 9 Jul 2013 18:40:57 +0000 (21:40 +0300)]
vdpau: correct MPEG4 profiles checks

10 years agoQt: QDial: show value on control (fix #8906)
Francois Cartegnie [Tue, 9 Jul 2013 17:12:19 +0000 (19:12 +0200)]
Qt: QDial: show value on control (fix #8906)

10 years agovdpau: retain only VDPAU video context, not whole picture_t
Rémi Denis-Courmont [Mon, 8 Jul 2013 19:54:43 +0000 (22:54 +0300)]
vdpau: retain only VDPAU video context, not whole picture_t

The video output core does not deal with filters retaining pictures.
Also, this leaves more pictures for the decoder in the decoder pool.

10 years agovdpau: helper to detach a VDPAU context from a picture
Rémi Denis-Courmont [Mon, 8 Jul 2013 19:40:50 +0000 (22:40 +0300)]
vdpau: helper to detach a VDPAU context from a picture

This enables releasing the VLC picture while keeping the VDPAU surface
for internal usage.

10 years agovdpau: add some sanity checking assertion
Rémi Denis-Courmont [Mon, 8 Jul 2013 19:40:27 +0000 (22:40 +0300)]
vdpau: add some sanity checking assertion

10 years agoOpenGL: Addition of XYZ to RGB conversion in GLSL
Nicolas Bertrand [Tue, 9 Jul 2013 13:59:37 +0000 (15:59 +0200)]
OpenGL: Addition of XYZ to RGB conversion in GLSL

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoOpenGL: take planes in account in DrawWithShaders
Nicolas Bertrand [Tue, 9 Jul 2013 13:59:24 +0000 (15:59 +0200)]
OpenGL: take planes in account in DrawWithShaders

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoNEWS: fix encoding
Jean-Baptiste Kempf [Tue, 9 Jul 2013 12:09:31 +0000 (14:09 +0200)]
NEWS: fix encoding

10 years agoConfigure: activate realrtsp module
Jean-Baptiste Kempf [Tue, 9 Jul 2013 12:03:30 +0000 (14:03 +0200)]
Configure: activate realrtsp module

10 years agoBuild screen module as shared on Win32
Jean-Baptiste Kempf [Tue, 9 Jul 2013 11:55:14 +0000 (13:55 +0200)]
Build screen module as shared on Win32

Close #8925

10 years agoomxil: Handle parameter changes for OMX_IndexParamAudioPcm as output reconfiguration
Martin Storsjö [Tue, 9 Jul 2013 11:27:54 +0000 (14:27 +0300)]
omxil: Handle parameter changes for OMX_IndexParamAudioPcm as output reconfiguration

This fixes the output sample rate when decoding with
OMX.Nvidia.aac.decoder (such as on nexus 7), possibly also for other
audio codecs on the same class of devices, possibly also for audio
codecs on other OMX implementations.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoConfigure: enable smb on Windows
Jean-Baptiste Kempf [Tue, 9 Jul 2013 11:26:01 +0000 (13:26 +0200)]
Configure: enable smb on Windows

10 years agocontribs: Add a patch for libpng for building with automake 1.11
Martin Storsjö [Tue, 9 Jul 2013 11:22:15 +0000 (14:22 +0300)]
contribs: Add a patch for libpng for building with automake 1.11

automake 1.12 changed the default for tests, requiring projects
that need serial test execution to add an option for setting this.
This option isn't available on automake 1.11, so those projects
became incompatible with automake 1.11 once they got ready for 1.12.
This obviously isn't an issue in most cases where the prebuilt
configure is good enough.

Since we don't run the tests in contribs, just remove this option
for now, to allow building with both automake 1.11 and 1.12.

Signed-off-by: Martin Storsjö <martin@martin.st>
10 years agoios2_vout: minor cleanup
Felix Paul Kühne [Sun, 7 Jul 2013 19:01:25 +0000 (22:01 +0300)]
ios2_vout: minor cleanup

10 years agoncurses: add shortcuts to cycle through audio/subs tracks
Rafaël Carré [Mon, 8 Jul 2013 18:01:44 +0000 (20:01 +0200)]
ncurses: add shortcuts to cycle through audio/subs tracks

10 years agomodules: avoid using genmf where unnecessary
Rémi Denis-Courmont [Mon, 8 Jul 2013 16:06:56 +0000 (19:06 +0300)]
modules: avoid using genmf where unnecessary

10 years agoFix make dist after 9d29844fd1028
Rafaël Carré [Mon, 8 Jul 2013 06:45:12 +0000 (08:45 +0200)]
Fix make dist after 9d29844fd1028

10 years agoPOTFILES.in: update for hw/vdpau
Rafaël Carré [Mon, 8 Jul 2013 06:22:28 +0000 (08:22 +0200)]
POTFILES.in: update for hw/vdpau

10 years agodshow is a c++ module, set CXXFLAGS
Rafaël Carré [Sun, 7 Jul 2013 22:26:45 +0000 (00:26 +0200)]
dshow is a c++ module, set CXXFLAGS

Fixes #8821

10 years agoQt: split the track number/total for now
Jean-Baptiste Kempf [Sun, 7 Jul 2013 21:16:02 +0000 (23:16 +0200)]
Qt: split the track number/total for now

Close #8511

10 years agovdpau: catch display preemption error
Rémi Denis-Courmont [Tue, 2 Jul 2013 15:43:17 +0000 (18:43 +0300)]
vdpau: catch display preemption error

10 years agovdpau: option for deinterlace chroma skip
Rémi Denis-Courmont [Tue, 2 Jul 2013 16:33:25 +0000 (19:33 +0300)]
vdpau: option for deinterlace chroma skip

10 years agovdpau: option for inverse telecine
Rémi Denis-Courmont [Tue, 2 Jul 2013 16:27:28 +0000 (19:27 +0300)]
vdpau: option for inverse telecine

10 years agovdpau: configurable advanced deinterlacing algorithms
Rémi Denis-Courmont [Tue, 2 Jul 2013 16:23:50 +0000 (19:23 +0300)]
vdpau: configurable advanced deinterlacing algorithms

10 years agovdpau: adjust video filter
Rémi Denis-Courmont [Mon, 1 Jul 2013 20:45:54 +0000 (23:45 +0300)]
vdpau: adjust video filter

This supports brightness, contrast, saturation and hue.

10 years agovdpau: automatic ITU-R colour space matrix selection
Rémi Denis-Courmont [Mon, 1 Jul 2013 20:37:52 +0000 (23:37 +0300)]
vdpau: automatic ITU-R colour space matrix selection

(same as OpenGL shaders)

10 years agovdpau: optional high quality scaling
Rémi Denis-Courmont [Mon, 1 Jul 2013 18:01:50 +0000 (21:01 +0300)]
vdpau: optional high quality scaling

10 years agovdpau: configurable noise reduction
Rémi Denis-Courmont [Fri, 28 Jun 2013 19:02:09 +0000 (22:02 +0300)]
vdpau: configurable noise reduction

10 years agovdpau: sharpen/blur filter
Rémi Denis-Courmont [Thu, 27 Jun 2013 20:33:26 +0000 (23:33 +0300)]
vdpau: sharpen/blur filter

10 years agovdpau: basic deinterlacing filter
Rémi Denis-Courmont [Thu, 27 Jun 2013 19:16:32 +0000 (22:16 +0300)]
vdpau: basic deinterlacing filter

10 years agovdpau: video surface picture copy
Rémi Denis-Courmont [Tue, 25 Jun 2013 19:16:01 +0000 (22:16 +0300)]
vdpau: video surface picture copy

This will be used for deinterlacing.

10 years agovdpau: provide field history to the video mixer
Rémi Denis-Courmont [Sun, 23 Jun 2013 16:22:59 +0000 (19:22 +0300)]
vdpau: provide field history to the video mixer

This is for advanced filtering on the GPU. So far, only progressive
scan is implemented.

10 years agowall: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:14:46 +0000 (09:14 +0300)]
wall: reject 0 planes formats

10 years agowave: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:13:26 +0000 (09:13 +0300)]
wave: reject 0 planes formats

10 years agoscene: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:13:12 +0000 (09:13 +0300)]
scene: reject 0 planes formats

10 years agoripple: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:13:02 +0000 (09:13 +0300)]
ripple: reject 0 planes formats

10 years agopuzzle: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:12:48 +0000 (09:12 +0300)]
puzzle: reject 0 planes formats

10 years agomotionblur: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:12:34 +0000 (09:12 +0300)]
motionblur: reject 0 planes formats

10 years agoinvert: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:12:21 +0000 (09:12 +0300)]
invert: reject 0 planes formats

10 years agocropadd: reject 0 planes formats
Rémi Denis-Courmont [Sun, 23 Jun 2013 06:12:02 +0000 (09:12 +0300)]
cropadd: reject 0 planes formats

10 years agovdpau: deal with separate VDPAU instances for decoding and rendering
Rémi Denis-Courmont [Sat, 22 Jun 2013 20:28:49 +0000 (23:28 +0300)]
vdpau: deal with separate VDPAU instances for decoding and rendering

This is a corner case. The picture needs to be copied back to the main
memory from the decoding GPU, and from there onto the rendering GPU.

10 years agovdpau: chroma filter cleanup
Rémi Denis-Courmont [Sat, 22 Jun 2013 20:23:17 +0000 (23:23 +0300)]
vdpau: chroma filter cleanup

10 years agovdpau: output video surfaces from decoder (pass-through)
Rémi Denis-Courmont [Tue, 18 Jun 2013 20:53:48 +0000 (23:53 +0300)]
vdpau: output video surfaces from decoder (pass-through)

...instead of copying YCbCr planes back to the main memory.

10 years agovout: keep the original picture if "early" SPU blending fails
Rémi Denis-Courmont [Sat, 22 Jun 2013 18:21:47 +0000 (21:21 +0300)]
vout: keep the original picture if "early" SPU blending fails

This avoids loosing the picture context if there is one. If the
original picture has no context, it makes no difference whether the
original or the copy is kept since blending failed anyway.

10 years agopicture_BlendSubpicture: return the number of blent regions
Rémi Denis-Courmont [Sat, 22 Jun 2013 18:10:00 +0000 (21:10 +0300)]
picture_BlendSubpicture: return the number of blent regions

10 years agovout: robustify "early" SPU blending
Rémi Denis-Courmont [Sat, 22 Jun 2013 18:18:44 +0000 (21:18 +0300)]
vout: robustify "early" SPU blending

If the picture copy fails or blending is unavailable(1), discard only
the subpicture and keep the original picture.

(1) In practice, this never happens as the blender object is kept
all the time even without a "blend" module.

10 years agovdpau: accept video surfaces as input to the display plugin
Rémi Denis-Courmont [Thu, 4 Jul 2013 16:19:51 +0000 (19:19 +0300)]
vdpau: accept video surfaces as input to the display plugin

10 years agovdpau: video surface to output surface "chroma" conversion
Rémi Denis-Courmont [Sat, 15 Jun 2013 19:41:48 +0000 (22:41 +0300)]
vdpau: video surface to output surface "chroma" conversion

This provides colour space conversion, cropping and scaling of existing
video surfaces (as would come from a hardware decoder).

10 years agovdpau: chroma conversion from video surface to regular YUV
Rémi Denis-Courmont [Sat, 22 Jun 2013 18:26:50 +0000 (21:26 +0300)]
vdpau: chroma conversion from video surface to regular YUV

This enables using the pass-through hardware-accelerated decoder (from
a later commit) with transcode in stream output or with a video output
that does not support VDPAU surfaces.

10 years agovdpau: context structure for video surfaces
Rémi Denis-Courmont [Sat, 22 Jun 2013 15:36:15 +0000 (18:36 +0300)]
vdpau: context structure for video surfaces

10 years agolibvlccore: bump plugin interface version
Rémi Denis-Courmont [Sat, 22 Jun 2013 15:46:40 +0000 (18:46 +0300)]
libvlccore: bump plugin interface version

10 years agopicture: pointer for decoder-specified hardware context
Rémi Denis-Courmont [Fri, 21 Jun 2013 20:12:30 +0000 (23:12 +0300)]
picture: pointer for decoder-specified hardware context

10 years agopicture: handle allocation of pictures with 0 bytes-per-pixel
Rémi Denis-Courmont [Mon, 17 Jun 2013 21:07:24 +0000 (00:07 +0300)]
picture: handle allocation of pictures with 0 bytes-per-pixel

10 years agovdpau: RGBA subpicture blending for video output display
Rémi Denis-Courmont [Sun, 16 Jun 2013 17:17:23 +0000 (20:17 +0300)]
vdpau: RGBA subpicture blending for video output display

10 years agovdpau: presentation queue video output display plugin
Rémi Denis-Courmont [Thu, 13 Jun 2013 17:16:31 +0000 (20:16 +0300)]
vdpau: presentation queue video output display plugin

This uses a VDPAU presentation queue to render VDPAU output surfaces
(i.e. screen-scaled RGBA pictures) on an X11 window. It is assumed that
a video filter will eventually convert pictures in the source video
format to VDPAU output surfaces of adequate dimensions.

The common VLC XCB event handling is used for X11 matters.

10 years agovdpau: video conversion filter to VDPAU output surface format
Rémi Denis-Courmont [Thu, 13 Jun 2013 18:05:58 +0000 (21:05 +0300)]
vdpau: video conversion filter to VDPAU output surface format

This enables importing I420, YV12, NV12, YUYV and UYVY pictures into
the GPU's VDPAU back-end. Conversion to RGBA color space and scaling to
the target resolution are performed on the fly by the GPU.

10 years agovdpau: picture_sys_t definition for output surfaces
Rémi Denis-Courmont [Sat, 15 Jun 2013 10:20:50 +0000 (13:20 +0300)]
vdpau: picture_sys_t definition for output surfaces

10 years agovdpau: add function to convert VLC format to VDPAU type/format pair
Rémi Denis-Courmont [Sat, 15 Jun 2013 16:47:33 +0000 (19:47 +0300)]
vdpau: add function to convert VLC format to VDPAU type/format pair

10 years agofourcc: VDPAU surface types
Rémi Denis-Courmont [Thu, 13 Jun 2013 17:31:42 +0000 (20:31 +0300)]
fourcc: VDPAU surface types

This define several codec identifiers for each of the VDPAU video
surface types (YUV 4:2:0 and 4:2:2) and one for VDPAU output surfaces
regardless of their internal type. (At this point, it does not seem
that the output surface type affects VLC processes).
VDPAU bitmap surfaces are not included as they do not seem useful.

VDPAU pictures have zero pixel planes since they only carry picture
infos and handles to GPU resources, no actual pixel data. Nevertheless,
inclusion in chroma description is required for picture setup to work.

10 years agovdpau: dynamic allocation for (hardware decoding) video surfaces
Rémi Denis-Courmont [Mon, 17 Jun 2013 20:13:53 +0000 (23:13 +0300)]
vdpau: dynamic allocation for (hardware decoding) video surfaces

10 years agoavcodec: remove old VDPAU hardware decoder
Rémi Denis-Courmont [Sat, 15 Jun 2013 20:14:33 +0000 (23:14 +0300)]
avcodec: remove old VDPAU hardware decoder

10 years agovdpau: libavcodec hardware decoder using new helper library
Rémi Denis-Courmont [Tue, 18 Jun 2013 20:49:04 +0000 (23:49 +0300)]
vdpau: libavcodec hardware decoder using new helper library

10 years agovdpau: library mechanism to share VDPAU instance
Rémi Denis-Courmont [Thu, 20 Jun 2013 18:13:17 +0000 (21:13 +0300)]
vdpau: library mechanism to share VDPAU instance

VDPAU surfaces cannot be shared across multiple device instances.
Thus the same instance must be used within a pipeline.

Sharing instances also saves resources (X11 server connections).

10 years agovdpau: helper library for VDPAU and VDPAU-X11 function calls
Rémi Denis-Courmont [Thu, 13 Jun 2013 15:40:05 +0000 (18:40 +0300)]
vdpau: helper library for VDPAU and VDPAU-X11 function calls

This provides a more traditional set of library function calls than the
VDPAU specification defines. Furthermore, this has libvdpau.so as a
conditional run-time linking dependency.

Note that this requires libvdpau 0.6 or later (0.4.1-8 on Debian) at
run-time due to a bug in libvdpau versions 0.4 through 0.5.

10 years agoconfigure: look for libvdpau regardless of libavcodec
Rémi Denis-Courmont [Thu, 13 Jun 2013 15:39:29 +0000 (18:39 +0300)]
configure: look for libvdpau regardless of libavcodec

This uncomments the configure checks for HAVE_VDPAU. That way VDPAU can
be used even if libavcodec is missing or old.

10 years agomodules: move Modules.am stuff to genmf
Rémi Denis-Courmont [Sun, 23 Jun 2013 16:52:00 +0000 (19:52 +0300)]
modules: move Modules.am stuff to genmf

This way, common.am can be included also in directories without a
Modules.am file.

10 years agoLua: do not allocate useless pipe on Win32
Rémi Denis-Courmont [Sun, 7 Jul 2013 17:27:29 +0000 (20:27 +0300)]
Lua: do not allocate useless pipe on Win32

10 years agoLua: disable net.(poll|read|write) on Windows and document
Rémi Denis-Courmont [Sun, 7 Jul 2013 17:25:41 +0000 (20:25 +0300)]
Lua: disable net.(poll|read|write) on Windows and document

These functions assume that sockets are file descriptors, never worked
properly on Windows. See also 3841c0859053d29058682650e87bf085632eea54.

10 years agoavcodec: add dummy hardware decoding plugin
Rémi Denis-Courmont [Thu, 4 Jul 2013 18:42:10 +0000 (21:42 +0300)]
avcodec: add dummy hardware decoding plugin

10 years agocontribs: unbreak libxml compilation on Darwin
Felix Paul Kühne [Sun, 7 Jul 2013 10:59:44 +0000 (13:59 +0300)]
contribs: unbreak libxml compilation on Darwin