vlc.git
5 years agoupdate: use U32_AT
Rémi Denis-Courmont [Mon, 17 Nov 2014 17:08:10 +0000 (19:08 +0200)]
update: use U32_AT

5 years agovlm: memory leak
Rémi Denis-Courmont [Mon, 17 Nov 2014 17:03:20 +0000 (19:03 +0200)]
vlm: memory leak

5 years agorotate: avoid sign extension
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:52:10 +0000 (18:52 +0200)]
rotate: avoid sign extension

5 years agocdda: memory leak due to STANDARD_BLOCK_ACCESS_INIT
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:45:52 +0000 (18:45 +0200)]
cdda: memory leak due to STANDARD_BLOCK_ACCESS_INIT

5 years agoWPL: fix leak and NULL dereference
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:37:15 +0000 (18:37 +0200)]
WPL: fix leak and NULL dereference

5 years agogvp: fix leaks and integer overflow on multi-lines
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:33:02 +0000 (18:33 +0200)]
gvp: fix leaks and integer overflow on multi-lines

5 years agogvp: remove unused p_sys
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:16:15 +0000 (18:16 +0200)]
gvp: remove unused p_sys

5 years agogvp: remove write-only variable
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:16:00 +0000 (18:16 +0200)]
gvp: remove write-only variable

5 years agogvp: fix memory leak (p_sys allocated twice)
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:15:32 +0000 (18:15 +0200)]
gvp: fix memory leak (p_sys allocated twice)

5 years agopls: remove write-only value
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:03:32 +0000 (18:03 +0200)]
pls: remove write-only value

5 years agoaraw: add assertion
Rémi Denis-Courmont [Mon, 17 Nov 2014 15:56:16 +0000 (17:56 +0200)]
araw: add assertion

5 years agostr_format_meta: NULL dereference
Rémi Denis-Courmont [Mon, 17 Nov 2014 15:51:08 +0000 (17:51 +0200)]
str_format_meta: NULL dereference

5 years agoopengl: chroma description cannot be NULL, assert it
Rémi Denis-Courmont [Mon, 17 Nov 2014 15:46:09 +0000 (17:46 +0200)]
opengl: chroma description cannot be NULL, assert it

5 years agoandroid_window: fix honeycomb
Thomas Guillem [Mon, 17 Nov 2014 13:43:28 +0000 (14:43 +0100)]
android_window: fix honeycomb

jni_ConfigureSurface need also to be called width HC using ANW, ANWP or opaque.

(There was no ANWP or opaque in gingerbread)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid_window: refactoring
Thomas Guillem [Mon, 17 Nov 2014 13:43:27 +0000 (14:43 +0100)]
android_window: refactoring

Opaque specific code is now inside AndroidWindow Setup / SetSurface.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agonativewindowpriv: don't connect before ics
Thomas Guillem [Mon, 17 Nov 2014 13:43:26 +0000 (14:43 +0100)]
nativewindowpriv: don't connect before ics

This broke direct rendering on honeycomb.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/surface: drop YV12 support
Thomas Guillem [Mon, 17 Nov 2014 09:45:28 +0000 (10:45 +0100)]
android/surface: drop YV12 support

