]> git.sesse.net Git - vlc/log
vlc
9 years agomacosx: Add own callback path for item-change
David Fuhrmann [Wed, 29 Oct 2014 19:00:51 +0000 (20:00 +0100)]
macosx: Add own callback path for item-change

The item-change callback might be called very often, and thus an
own code path is better, with only necessary updates.

Additionally, this fixes multiple resume playback dialogs occuring
at once when starting playback in certain situations.

refs #11981

9 years agocontribs: add aribb25
Yuudai Yamashigi [Tue, 21 Oct 2014 21:11:48 +0000 (23:11 +0200)]
contribs: add aribb25

9 years agodemux: ts: add support for ARIB STD-B25
Yuudai Yamashigi [Tue, 21 Oct 2014 20:26:36 +0000 (22:26 +0200)]
demux: ts: add support for ARIB STD-B25

9 years agostream_filter: add ARIB STD-B25 virtual cam module
Yuudai Yamashigi [Tue, 21 Oct 2014 20:17:27 +0000 (22:17 +0200)]
stream_filter: add ARIB STD-B25 virtual cam module

9 years agostream_filter: smooth: missing terminating zero
Francois Cartegnie [Wed, 29 Oct 2014 10:47:41 +0000 (11:47 +0100)]
stream_filter: smooth: missing terminating zero

9 years agostream_filter: smooth: server does control pace in live mode
Francois Cartegnie [Wed, 29 Oct 2014 10:47:03 +0000 (11:47 +0100)]
stream_filter: smooth: server does control pace in live mode

9 years agostream_filter: smooth: live mode must download all incoming chunks
Francois Cartegnie [Wed, 29 Oct 2014 10:46:31 +0000 (11:46 +0100)]
stream_filter: smooth: live mode must download all incoming chunks

9 years agostream_filter: smooth: fix int overflows reading xml
Francois Cartegnie [Wed, 29 Oct 2014 10:42:17 +0000 (11:42 +0100)]
stream_filter: smooth: fix int overflows reading xml

9 years agostream_filter: smooth: handle live max lookahead
Francois Cartegnie [Wed, 29 Oct 2014 10:33:07 +0000 (11:33 +0100)]
stream_filter: smooth: handle live max lookahead

9 years agostream_filter: smooth: missing full cleanup/fix leak
Francois Cartegnie [Wed, 29 Oct 2014 09:45:16 +0000 (10:45 +0100)]
stream_filter: smooth: missing full cleanup/fix leak

9 years agostream_filter: smooth: fix url template token replacement
Francois Cartegnie [Tue, 28 Oct 2014 20:46:00 +0000 (21:46 +0100)]
stream_filter: smooth: fix url template token replacement

Also handles CustomAttributes

9 years agostream_filter: smooth: handle quality custom attributes
Francois Cartegnie [Tue, 28 Oct 2014 18:15:26 +0000 (19:15 +0100)]
stream_filter: smooth: handle quality custom attributes

9 years agoFix protoc check
Rafaël Carré [Tue, 28 Oct 2014 16:32:32 +0000 (17:32 +0100)]
Fix protoc check

9 years agostream_filter: smooth: allow pausing
Francois Cartegnie [Tue, 28 Oct 2014 14:10:47 +0000 (15:10 +0100)]
stream_filter: smooth: allow pausing

9 years agostream_filter: smooth: fix always zero get_lead()
Francois Cartegnie [Tue, 28 Oct 2014 14:07:12 +0000 (15:07 +0100)]
stream_filter: smooth: fix always zero get_lead()

Was downloading regardless of consumer

9 years agostream_filter: smooth: non live streams can control pace
Francois Cartegnie [Tue, 28 Oct 2014 13:13:04 +0000 (14:13 +0100)]
stream_filter: smooth: non live streams can control pace

Fixes most of glitches for non live streams, especially on
quality change.

9 years agostream_filter: smooth: fix unwanted padding in error string
Francois Cartegnie [Tue, 28 Oct 2014 12:46:08 +0000 (13:46 +0100)]
stream_filter: smooth: fix unwanted padding in error string

