- 27 Jan, 2017 2 commits
-
-
Peter Große authored
Signed-off-by: Peter Große <pegro@friiks.de> Signed-off-by: Martin Storsjö <martin@martin.st>
-
Anton Schubert authored
Appends Z to timestamp to force ISO8601 datetime parsing as UTC. Without Z, some browsers (Chrome) interpret the timestamp as localtime and others (Firefox) interpret it as UTC. Signed-off-by: Anton Schubert <ischluff@mailbox.org> Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 26 Jan, 2017 4 commits
-
-
Diego Biurrun authored
These are more appropriate warning level equivalents.
-
Diego Biurrun authored
Newer versions of OS X use the blocks extension in VDA-related headers. Some compilers, like current gcc, do not support the blocks extension and fail to compile code using those headers.
-
Martin Storsjö authored
If we only have a target compiler but no host compiler, the $type variable will be empty once. (Currently we fail to do a cross build if no host compiler is available due to using the host compiler for processing option lists though. But despite that, this comparison in configure needs quotes.) Signed-off-by: Martin Storsjö <martin@martin.st>
-
Luca Barbato authored
-
- 25 Jan, 2017 7 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Alexandra Hájková authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Alexandra Hájková authored
-
Alexandra Hájková authored
-
- 24 Jan, 2017 2 commits
-
-
Diego Biurrun authored
Fixes a number of incompatible pointer type warnings.
-
Diego Biurrun authored
libswscale/swscale-test.c:369:20: warning: passing argument 2 of ‘sws_scale’ from incompatible pointer type [-Wincompatible-pointer-types] libswscale/swscale.h:207:5: note: expected ‘const uint8_t * const* {aka const unsigned char * const*}’ but argument is of type ‘uint8_t ** {aka unsigned char **}’
-
- 22 Jan, 2017 1 commit
-
-
Dave Yeo authored
Signed-off-by: Dave Yeo <dave.r.yeo@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 20 Jan, 2017 2 commits
-
-
Alexandra Hájková authored
-
Alexandra Hájková authored
-
- 19 Jan, 2017 3 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Derek Buitenhuis authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 17 Jan, 2017 2 commits
-
-
Alexandra Hájková authored
-
Luca Barbato authored
Make sure that NVENC does not misbehave if other cuda usages happen in the application.
-
- 13 Jan, 2017 5 commits
-
-
Alexandra Hájková authored
-
Alexandra Hájková authored
-
Alexandra Hájková authored
-
Luca Barbato authored
The null demuxer does not have a backing AVIOContext.
-
Luca Barbato authored
Setting an invalid range for it makes the encoder behave inconsistently.
-
- 12 Jan, 2017 11 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
The current condition can trigger in cases where it shouldn't, with unexpected results. Make sure that: - container cropping is really based on the original dimensions from the caller - those dimenions are discarded on size change The code is still quite hacky and eventually should be deprecated and removed, with the decision about which cropping is used delegated to the caller.
-
Anton Khirnov authored
-
Anton Khirnov authored
Also, add generic code for handling cropping, so the decoders can export just the cropping size and not bother with the rest.
-
Anton Khirnov authored
Extend the width/height doxy to clarify that it should store coded values.
-
Anton Khirnov authored
Introducing enforced sync points in arbitrary places is bad for performance. Since the vast majority of receiving code (QSV VPP or encoders, retrieving frames through hwcontext) will do the syncing, this change should not be visible to most callers. But bumping micro just in case. This is also consistent with what VAAPI hwaccel does.
-
Steve Lhomme authored
We can pick the correct slice index directly from the ID3D11VideoDecoderOutputView casted from data[3]. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Steve Lhomme authored
No need to loop through the known surfaces, we'll use the requested surface anyway. The loop is only done for DXVA2. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 11 Jan, 2017 1 commit
-
-
Mark Thompson authored
Before this change, it was possible to overflow pic_order_cnt_lsb and generate a stream with invalid POC numbering. This makes sure that the field is large enough that a single IDR B* P sequence uses fewer than half the available POC lsb values.
-