YV12 not implemented before gingerbread.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agodemux: mp4: handle QCELP stsd v0 spec violation for (fix #12720)
Francois Cartegnie [Sun, 16 Nov 2014 12:08:43 +0000 (13:08 +0100)]
demux: mp4: handle QCELP stsd v0 spec violation for (fix #12720)

5 years agodemux: mp4: compute new pos for audio if blockalign is missing
Francois Cartegnie [Sun, 16 Nov 2014 12:03:01 +0000 (13:03 +0100)]
demux: mp4: compute new pos for audio if blockalign is missing

Prevented playback of blockalign less audio samples

5 years agodemux: mp4: handle Qt v1 redefined samples tables (fix #12773)
Francois Cartegnie [Sat, 15 Nov 2014 17:26:44 +0000 (18:26 +0100)]
demux: mp4: handle Qt v1 redefined samples tables (fix #12773)

5 years agodemux: mp4: add some more stsd debug info
Francois Cartegnie [Sat, 15 Nov 2014 15:24:42 +0000 (16:24 +0100)]
demux: mp4: add some more stsd debug info

5 years agopacketizer: flac: recover from bad CRC (fixes #12714)
Tristan Matthews [Sun, 16 Nov 2014 04:46:51 +0000 (23:46 -0500)]
packetizer: flac: recover from bad CRC (fixes #12714)

5 years agoImplement ACCESS_GET_SIZE
Tobias Güntner [Sat, 15 Nov 2014 20:39:47 +0000 (21:39 +0100)]
Implement ACCESS_GET_SIZE

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
5 years agohls: fix strtoull() error handling
Rémi Denis-Courmont [Sat, 15 Nov 2014 20:59:02 +0000 (22:59 +0200)]
hls: fix strtoull() error handling

5 years agoMP4: fix compilation in ULTRA_VERBOSE mode
Jean-Baptiste Kempf [Sat, 15 Nov 2014 18:37:03 +0000 (19:37 +0100)]
MP4: fix compilation in ULTRA_VERBOSE mode

5 years agodemux: mp4: fix reading max samples (fix #12764)
Francois Cartegnie [Sat, 15 Nov 2014 13:16:33 +0000 (14:16 +0100)]
demux: mp4: fix reading max samples (fix #12764)

p_chunk->i_sample is next sample, not current

5 years agoaccess: archive: fix write to const
Francois Cartegnie [Sat, 15 Nov 2014 13:15:22 +0000 (14:15 +0100)]
access: archive: fix write to const

5 years agoFix compilation when --disable-sout
Jean-Baptiste Kempf [Sat, 15 Nov 2014 11:50:20 +0000 (12:50 +0100)]
Fix compilation when --disable-sout

5 years agoUpdate POTFILES.in
Jean-Baptiste Kempf [Sat, 15 Nov 2014 11:37:33 +0000 (12:37 +0100)]
Update POTFILES.in

5 years agocontrib: harfbuzz: revert version to 0.9.17
David Fuhrmann [Sat, 15 Nov 2014 11:34:48 +0000 (12:34 +0100)]
contrib: harfbuzz: revert version to 0.9.17

Starting with harfbuzz 0.9.18 there is a known crash.
Stay with 0.9.17 until this is fixed upstream.

refs #12425

5 years agoArchive: fix typo
Jean-Baptiste Kempf [Sat, 15 Nov 2014 11:32:20 +0000 (12:32 +0100)]
Archive: fix typo

5 years agotools: remove protoc pkgconfig files
Sean McGovern [Tue, 11 Nov 2014 16:51:06 +0000 (16:51 +0000)]
tools: remove protoc pkgconfig files

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agomediacodec: fix width/height in case crop is invalid
Thomas Guillem [Fri, 14 Nov 2014 16:10:10 +0000 (17:10 +0100)]
mediacodec: fix width/height in case crop is invalid

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agomediacodec: remove jni_SetAndroidSurfaceSizeEnv call
Thomas Guillem [Fri, 14 Nov 2014 16:10:09 +0000 (17:10 +0100)]
mediacodec: remove jni_SetAndroidSurfaceSizeEnv call

It's now handled in android_window

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agomediacodec: remove unused code/variables
Thomas Guillem [Fri, 14 Nov 2014 16:10:08 +0000 (17:10 +0100)]
mediacodec: remove unused code/variables

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoomx-dr: remove jni_SetAndroidSurfaceSize call
Thomas Guillem [Fri, 14 Nov 2014 16:10:07 +0000 (17:10 +0100)]
omx-dr: remove jni_SetAndroidSurfaceSize call

It's now handled in android_window

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/surface: configure surface synchronously
Thomas Guillem [Fri, 14 Nov 2014 16:10:06 +0000 (17:10 +0100)]
android/surface: configure surface synchronously

Set surface color and size synchronously using jni calls.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/surface: use native_surface from jni
Thomas Guillem [Fri, 14 Nov 2014 16:10:04 +0000 (17:10 +0100)]
android/surface: use native_surface from jni

(see android commit "jni: add jni_AndroidJavaSurfaceToNativeSurface")

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/surface: don't use native_window
Thomas Guillem [Fri, 14 Nov 2014 16:10:03 +0000 (17:10 +0100)]
android/surface: don't use native_window

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/surface: use calloc
Thomas Guillem [Fri, 14 Nov 2014 16:10:02 +0000 (17:10 +0100)]
android/surface: use calloc

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/surface: fix leaks if Open fails
Thomas Guillem [Fri, 14 Nov 2014 16:10:01 +0000 (17:10 +0100)]
android/surface: fix leaks if Open fails

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/surface: remove single_instance
Thomas Guillem [Fri, 14 Nov 2014 16:10:00 +0000 (17:10 +0100)]
android/surface: remove single_instance

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agomodules: add android_window vout
Thomas Guillem [Fri, 14 Nov 2014 16:09:59 +0000 (17:09 +0100)]
modules: add android_window vout

 - used for direct and non direct rendering (replace opaque.c)

 - use nativewindowpriv: more control than the public api, since you can set
   orientation, crop, cancel a buffer without displaying it and allocate more
   than one buffers.

 - fallback to nativewindow if nativewindowpriv fails (with only one buffer in
   the pool then).

 - Only one way to display subtitles: use a seperate android surface.

 - Fix subtiles display in case or source aspect != 1.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid/utils: add ChromaToAndroidHal
Thomas Guillem [Fri, 14 Nov 2014 16:09:58 +0000 (17:09 +0100)]
android/utils: add ChromaToAndroidHal

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoandroid: rename jni_SetAndroidSurfaceSize
Thomas Guillem [Fri, 14 Nov 2014 16:09:57 +0000 (17:09 +0100)]
android: rename jni_SetAndroidSurfaceSize

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agonativewindowpriv: fix connect before ics
Thomas Guillem [Fri, 14 Nov 2014 16:09:56 +0000 (17:09 +0100)]
nativewindowpriv: fix connect before ics

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agonativewindowpriv: add lock/unlock Data
Thomas Guillem [Fri, 14 Nov 2014 16:09:55 +0000 (17:09 +0100)]
nativewindowpriv: add lock/unlock Data

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agonativewindowpriv: add is_hw arg in setup
Thomas Guillem [Fri, 14 Nov 2014 16:09:54 +0000 (17:09 +0100)]
nativewindowpriv: add is_hw arg in setup

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agonativewindowpriv: use native_window_priv as a handle
Thomas Guillem [Fri, 14 Nov 2014 16:09:53 +0000 (17:09 +0100)]
nativewindowpriv: use native_window_priv as a handle

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agonative_window: add setBuffersGeometry
Thomas Guillem [Fri, 14 Nov 2014 16:09:52 +0000 (17:09 +0100)]
native_window: add setBuffersGeometry

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
5 years agoarchive: avoid duplicate strchr() call
Rémi Denis-Courmont [Sat, 15 Nov 2014 11:00:43 +0000 (13:00 +0200)]
archive: avoid duplicate strchr() call

5 years agosout_MuxGetStream: fix prototype, sign warning
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:54:21 +0000 (12:54 +0200)]
sout_MuxGetStream: fix prototype, sign warning

5 years agosout: remove impossible NULL check followed by reverse NULL
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:52:43 +0000 (12:52 +0200)]
sout: remove impossible NULL check followed by reverse NULL

5 years agoSRTP: integer overflow
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:49:22 +0000 (12:49 +0200)]
SRTP: integer overflow

5 years agoSRTP: integer overflow
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:47:29 +0000 (12:47 +0200)]
SRTP: integer overflow

5 years agofourcc: mark vlc_fourcc_GetChromaDescription with VLC_USED
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:42:55 +0000 (12:42 +0200)]
fourcc: mark vlc_fourcc_GetChromaDescription with VLC_USED

5 years agoOpenGL: remove potential NULL dereference
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:42:44 +0000 (12:42 +0200)]
OpenGL: remove potential NULL dereference

5 years agoOpenGL: remove no-op
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:42:15 +0000 (12:42 +0200)]
OpenGL: remove no-op

vlc_fourcc_GetChromaDescription() has no side effects.

5 years agoQt4: fix racy access to configuration
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:33:33 +0000 (12:33 +0200)]
Qt4: fix racy access to configuration

