- 09 Oct, 2017 4 commits
-
-
foo86 authored
Silences pointless error message when decoding DTS-in-WAV stream with excessive frame size stored in header.
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
Suggested-by: James Almer
-
- 08 Oct, 2017 14 commits
-
-
Mark Thompson authored
This reverts commit c2d155e1. GCC 6 incorrectly passes the configure test and then logs many warnings of the form: src/libavformat/dump.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-bool-operation’
-
Mark Thompson authored
Uses vaExportSurfaceHandle() from libva2.
-
Mark Thompson authored
The initialisation should be common. For libmfx, it was previously happening in the derivation function and this moves it out. For VAAPI, it fixes some failures when deriving from a DRM device because this initialisation did not run.
-
Mark Thompson authored
The message callbacks are library-safe in libva2, so we can now use them.
-
Mark Thompson authored
This was duplicated between normal device creation and creation by derivation from a DRM device.
-
Mark Thompson authored
This is an ABI change in libva2: previously the Intel driver had this behaviour and it was implemented as a driver quirk, but now it is part of the specification so all drivers must do it.
-
Mark Thompson authored
This has been deprecated in libva2 because hardware does not and will not support it. Therefore never consider it for decode, and for encode assume the user meant constrained baseline profile instead.
-
Mark Thompson authored
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
Carl Eugen Hoyos authored
Fixes the following warning: libavutil/opt.c:101:47: warning: '*' in boolean context, suggest '&&' instead
-
Carl Eugen Hoyos authored
Requested-by: Ronald and Derek
-
Carl Eugen Hoyos authored
-
Marton Balint authored
Since af1761f7 ffmpeg waits for a frame in each stream before writing the output header. If we are using threaded decoding for attached pictures, we have to read till EOF to be able to finally flush the decoder and output the decoded frame. This essentially makes ffmpeg buffer all non-attached picture packets, which will cause a "Too many packets buffered for output stream" eventually. By forcing single threaded decoding, we get a frame from a single packet as well and we can avoid the error. Fixes part of ticket #6375: ffmpeg -i 46564100.mp3 -acodec libmp3lame -ab 128k -ac 2 out.mp3 Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
-
Michael Bradshaw authored
Signed-off-by: Michael Bradshaw <mjbshaw@google.com>
-
- 07 Oct, 2017 7 commits
-
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
Silences several warnings: main is usually a function
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
RFC 3551 defines "G726" for little-endian ("right-justified") G.726 and announces "AAL2-G726" for big-endian ("left-justified") G.726.
-
Sasi Inguva authored
Signed-off-by: Sasi Inguva <isasi@google.com>
-
Carl Eugen Hoyos authored
-
James Almer authored
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 06 Oct, 2017 5 commits
-
-
Jorge Ramirez-Ortiz authored
-
Marton Balint authored
Signed-off-by: Marton Balint <cus@passwd.hu>
-
Tobias Rapp authored
Allows to specify the action to be performed when reading the last frame from the internal FIFO buffer. By default the last frame is written to filter output depending on the timestamp rounding method. When using "pass" action the last frame is passed through if input duration has not been reached yet. Examples using an input file with 25Hz, 1.4sec duration: - "fps=fps=1:round=near" generates an output file of 1sec - "fps=fps=1:round=near:eof_action=pass" generates an output file of 2sec Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
Luca Barbato authored
Make easier to handle the polling function before we implement full threading support. (cherry picked from libav commit ca960161) Signed-off-by: James Almer <jamrial@gmail.com>
-
Kaustubh Raste authored
Signed-off-by: Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by: Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 05 Oct, 2017 7 commits
-
-
Lukas Stabe authored
These changes store id3 chapter data in ID3v2ExtraMeta and introduce ff_id3v2_parse_chapters to parse them into the format context if needed. Encoders using ff_id3v2_read, which previously parsed chapters into the format context automatically, were adjusted to call ff_id3v2_parse_chapters. Signed-off-by: wm4 <nfxjfg@googlemail.com>
-
James Almer authored
Split it off from install-data. Among other things, this prevents spamming triplicate log lines during install. Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: James Almer <jamrial@gmail.com>
-
Tobias Rapp authored
Add missing AV_OPT_FLAG_FILTERING_PARAM flag to "start_time" option. Fix indent of "round" named constants and clear unused field values. Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
Tobias Rapp authored
Align order of "start_time" option within fps filter documentation to actual implementation. Also fix some documentation cosmetics. Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
Mark Thompson authored
-
Tobias Rapp authored
Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
James Almer authored
Fixes assembling with old yasm.
-
- 04 Oct, 2017 3 commits
-
-
Michael Niedermayer authored
Add () to regsize define Suggested-by: Henrik Gramner <henrik@gramner.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes out of array access Fixes: crash-huf.avi Regression since: 6b41b441 This could also be fixed by adding checks in the C code that calls the dsp Found-by: Zhibin Hu and 连一汉 <lianyihan@360.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Jorge Ramirez-Ortiz authored
Some V4L2 drivers fail to allocate buffers when sizeimage is not set to a max value. This is indeed the case for s5p-mfc [1] Most drivers should be able to calculate this value from the frame dimensions and format - or at least have their own default. However since this work around should not impact those drivers doing the "right thing" this commit just provides such a default. The calculations were extracted from the v4l2 driver used to develop the ffmpeg v4l2_m2m support [2]. See venc.c and vdec.c [1] linux.git/drivers/media/platform/s5p-mfc [2] linux.git/drivers/media/platform/qcom/venus/
-