9 years agostream_filter: smooth: fix signedness
Francois Cartegnie [Mon, 27 Oct 2014 21:48:30 +0000 (22:48 +0100)]
stream_filter: smooth: fix signedness

9 years agostream_filter: smooth: fix warnings for non bw adapt mode
Francois Cartegnie [Mon, 27 Oct 2014 21:43:57 +0000 (22:43 +0100)]
stream_filter: smooth: fix warnings for non bw adapt mode

9 years agodemux: mp4: fix PTS delta
Francois Cartegnie [Mon, 27 Oct 2014 20:25:22 +0000 (21:25 +0100)]
demux: mp4: fix PTS delta

CTTS value can be negative on version 0, and match the not found
return value used in GetPTSDelta.
ex: Sintel Smooth Streaming sample

9 years agopicture_pool: add test case
Rémi Denis-Courmont [Mon, 27 Oct 2014 20:30:55 +0000 (22:30 +0200)]
picture_pool: add test case

9 years agoContribs: disable vpx encoders with --disable-sout
Jean-Baptiste Kempf [Mon, 27 Oct 2014 19:50:17 +0000 (20:50 +0100)]
Contribs: disable vpx encoders with --disable-sout

9 years agoContribs: disable vpx docs
Jean-Baptiste Kempf [Mon, 27 Oct 2014 19:49:56 +0000 (20:49 +0100)]
Contribs: disable vpx docs

9 years agoContribs: don't disable VP8 decoder
Jean-Baptiste Kempf [Mon, 27 Oct 2014 19:39:11 +0000 (20:39 +0100)]
Contribs: don't disable VP8 decoder

9 years agomft: Use the right index for IMFSample_GetBufferByIndex
Martin Storsjö [Mon, 27 Oct 2014 19:05:51 +0000 (21:05 +0200)]
mft: Use the right index for IMFSample_GetBufferByIndex

The input stream id is completely unrelated to the input
sample buffer index - the sample allocated in AllocateInputSample
contains one single media buffer, at index 0.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agoswscale: fix compilation if avcodec and avformat are disabled
Felix Paul Kühne [Mon, 27 Oct 2014 19:09:56 +0000 (12:09 -0700)]
swscale: fix compilation if avcodec and avformat are disabled

9 years agoextras/ios: add a new flag to compile a limited set of non-scary codecs only
Felix Paul Kühne [Mon, 27 Oct 2014 18:29:58 +0000 (11:29 -0700)]
extras/ios: add a new flag to compile a limited set of non-scary codecs only

9 years agoContribs: disable speex NEON on aarch64
Jean-Baptiste Kempf [Mon, 27 Oct 2014 18:54:28 +0000 (19:54 +0100)]
Contribs: disable speex NEON on aarch64

9 years agoConfigure: swscale needs libavutil headers
Jean-Baptiste Kempf [Mon, 27 Oct 2014 18:54:03 +0000 (19:54 +0100)]
Configure: swscale needs libavutil headers

9 years agoVOC: remove trailing space
Jean-Baptiste Kempf [Mon, 27 Oct 2014 18:44:24 +0000 (19:44 +0100)]
VOC: remove trailing space

9 years agodemux: mp4: fix retrieving trun durations
Francois Cartegnie [Mon, 27 Oct 2014 16:28:49 +0000 (17:28 +0100)]
demux: mp4: fix retrieving trun durations

LeafDemuxer fixes (the experimental data-sequence driven
fragmented mp4 demux).

Some muxers are interleaving using single trun/fragments,
Moov()->Moov(A)->Moof(B)
instead of interlacing truns withing fragments.
Moov()->Moof(A,B)->Moof(A,B)
Example: BigBuckBunny ismv file

Another problem is that data isn't interleaved at all
at end of tracks, and there's a long trailing gap of
audio fragments only.
Moov()->Moov(A)->Moof(B)->Moof(B)->Moof(B)->Moof(B)