5 years agoplaylist: reduce lock contention and do not pretend to handle error
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:28:40 +0000 (12:28 +0200)]
playlist: reduce lock contention and do not pretend to handle error

5 years agoplaylist: remove unsynchronized b_doing_ml
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:20:38 +0000 (12:20 +0200)]
playlist: remove unsynchronized b_doing_ml

This could loose events and was theoretically undefined.

5 years agounzip: pass seek error to caller
Rémi Denis-Courmont [Sat, 15 Nov 2014 10:13:22 +0000 (12:13 +0200)]
unzip: pass seek error to caller

5 years agoQt: initialize member pointers in SPrefs constructor
Jean-Baptiste Kempf [Fri, 14 Nov 2014 23:54:06 +0000 (00:54 +0100)]
Qt: initialize member pointers in SPrefs constructor

5 years agoZPL: avoid NULL dereference
Jean-Baptiste Kempf [Fri, 14 Nov 2014 23:49:41 +0000 (00:49 +0100)]
ZPL: avoid NULL dereference

5 years agoMP4: missing break in switch
Jean-Baptiste Kempf [Fri, 14 Nov 2014 23:40:33 +0000 (00:40 +0100)]
MP4: missing break in switch

5 years agoVC1: use memmove instead of memcpy on overlapping memory
Jean-Baptiste Kempf [Fri, 14 Nov 2014 23:37:17 +0000 (00:37 +0100)]
VC1: use memmove instead of memcpy on overlapping memory

