- 24 Mar, 2018 2 commits
-
-
James Almer authored
Should prevent unnecessary copy of data in cases where new references to the packet are created within the muxer or a bitstream filter. Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
It's been a noop for years, and it's been argued that in-band headers should not be forcedly removed without the user's explicit request. Also, as the FIXME line stated, this is a job for a bitstream filter like extract_extradata, remove_extradata, dump_extradata, and filter_units. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 22 Mar, 2018 1 commit
-
-
James Almer authored
Tested-by:
Jun Zhao <mypopydev@gmail.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 20 Mar, 2018 1 commit
-
-
Gyan Doshi authored
When a decoded stream is being looped, after each post-EOF rewind, decoders are flushed in seek_to_start(). This only drains 1 frame, and thus the output has a few frames missing at the tail of each iteration except the last. With this patch, process_input is looped till process_input_packet reaches EOF. Fixes #7081 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 17 Mar, 2018 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 16 Mar, 2018 1 commit
-
-
Jun Zhao authored
Support dump bit stream filter option in ffmpeg -h full and ffmpeg -h bsf=FooBar. Signed-off-by:
Jun Zhao <mypopydev@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Mar, 2018 1 commit
-
-
Marton Balint authored
Fixes a regression since 2a88ebd0 which caused an infinite loop in the subtitle decoding. Fixes ticket #6796. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 05 Mar, 2018 2 commits
-
-
Tobias Rapp authored
Signed-off-by:
Tobias Rapp <t.rapp@noa-archive.com>
-
Tobias Rapp authored
Also fixes sign prefix for progress report. Signed-off-by:
Tobias Rapp <t.rapp@noa-archive.com>
-
- 27 Feb, 2018 1 commit
-
-
Tobias Rapp authored
Signed-off-by:
Tobias Rapp <t.rapp@noa-archive.com>
-
- 24 Feb, 2018 2 commits
-
-
Tomas Härdin authored
-
Jun Zhao authored
ffmpeg -h display "max_error_rate" option help information have been cut off, the root cause is used a wrong initial order. Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 23 Feb, 2018 1 commit
-
-
Aman Gupta authored
Signed-off-by:
Aman Gupta <aman@tmm1.net>
-
- 08 Feb, 2018 1 commit
-
-
James Almer authored
This reverts commit cdc78058. It introduced several issues in the command line tools, and it's implementing a new API that may still see some changes. Revert for the time being until the state of the API is defined. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 06 Feb, 2018 2 commits
-
-
Josh de Kock authored
-
Josh de Kock authored
-
- 02 Feb, 2018 2 commits
-
-
James Almer authored
Fixes compilation in non Windows targets. Signed-off-by:
James Almer <jamrial@gmail.com>
-
Zhong Li authored
coded_width/height are unnitialized and will be overwritten by dec_ctx->width/height in avcodec_open2() This fixes tiket #6958. Signed-off-by:
Zhong Li <zhong.li@intel.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 28 Jan, 2018 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 25 Jan, 2018 1 commit
-
-
Mark Thompson authored
On systems which deliver SIGPIPE (Unices), a broken pipe will currently result in the immediate termination of the ffmpeg process (the default disposition as required by POSIX). This is undesirable, because while the broken pipe is likely fatal to useful cleanup of whatever component is writing to it, there might be other components which can do useful cleanup - for example, a muxer on another stream may still need to write indexes to complete a file. Therefore, set the signal disposition for SIGPIPE to ignore the signal - the call which caused the signal will fail with EPIPE and the error will be propagated upwards like any other I/O failure on a single stream.
-
- 07 Jan, 2018 1 commit
-
-
Carl Eugen Hoyos authored
Fixes a warning: fftools/ffmpeg_opt.c:2057:21: warning: variable 'file_oformat' set but not used
-
- 06 Jan, 2018 1 commit
-
-
Rostislav Pehlivanov authored
Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
- 04 Jan, 2018 1 commit
-
-
James Almer authored
Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 26 Dec, 2017 1 commit
-
-
wm4 authored
Deprecated and useless.
-
- 28 Nov, 2017 2 commits
-
-
Carl Eugen Hoyos authored
Fixes a warning: fftools/ffmpeg_opt.c:804:29: warning: assignment discards ‘const’ qualifier from pointer target type
-
Pan Bian authored
The function avformat_alloc_context() will return a NULL pointer on failure. However, in function read_ffserver_streams(), its return value is not validated and the subsequent dereference may result in a bad memory access bug. Check its return value against NULL and avoid potential NULL dereference. Signed-off-by:
Pan Bian <bianpan2016@163.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 26 Nov, 2017 1 commit
-
-
Mark Thompson authored
Removes specific support for all hwaccels supported by the generic code (DXVA2, D3D11VA, NVDEC, VAAPI and VDPAU).
-
- 22 Nov, 2017 1 commit
-
-
Mark Thompson authored
This was added in early 2013 and abandoned several months later; as far as I can tell, there are no external users. Future OpenCL use will be via hwcontext, which requires neither special OpenCL-only API nor global state in libavutil. All internal users are also deleted - this is just the unsharp filter (replaced by unsharp_opencl, which is more flexible) and the deshake filter (no replacement).
-
- 21 Nov, 2017 1 commit
-
-
Jun Zhao authored
add return value check to supress the build warning message like "warning: ignoring return value" when use attribute -Wunused-result. Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Reviewed-by:
刘歧 <lq@chinaffmpeg.org> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 20 Nov, 2017 1 commit
-
-
pkviet authored
Adds ui64 (uint64_t) as a possible type for SpecifierOpt. This enables use of uint64_t options with SpecifierOpt such as channel_layout when expressed as a 64 bit channel mask. Signed-off-by:
pkviet <pkv.stream@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 19 Nov, 2017 2 commits
-
-
Vitaly _Vi Shukela authored
For some strange reason "-t" option was only implemented for input files while both "-t" and "-to" were available for use for output files. This made extracting a range from input file inconvenient. This patch enables -to option for input so one can do ffmpeg -ss 1:23:20 -to 1:27:22.3 -i myinput.mkv ... Signed-off-by:
Vitaly _Vi Shukela <vi0oss@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
DHE authored
Signed-off-by:
DHE <git@dehacked.net> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 15 Nov, 2017 3 commits
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 11 Nov, 2017 1 commit
-
-
Timo Rothenpieler authored
With there being two hwaccels that use the CUDA pix_fmt now, just relying on the pix_fmt to identify the selected hwaccel is not enough anymore. So this checks if the user explicitly selected a hwaccel, and only accepts that one.
-
- 10 Nov, 2017 1 commit
-
-
Anton Khirnov authored
Some parts of the code are based on a patch by Timo Rothenpieler <timo@rothenpieler.org> Merges Libav commit b9129ec4. Due to the name clash with our cuvid decoder, rename it to nvdec. This commit also changes the Libav code to dynamic loading of the cuda/cuvid libraries. Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 05 Nov, 2017 3 commits
-
-
Marton Balint authored
It allows us to specify what kind of audio parameter changes are allowed. Should fix ticket #6721. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Peter Große authored
Signed-off-by:
Peter Große <pegro@friiks.de> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Peter Große authored
Fixes looping files without audio or when using stream_copy, where ist->nb_samples is not set since no decoding is done. This fixes ticket #5719 and also fixes an endless loop with the sample in ticket #6139. Signed-off-by:
Peter Große <pegro@friiks.de> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-