9 years agoAdd YUVA 444 10bits FourCC
Jean-Baptiste Kempf [Sat, 25 Oct 2014 19:29:29 +0000 (21:29 +0200)]
Add YUVA 444 10bits FourCC

9 years agovariables: check that FLT_RADIX is two
Rémi Denis-Courmont [Sun, 26 Oct 2014 18:57:07 +0000 (20:57 +0200)]
variables: check that FLT_RADIX is two

9 years agovariables: try to retain exact value converting float to fraction
Rémi Denis-Courmont [Sun, 26 Oct 2014 16:45:37 +0000 (18:45 +0200)]
variables: try to retain exact value converting float to fraction

9 years agovout: simplify vout_display_NewWindow() parameters
Rémi Denis-Courmont [Sun, 19 Oct 2014 16:20:51 +0000 (19:20 +0300)]
vout: simplify vout_display_NewWindow() parameters

Only the type is useful here. The other parameters are the same for
all video outputs (i.e. copied from vd->cfg), and should already have
been taken care of when the window was created.

9 years agoSwscale: init the pf_video_filter after possible fails
Jean-Baptiste Kempf [Sat, 25 Oct 2014 23:16:25 +0000 (01:16 +0200)]
Swscale: init the pf_video_filter after possible fails

9 years agoSwscale: use calloc instead of malloc
Jean-Baptiste Kempf [Sat, 25 Oct 2014 23:07:16 +0000 (01:07 +0200)]
Swscale: use calloc instead of malloc

9 years agoFourCC: add comments and reorder
Jean-Baptiste Kempf [Sat, 25 Oct 2014 19:04:58 +0000 (21:04 +0200)]
FourCC: add comments and reorder

(no functional change)

9 years agoavcodec: map YUVA 4:4:4
Jean-Baptiste Kempf [Sat, 25 Oct 2014 18:55:39 +0000 (20:55 +0200)]
avcodec: map YUVA 4:4:4

9 years agoPulseAudio: remove the base volume hack
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:58:58 +0000 (21:58 +0300)]
PulseAudio: remove the base volume hack

9 years agoyoutube.lua: support embedded iframe URLs
Pierre Ynard [Sat, 25 Oct 2014 01:51:45 +0000 (03:51 +0200)]
youtube.lua: support embedded iframe URLs

Closes #11878

9 years agoiomx-dr: fix crash if anwpriv.connect fails
Thomas Guillem [Fri, 24 Oct 2014 15:41:14 +0000 (17:41 +0200)]
iomx-dr: fix crash if anwpriv.connect fails

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agonativewindowpriv: add missing return 0
Thomas Guillem [Fri, 24 Oct 2014 15:41:13 +0000 (17:41 +0200)]
nativewindowpriv: add missing return 0

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agocontrib: opus: don't build extra programs and doc
Tristan Matthews [Fri, 24 Oct 2014 20:39:37 +0000 (16:39 -0400)]
contrib: opus: don't build extra programs and doc

9 years agolibvlc: Remove duplicated forward declaration
Hugo Beauzée-Luyssen [Sat, 23 Aug 2014 23:22:37 +0000 (16:22 -0700)]
libvlc: Remove duplicated forward declaration

9 years agoconfigure.ac: Generate pragmas that MSVC understands
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 13:57:49 +0000 (15:57 +0200)]
configure.ac: Generate pragmas that MSVC understands

Even though that pragma is standard C99, MSVC doesn't understand it.
An issue has been opened, and this commit should be reverted when/if
they fix it:
https://connect.microsoft.com/VisualStudio/feedback/details/1009089/unhandled-standard-macros

9 years agowinvlc: Fix function pointer cast syntax
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 13:30:09 +0000 (15:30 +0200)]
winvlc: Fix function pointer cast syntax

9 years agocontribs: ffmpeg/libav: Properly pass NM/AR env variables
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:38:38 +0000 (14:38 +0200)]
contribs: ffmpeg/libav: Properly pass NM/AR env variables

9 years agocontrib: bluray: Remove deleted switch
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:24:45 +0000 (14:24 +0200)]
contrib: bluray: Remove deleted switch