5 years agoHLS: check strtoull parsing
Jean-Baptiste Kempf [Fri, 14 Nov 2014 23:35:06 +0000 (00:35 +0100)]
HLS: check strtoull parsing

Else the if(end) were meaningless

5 years agoSkins2: avoid integer overflow
Jean-Baptiste Kempf [Fri, 14 Nov 2014 23:15:13 +0000 (00:15 +0100)]
Skins2: avoid integer overflow

5 years agoSpatializer: init pointer member in constructor
Jean-Baptiste Kempf [Fri, 14 Nov 2014 22:58:37 +0000 (23:58 +0100)]
Spatializer: init pointer member in constructor

5 years agoSpatializer: init pointer member in constructor
Jean-Baptiste Kempf [Fri, 14 Nov 2014 22:56:17 +0000 (23:56 +0100)]
Spatializer: init pointer member in constructor

5 years agolibass: avoid negative index in array
Jean-Baptiste Kempf [Fri, 14 Nov 2014 22:50:52 +0000 (23:50 +0100)]
libass: avoid negative index in array

5 years agoXSPF: fix potential memleak
Jean-Baptiste Kempf [Fri, 14 Nov 2014 22:35:42 +0000 (23:35 +0100)]
XSPF: fix potential memleak

5 years agoBD: fix memleak on error path
Jean-Baptiste Kempf [Fri, 14 Nov 2014 22:31:17 +0000 (23:31 +0100)]
BD: fix memleak on error path

5 years agointerlacing: fix overlapping memory copy
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:39:19 +0000 (19:39 +0200)]
interlacing: fix overlapping memory copy

5 years agoinput: remove antilogies
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:37:17 +0000 (19:37 +0200)]
input: remove antilogies

5 years agohttp_auth: remove useless predicate
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:33:24 +0000 (19:33 +0200)]
http_auth: remove useless predicate

Ternary: a ? b : b

5 years agostyle: copy-paste error
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:31:02 +0000 (19:31 +0200)]
style: copy-paste error

5 years agoepg: memory leak
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:26:32 +0000 (19:26 +0200)]
epg: memory leak

5 years agoudp: memory leak
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:24:05 +0000 (19:24 +0200)]
udp: memory leak

5 years agoftp: fix leak
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:20:53 +0000 (19:20 +0200)]
ftp: fix leak

5 years agostr_format_meta: rewrite and fix leaks due to expansion-unsafe macros
Rémi Denis-Courmont [Fri, 14 Nov 2014 17:14:24 +0000 (19:14 +0200)]
str_format_meta: rewrite and fix leaks due to expansion-unsafe macros

5 years agochromecast: descriptor leak
Rémi Denis-Courmont [Fri, 14 Nov 2014 15:31:55 +0000 (17:31 +0200)]
chromecast: descriptor leak

5 years agoPulseAudio: clean volume conversion boundaries a bit
Rémi Denis-Courmont [Fri, 14 Nov 2014 15:29:14 +0000 (17:29 +0200)]
PulseAudio: clean volume conversion boundaries a bit

5 years agostream_filter: dash: don't use global ref to log through libvlc
Francois Cartegnie [Fri, 14 Nov 2014 14:57:14 +0000 (15:57 +0100)]
stream_filter: dash: don't use global ref to log through libvlc

This reverts commit d073d3be2a8742ae2e7069a10d48ae28fd2e043e.

5 years agodvdnav: fix compilation on OS/2
KO Myung-Hun [Thu, 13 Nov 2014 08:07:00 +0000 (17:07 +0900)]
dvdnav: fix compilation on OS/2

-----
access/dvdnav.c: In function 'ProbeDVD':
access/dvdnav.c:1469:6: error: implicit declaration of function 'read' [-Werror=implicit-function-declaration]
      || read( fd, iso_dsc, sizeof (iso_dsc) ) < (int)sizeof (iso_dsc)
      ^
