- 31 Dec, 2018 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Jun, 2018 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Apr, 2018 1 commit
-
-
Marton Balint authored
Temporarily keep the old method for ffmpeg_filters.c choose_pix_fmt and avfiltergraph.c pick_format() until a paletted pixel format without alpha is introduced. Signed-off-by: Marton Balint <cus@passwd.hu>
-
- 23 Apr, 2018 1 commit
-
-
Michael Niedermayer authored
The crc flag is only stored since version 3 thus before this crcs do not work. We increase the version as needed same as we do with pix_fmts Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 10 Mar, 2018 1 commit
-
-
Jérôme Martinez authored
Without direct support of such pix_fmt, content is padded to 16-bit and it is not possible to know that the source file was with a smaller bit depth so framemd5 is different Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 09 Mar, 2018 1 commit
-
-
Jérôme Martinez authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 15 Feb, 2018 1 commit
-
-
Jérôme Martinez authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 06 Feb, 2018 1 commit
-
-
Jérôme Martinez authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 02 Feb, 2018 1 commit
-
-
Jérôme Martinez authored
Remove the 2nd mark, 1st mark was removed in 58e16a4fSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Jan, 2018 1 commit
-
-
Jérôme Martinez authored
Resulting bitstream was tested with a conformance checker using the last draft of FFV1 specifications. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> Also the files are already in the wild, and decoder support is thus needed. And with decoders widely supporting it, there is no advantage in not allowing it in the encoder. The exact bitstream format may change in future versions of the spec, if improvments are found.
-
- 06 Nov, 2017 1 commit
-
-
Martin Vignali authored
Replace them with av_pix_fmt_get_chroma_sub_sample. Signed-off-by: James Almer <jamrial@gmail.com>
-
- 27 Jun, 2017 2 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: Ticket5548 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 26 Jun, 2017 1 commit
-
-
Michael Niedermayer authored
Fixes assertion failure Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 31 Jan, 2017 2 commits
-
-
Alexandra Hájková authored
-
Diego Biurrun authored
-
- 09 Dec, 2016 2 commits
-
-
Michael Niedermayer authored
We are checking during encoding if there is enough space as version 4 needs that check. Fixes Ticket6005 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 20 Nov, 2016 1 commit
-
-
Carl Eugen Hoyos authored
-
- 17 Nov, 2016 1 commit
-
-
Carl Eugen Hoyos authored
-
- 25 Oct, 2016 1 commit
-
-
Michael Niedermayer authored
the bps value is only stored with level >= 1, using rgb48 with level 0 requires the user app to keep track of the bps by external means, which does not always happen also we force level >= 1 for other 16bps formats, so this is consistent. Found-by: Jerome Martinez <jerome@mediaarea.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 17 Aug, 2016 1 commit
-
-
Diego Biurrun authored
-
- 16 Aug, 2016 3 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 07 Aug, 2016 2 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
This is required for >= 16bit RGB support I tried it without templates but its too much duplicated code Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 06 Aug, 2016 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket5736 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 29 Jun, 2016 1 commit
-
-
Luca Barbato authored
The encoder produces bitstream compatible with the current specification and version 2 is set as reserved (non-standardizable).
-
- 17 Jun, 2016 1 commit
-
-
James Almer authored
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 04 May, 2016 1 commit
-
-
Alexandra Hájková authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 27 Jan, 2016 1 commit
-
-
Derek Buitenhuis authored
Libav, for some reason, merged this as a public API function. This will aid in future merges. A define is left for backwards compat, just in case some person used it, since it is in a public header. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 21 Jan, 2016 1 commit
-
-
Vittorio Giovara authored
This option is only used by ffv1 and ffvhuff. It is a very codec-specific option, so deprecate the global variant. Improve documentation a little. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 11 Jan, 2016 1 commit
-
-
Clément Bœsch authored
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 01 Jan, 2016 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 19 Dec, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 18 Dec, 2015 1 commit
-
-
Michael Niedermayer authored
This fixes a segfault caused by moving the coder option and changing its semantics Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 07 Dec, 2015 1 commit
-
-
Vittorio Giovara authored
Most option values are simply unused or ignored and in practice the majory of codecs only need to check whether to enable rle or not. Add appropriate codec private options which better expose the allowed features. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 04 Dec, 2015 1 commit
-
-
Clément Bœsch authored
-
- 16 Nov, 2015 1 commit
-
-
Vittorio Giovara authored
FFv1 uses two types of coders, golomb and range with two different tables. This is exposed this in a rather convoluted way, for example mentioning to set coder type 1 while initializing the variable 'ac' to 2, because encoder does not use range coder with default table. Appropriate internal coder type values have been added and used in any check rather than using raw numbers. Initialization of avctx.coder_type in ffv1dec is removed because this field is encoder only. An unneeded validation check in the encoder is dropped too. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-