9 years agocontribs: bluray: Fix xml2 option name
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:24:26 +0000 (14:24 +0200)]
contribs: bluray: Fix xml2 option name

9 years agoyadif: Remove duplicated const
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 10:31:19 +0000 (12:31 +0200)]
yadif: Remove duplicated const

9 years agomft: Provide the library that contains some of the uuids we're using
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 15:38:39 +0000 (17:38 +0200)]
mft: Provide the library that contains some of the uuids we're using

9 years agorc: Fix invalid returned value
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 14:51:26 +0000 (16:51 +0200)]
rc: Fix invalid returned value

9 years agoconfigure.ac: Fix aribb check
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:07:49 +0000 (14:07 +0200)]
configure.ac: Fix aribb check

9 years agomodules: Remove use of gcc specific conditionals with omitted operands
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 14:10:52 +0000 (16:10 +0200)]
modules: Remove use of gcc specific conditionals with omitted operands

9 years agommdevice: Use BOOL rather than WINBOOL
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 14:04:41 +0000 (16:04 +0200)]
mmdevice: Use BOOL rather than WINBOOL

WINBOOL is mingw specific

9 years agodash: Remove unrequired (and invalid on some compiler) namespace
Hugo Beauzée-Luyssen [Thu, 16 Oct 2014 18:13:49 +0000 (20:13 +0200)]
dash: Remove unrequired (and invalid on some compiler) namespace

9 years agomediacodec: fix crash when color-format is invalid
Thomas Guillem [Thu, 23 Oct 2014 07:01:21 +0000 (07:01 +0000)]
mediacodec: fix crash when color-format is invalid

Fail if GetVlcChromaFormat return 0.
(It'll throw a HardwareAccelerationError)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agosparkle: add SHA512SUM data
Sean McGovern [Fri, 24 Oct 2014 02:13:41 +0000 (22:13 -0400)]
sparkle: add SHA512SUM data

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agoomxil: fix crash if OMX_AllocateBuffer fails (debug build only)
Thomas Guillem [Fri, 24 Oct 2014 10:36:59 +0000 (12:36 +0200)]
omxil: fix crash if OMX_AllocateBuffer fails (debug build only)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agomediacodec: cleanly abort DecodeVideo if GetOutput failed
Thomas Guillem [Thu, 23 Oct 2014 10:56:43 +0000 (12:56 +0200)]
mediacodec: cleanly abort DecodeVideo if GetOutput failed

- Fix possible infinite loop with sw rendering if GetOutput failed.
- Don't return a pic and don't release the block in case of error_state.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agochromecast: fix the device loading timeout
Adrien Maglo [Wed, 22 Oct 2014 10:18:41 +0000 (12:18 +0200)]
chromecast: fix the device loading timeout

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agochromecast: initialize i_requestId
Adrien Maglo [Wed, 22 Oct 2014 10:07:08 +0000 (12:07 +0200)]
chromecast: initialize i_requestId

This fix the random start fail of the module.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agovariables: remove VLC_VAR_GETLIST (same as VLC_VAR_GETCHOICES)
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:32:01 +0000 (21:32 +0300)]
variables: remove VLC_VAR_GETLIST (same as VLC_VAR_GETCHOICES)

9 years agovout: remove the "scale" option
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:18:44 +0000 (21:18 +0300)]
vout: remove the "scale" option

This duplicates the 7-years older "zoom" option for no good reasons.

9 years agovout: update "crop" when "crop-{top,bottom,left,right}" is used
Rémi Denis-Courmont [Wed, 22 Oct 2014 16:27:58 +0000 (19:27 +0300)]
vout: update "crop" when "crop-{top,bottom,left,right}" is used

This makes sure that the "crop" variable always represents the current
crop settings.

9 years agovout: remove harmful or commented out display events
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:13:40 +0000 (21:13 +0300)]
vout: remove harmful or commented out display events

The video output variables currently represent the wanted state, not
the actual state. Forcefully resetting them to the actual state with a
delay can create feedback loops. (Indeed some of the code paths had
already been commented out for that exact reason.)