access/dvdnav.c:1481:5: error: implicit declaration of function 'close' [-Werror=implicit-function-declaration]
     close( fd );
     ^
-----

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
5 years agoDash: Fix win32 compilation
Jean-Baptiste Kempf [Thu, 13 Nov 2014 11:52:29 +0000 (12:52 +0100)]
Dash: Fix win32 compilation

5 years agostream_filter: dash: log through libvlc
Francois Cartegnie [Wed, 12 Nov 2014 23:31:26 +0000 (00:31 +0100)]
stream_filter: dash: log through libvlc

5 years agostream_filter: dash: fix null dereference on empty segments list
Francois Cartegnie [Thu, 13 Nov 2014 09:07:50 +0000 (10:07 +0100)]
stream_filter: dash: fix null dereference on empty segments list

5 years agostream_filter: dash: fix and add missing profiles
Francois Cartegnie [Wed, 12 Nov 2014 22:19:19 +0000 (23:19 +0100)]
stream_filter: dash: fix and add missing profiles

5 years agostream_filter: dash: match case insensitively namespaces
Francois Cartegnie [Wed, 12 Nov 2014 18:55:07 +0000 (19:55 +0100)]
stream_filter: dash: match case insensitively namespaces

and add a missing one

5 years agoLua: support HTTPS and live for Dailymotion
Jean-Baptiste Kempf [Thu, 13 Nov 2014 11:15:05 +0000 (12:15 +0100)]
Lua: support HTTPS and live for Dailymotion

Close #12753

Thanks to Ruito

5 years agommdevice: use craptastic software gain
Rémi Denis-Courmont [Wed, 12 Nov 2014 19:03:13 +0000 (21:03 +0200)]
mmdevice: use craptastic software gain

The same caveats apply as for Windows legacy (and ALSA) outputs:
- Change latency is high and noticeable.
- Change between less than 100% and more than 100% occurs in two steps.
- Non-linear formats are not supported at all.
- Integer formats are prone to clipping/saturation.
- Floating formats may hit Windows peak protection, sounding awful.
In other words, it does not work properly and it never will. This will
be removed once minimum and maximum volumes are exposed properly.

As meager consolation, there are two advantages over endpoint volume:
- The code is much simpler.
- Other audio sessions are not affected.

5 years agoRevert "mmdevice: override endpoint volume to allow amplification"
Rémi Denis-Courmont [Wed, 12 Nov 2014 18:00:59 +0000 (20:00 +0200)]
Revert "mmdevice: override endpoint volume to allow amplification"

This reverts commit c4d74ccfbb496eabf384d99272513664be924601.
This caused interferences with other audio sessions and violated the
audio volume guidelines from Microsoft.

Conflicts:
modules/audio_output/mmdevice.c

5 years agommdevice: allow selecting stream back-end
Rémi Denis-Courmont [Wed, 12 Nov 2014 19:25:35 +0000 (21:25 +0200)]
mmdevice: allow selecting stream back-end

5 years agodirectsound: fix uninitialized mutex and condition variable
Rémi Denis-Courmont [Wed, 12 Nov 2014 20:10:36 +0000 (22:10 +0200)]
directsound: fix uninitialized mutex and condition variable

Regression from 3044105e9d4664609a7d749469fe0fd6d85e90ff.

5 years agommdevice: cosmetic
Rémi Denis-Courmont [Wed, 12 Nov 2014 19:00:06 +0000 (21:00 +0200)]
mmdevice: cosmetic

5 years agomacosx: playlist: remove unused _other outlets
David Fuhrmann [Tue, 11 Nov 2014 12:14:18 +0000 (13:14 +0100)]
macosx: playlist: remove unused _other outlets

5 years agoUpdate NEWS with 2.2 branch
Jean-Baptiste Kempf [Wed, 12 Nov 2014 09:43:28 +0000 (10:43 +0100)]
Update NEWS with 2.2 branch

5 years agodemux: ogg: handle Flac in Ogg frame/packet pairing violation (fix #12706)
Francois Cartegnie [Tue, 11 Nov 2014 17:50:49 +0000 (18:50 +0100)]
demux: ogg: handle Flac in Ogg frame/packet pairing violation (fix #12706)

5 years agoFix quoting on iOS VPX_LDFLAGS for latest changes
Brion Vibber [Tue, 11 Nov 2014 04:13:48 +0000 (20:13 -0800)]
Fix quoting on iOS VPX_LDFLAGS for latest changes

This gets quoted later, so don't quote it first.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>