9 years agolib: use "zoom" rather than "scale" (like interfaces)
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:06:26 +0000 (21:06 +0300)]
lib: use "zoom" rather than "scale" (like interfaces)

9 years agohotkeys: use "zoom" rather than "scale" (like the GUI do)
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:03:32 +0000 (20:03 +0300)]
hotkeys: use "zoom" rather than "scale" (like the GUI do)

9 years agovout: remove no longer needed hack
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:03:07 +0000 (21:03 +0300)]
vout: remove no longer needed hack

9 years agovout: allow unlisted values for "aspect-ratio", "crop" and "zoom"
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:11:51 +0000 (20:11 +0300)]
vout: allow unlisted values for "aspect-ratio", "crop" and "zoom"

This allows setting a value that is not explicitly listed a possible
choice, and also fixes a small race condition between VLC_VAR_DELCHOICE
and VLC_VAR_ADDCHOICE cals.

9 years agovariables: set VLC_VAR_HASCHOICE in var_Type() if there are choices
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:54:24 +0000 (20:54 +0300)]
variables: set VLC_VAR_HASCHOICE in var_Type() if there are choices

This allows adding choices as mere suggestions rather than strict set
of choices (just don´t set VLC_VAR_HASCHOICE in var_Create()).

9 years agovariables: simplify and rectify list memory allocation
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:35:52 +0000 (20:35 +0300)]
variables: simplify and rectify list memory allocation

9 years agovariables: store a single type per list
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:24:01 +0000 (20:24 +0300)]
variables: store a single type per list

All entries in a single list always have the same type anyway.

9 years agoTS: Opus needs a registration descriptor
Rafaël Carré [Thu, 23 Oct 2014 15:31:17 +0000 (17:31 +0200)]
TS: Opus needs a registration descriptor

9 years agomjpeg: do not assume that stream_Read() succeeds
Rémi Denis-Courmont [Thu, 23 Oct 2014 14:58:50 +0000 (17:58 +0300)]
mjpeg: do not assume that stream_Read() succeeds

9 years agomacosx: update yosemite graphics for time slider knob and volume buttons
Damien Erambert [Wed, 22 Oct 2014 18:27:40 +0000 (20:27 +0200)]
macosx: update yosemite graphics for time slider knob and volume buttons

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
9 years agoextras/ios: fix compilation with latest xcode releases
Felix Paul Kühne [Wed, 22 Oct 2014 17:20:14 +0000 (19:20 +0200)]
extras/ios: fix compilation with latest xcode releases

9 years agoextras: libtool depends on automake, which in turn depends on autoconf
Felix Paul Kühne [Wed, 22 Oct 2014 16:48:50 +0000 (18:48 +0200)]
extras: libtool depends on automake, which in turn depends on autoconf

This solves long-standing conflicts with homebrew as well as the latest Xcode releases. Additionally, in most cases, all 3 items were built anyway.

9 years agomacosx: don't rebuild the playlist table unnecessarily often (close #12430, refs...
Felix Paul Kühne [Wed, 22 Oct 2014 15:22:25 +0000 (17:22 +0200)]
macosx: don't rebuild the playlist table unnecessarily often (close #12430, refs #9960)

9 years agodemux: mp4: ifdef fragment debug info
Francois Cartegnie [Tue, 21 Oct 2014 19:01:44 +0000 (21:01 +0200)]
demux: mp4: ifdef fragment debug info

9 years agodemux: libmp4: fix invalid tfra values reading
Francois Cartegnie [Tue, 21 Oct 2014 17:02:47 +0000 (19:02 +0200)]
demux: libmp4: fix invalid tfra values reading

9 years agodemux: libmp4: add tfra version guard
Francois Cartegnie [Tue, 21 Oct 2014 15:50:35 +0000 (17:50 +0200)]
demux: libmp4: add tfra version guard

9 years agoskins2: use new vout_window_ReportSize
Erwan Tulou [Tue, 21 Oct 2014 16:33:56 +0000 (18:33 +0200)]
skins2: use new vout_window_ReportSize

9 years agodemux: libmp4: change tfra debug verbosity
Francois Cartegnie [Tue, 21 Oct 2014 15:38:26 +0000 (17:38 +0200)]
demux: libmp4: change tfra debug verbosity

9 years agodemux: mp4: never match an empty fragment computing time offset
Francois Cartegnie [Tue, 21 Oct 2014 14:14:58 +0000 (16:14 +0200)]
demux: mp4: never match an empty fragment computing time offset

9 years agodemux: libmp4: change trun verbosity level
Francois Cartegnie [Tue, 21 Oct 2014 14:14:23 +0000 (16:14 +0200)]
demux: libmp4: change trun verbosity level

slows down everything :/

9 years agodemux: mp4: never match an empty fragment on seek
Francois Cartegnie [Tue, 21 Oct 2014 13:36:47 +0000 (15:36 +0200)]
demux: mp4: never match an empty fragment on seek

Moov fragment has full length after fixup, but zero data.
Fixes 0 position on ismv seek

9 years agoextras/ios: add a debug flag to the build script
Felix Paul Kühne [Tue, 21 Oct 2014 13:07:32 +0000 (15:07 +0200)]
extras/ios: add a debug flag to the build script

9 years agoVDA: silence a warning
Jean-Baptiste Kempf [Tue, 21 Oct 2014 09:36:11 +0000 (11:36 +0200)]
VDA: silence a warning

9 years agoVDA: fix typo
Jean-Baptiste Kempf [Tue, 21 Oct 2014 09:31:14 +0000 (11:31 +0200)]
VDA: fix typo

9 years agoswscale: scale the whole picture (fixes #12085)
Rémi Denis-Courmont [Mon, 20 Oct 2014 19:17:33 +0000 (22:17 +0300)]
swscale: scale the whole picture (fixes #12085)

...not just the visible part. So that cropping still works even though
the visible part of the input and output format typically do not match.

9 years agoswscale: dead code
Rémi Denis-Courmont [Mon, 20 Oct 2014 19:49:19 +0000 (22:49 +0300)]
swscale: dead code

9 years agoswscale: remove useless parameters
Rémi Denis-Courmont [Mon, 20 Oct 2014 19:44:04 +0000 (22:44 +0300)]
swscale: remove useless parameters

9 years agoXCB/window: create the handler thread even without keyboard events
Rémi Denis-Courmont [Mon, 20 Oct 2014 18:02:24 +0000 (21:02 +0300)]
XCB/window: create the handler thread even without keyboard events

9 years agoswscale: remove constantly zero parameter
Rémi Denis-Courmont [Mon, 20 Oct 2014 15:23:34 +0000 (18:23 +0300)]
swscale: remove constantly zero parameter

9 years agoWin32: stop stacktrace on bad pointer
Hannes Domani [Mon, 20 Oct 2014 16:06:13 +0000 (18:06 +0200)]
Win32: stop stacktrace on bad pointer

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agodemux: mp4: set track priority by elst time
Francois Cartegnie [Mon, 20 Oct 2014 15:51:16 +0000 (17:51 +0200)]
demux: mp4: set track priority by elst time

/samples/mov/variable-fourcc/kldatei.mov

9 years agommal/vout: Add some comments to vout_display_sys_t
Julian Scheel [Wed, 15 Oct 2014 14:17:39 +0000 (14:17 +0000)]
mmal/vout: Add some comments to vout_display_sys_t

To ease understanding of the code add some comments.

Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agocontrib: speexdsp: fix build with android-ndk10c
Thomas Guillem [Mon, 20 Oct 2014 12:50:27 +0000 (14:50 +0200)]
contrib: speexdsp: fix build with android-ndk10c

In android-ndk10c, there is a "arm_neon.h" for all archs. The arm_neon.h for
x86* contains correspondence between neon and sse. In speexdsp, There is a
conflict between resample_sse.h and resample_neon.h. So disable neon if arch is
known to don't have neon.

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