ffmpeg | branch: master | Anton Khirnov | Fri Oct 13
18:59:17 2017 +0200| [9f1cfd88af88a7d7d5c56a368a46639dfdfdef75] | committer:
Timo Rothenpieler
decode: add a method for attaching lavc-internal data to frames
Use the AVFrame.private_ref field.
This new struct will be useful in the followin
ffmpeg | branch: master | Michael Niedermayer | Wed
Nov 8 23:55:00 2017 +0100| [1fa3a9a31de11a2dee0efc75b89862e80ab3c90f] |
committer: Timo Rothenpieler
avutil/frame: Add private_ref to AVFrame
This gives FFmpeg libs a field that they can freely and safely use.
Avoiding the need of wrapping o
ffmpeg | branch: master | Anton Khirnov | Fri Nov 10
16:07:44 2017 +0100| [7fa64514c8d2ec4d3dcb5f194511609ddcc288e6] | committer:
Timo Rothenpieler
decode: add a mechanism for performing delayed processing on the decoded frames
This will be useful in the CUVID hwaccel.
Merges Libav commit bad
ffmpeg | branch: master | Anton Khirnov | Fri Oct 13
18:59:19 2017 +0200| [81c021c6a2d7848c31984d65f225ba54bdd6f560] | committer:
Timo Rothenpieler
decode: add a per-frame private data for hwaccel use
This will be useful in the CUVID hwaccel. It should also eventually
replace current decoder-s
ffmpeg | branch: master | Aurelien Jacobs | Fri Nov 10
22:09:23 2017 +0100| [a337b36b8bd68cacd0e8903c0b26420cb30fbee8] | committer:
Rostislav Pehlivanov
aptx: implement the aptX bluetooth codec
The encoder was reverse engineered from binary library and from
EP0398973B1 patent (long expired).
T
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Nov
10 21:31:07 2017 +| [eb7a01d692684b3d7008506aaedfcdd79193bde6] | committer:
Rostislav Pehlivanov
Changelog: list the new aptX features
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=
ffmpeg | branch: master | Aurelien Jacobs | Fri Nov 10
22:09:24 2017 +0100| [018eef1a1bb6f791201e9b9f38a317a2059c3af1] | committer:
Rostislav Pehlivanov
aptx: add raw muxer and demuxer for aptX
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=018eef1a1bb6f791201e9b9f38a317a2059c3af1
ffmpeg | branch: master | wm4 | Tue Oct 3 15:04:45
2017 +0200| [ae5046e492cd87233111e994ca4ae3d74a233b51] | committer: Timo
Rothenpieler
avcodec: allow multiple hwaccels for the same codec/pixfmt
Currently, AVHWAccels are looked up using a (codec_id, pixfmt) tuple.
This means it's impossible
ffmpeg | branch: master | Anton Khirnov | Sat Feb 11
16:49:34 2017 +0100| [0e00624389955bc559d75855d5c4876266d9575f] | committer:
Timo Rothenpieler
h264dec: add a NVDEC hwaccel
Some parts of the code are based on a patch by
Timo Rothenpieler
Merges Libav commit b9129ec4668c511e0a79e25c6f25d7
ffmpeg | branch: master | wm4 | Tue Oct 3 17:43:13
2017 +0200| [0aecc08e5fd15960639a75c43265539e70d0189e] | committer: Timo
Rothenpieler
avcodec/decode: add missing \n to log message
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0aecc08e5fd15960639a75c43265539e70d0189e
---
lib
ffmpeg | branch: master | wm4 | Tue Oct 3 15:15:16
2017 +0200| [5593049466bcd1d3f1ddbfe580be4f36123d7c3d] | committer: Timo
Rothenpieler
avcodec/cuvid: rename cuvid.c to cuviddec.c
cuvid.c is used by Libav's CUVID hwaccel. Resolve the conflict and
avoid future merge problems by renaming our d
ffmpeg | branch: master | Anton Khirnov | Sat Jul 1
11:12:44 2017 +0200| [359a8a3e2d1194b52b6c386f94fd0929567dfb67] | committer:
Anton Khirnov
decode: add a method for attaching lavc-internal data to frames
Use the AVFrame.opaque_ref field. The original user's opaque_ref is
wrapped in the lav
ffmpeg | branch: master | Anton Khirnov | Sat Jul 1
12:09:58 2017 +0200| [badf0951f54c1332e77455dc40398f3512540c1b] | committer:
Anton Khirnov
decode: add a mechanism for performing delayed processing on the decoded frames
This will be useful in the CUVID hwaccel.
> http://git.videolan.org/g
ffmpeg | branch: master | Anton Khirnov | Sat Jul 1
11:32:56 2017 +0200| [de77671438c24ffea93398c8dc885d4dd04477de] | committer:
Anton Khirnov
decode: avoid leaks on failure in ff_get_buffer()
If the get_buffer() call fails, the frame might have some side data
already set. Make sure it gets f
ffmpeg | branch: master | Anton Khirnov | Sat Jul 1
12:09:58 2017 +0200| [704311b2946d74a80f65906961cd9baaa18683a3] | committer:
Anton Khirnov
decode: add a per-frame private data for hwaccel use
This will be useful in the CUVID hwaccel. It should also eventually
replace current decoder-speci
ffmpeg | branch: master | Anton Khirnov | Sat Feb 11
16:49:34 2017 +0100| [b9129ec4668c511e0a79e25c6f25d748cee172c9] | committer:
Anton Khirnov
h264dec: add a CUVID hwaccel
Some parts of the code are based on a patch by
Timo Rothenpieler
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | James Almer | Fri Nov 10 19:43:46
2017 -0300| [ae644cee1f421af1abe36e16c07dae3ac4c406ba] | committer: James Almer
Merge commit 'b9129ec4668c511e0a79e25c6f25d748cee172c9'
* commit 'b9129ec4668c511e0a79e25c6f25d748cee172c9':
h264dec: add a CUVID hwaccel
decode: add a
ffmpeg | branch: master | Anton Khirnov | Thu Jul 27
12:42:03 2017 +0200| [004ea63714e31ed43326ad00d7420d104f0dab38] | committer:
Anton Khirnov
cuvid: add cuvid.h to SKIPHEADERS
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=004ea63714e31ed43326ad00d7420d104f0dab38
---
libavcode
ffmpeg | branch: master | Anton Khirnov | Mon Jul 24
11:41:31 2017 +0200| [00fd914d4912322212e924c15f325cebf2fde8d3] | committer:
Anton Khirnov
hevcdec: set the active SPS before calling get_format()
This way the SPS is available to the hwaccel init code.
> http://git.videolan.org/gitweb.cgi/
ffmpeg | branch: master | James Almer | Fri Nov 10 20:31:55
2017 -0300| [7762942045a05170de8bbe9d707c2344b445907f] | committer: James Almer
Merge commit '00fd914d4912322212e924c15f325cebf2fde8d3'
* commit '00fd914d4912322212e924c15f325cebf2fde8d3':
hevcdec: set the active SPS before calling g
ffmpeg | branch: master | Peter Große | Fri Jun 30 17:28:53
2017 +0200| [a58873b11198d04670b7f98f5a8a749d742db7c5] | committer: Anton
Khirnov
avconv: when using -loop option bail out if seek to start fails
Fixes an infinite loop when a demuxer fails to seek to the start of the input.
Signed-o
ffmpeg | branch: master | Anton Khirnov | Sat Feb 11
16:49:34 2017 +0100| [b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88] | committer:
Anton Khirnov
hevcdec: add a CUVID hwaccel
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88
---
Changelog
ffmpeg | branch: master | James Almer | Fri Nov 10 20:38:36
2017 -0300| [1178babacaaad4e65fcb28af447afd586429c51a] | committer: James Almer
Merge commit 'b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88'
* commit 'b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88':
hevcdec: add a CUVID hwaccel
Adapted for ff
ffmpeg | branch: master | James Almer | Fri Nov 10 20:16:15
2017 -0300| [fd352fadbbdf850e22c2bf87d8634cbc981976ef] | committer: James Almer
Merge commit '004ea63714e31ed43326ad00d7420d104f0dab38'
* commit '004ea63714e31ed43326ad00d7420d104f0dab38':
cuvid: add cuvid.h to SKIPHEADERS
This comm
ffmpeg | branch: master | James Almer | Fri Nov 10 21:06:58
2017 -0300| [27604549456282102eadbcb920b9a64775c683e1] | committer: James Almer
avcodec/nvdec: fix copyright headers
Fixes fate-source.
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=276045494
ffmpeg | branch: master | Anton Khirnov | Mon Jul 24
11:42:09 2017 +0200| [770cf1dbc2c8fe9b84300439ad0cd85036480388] | committer:
Anton Khirnov
fate/hevc: specify output pixel format explicitly
This allows running those tests with hwaccel.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co
ffmpeg | branch: master | James Almer | Fri Nov 10 20:36:39
2017 -0300| [ec54df7dcd5935cc5efa6a25293b255a5d9a67f5] | committer: James Almer
Merge commit '770cf1dbc2c8fe9b84300439ad0cd85036480388'
* commit '770cf1dbc2c8fe9b84300439ad0cd85036480388':
fate/hevc: specify output pixel format expli
ffmpeg | branch: master | Sean McGovern | Fri Jul 28
16:29:35 2017 -0400| [3050dabaa9a337ad077ec60bba664ad9861e1aa6] | committer:
Sean McGovern
mov: Do not set stsd_count if mov_read_stsd() fails
Based on an FFmpeg patch by Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/
ffmpeg | branch: master | Sean McGovern | Sat Jul 29
19:17:16 2017 -0400| [defe307fb22beca60a632e976ab97e5edd4aee25] | committer:
Sean McGovern
mov: move stsd finalization to an appropriate place
mov_finalize_stsd_codec() parses stream information from the ALAC extradata,
so run it after the e
ffmpeg | branch: master | Sean McGovern | Fri Jul 28
16:17:33 2017 -0400| [d7bdab1ad78ef582ba8c96dc7b79ec9fdbeeb94f] | committer:
Sean McGovern
mov: log and return early on non-positive stsd entry counts
Based on an FFmpeg patch by Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffm
ffmpeg | branch: master | James Almer | Sat Nov 11 00:28:53
2017 -0300| [73198aca2c27712e45f29dec769f4c343ee40c20] | committer: James Almer
Merge commit 'defe307fb22beca60a632e976ab97e5edd4aee25'
* commit 'defe307fb22beca60a632e976ab97e5edd4aee25':
mov: move stsd finalization to an appropriat
ffmpeg | branch: master | Mark Thompson | Sat Jun 24 00:30:20
2017 +0100| [aaf441465080b9bc57f5ca8dea656f9b2c5dc821] | committer: Mark
Thompson
h264: Add stream constraint values to the common header
With comments describing the derivation of each value.
> http://git.videolan.org/gitweb.cgi/f
ffmpeg | branch: master | Mark Thompson | Sat Jun 24 00:29:02
2017 +0100| [b88da98b34809dedf8882d43ed543632ed233538] | committer: Mark
Thompson
hevc: Improve stream constraint values in common header
Add comments to describe the sources of the constraint values expressed here,
and add some mor
ffmpeg | branch: master | James Almer | Sat Nov 11 00:36:22
2017 -0300| [36e0093dd91fa75ded475f2430852a6b0e86b59a] | committer: James Almer
Merge commit '1329c08ad6d2ddb304858f2972c67b508e8b0f0e'
* commit '1329c08ad6d2ddb304858f2972c67b508e8b0f0e':
hevc: Validate the number of long term refer
ffmpeg | branch: master | James Almer | Sat Nov 11 00:34:18
2017 -0300| [95a52ca884ce7d7e0a0653c558bd56039ffdc8c4] | committer: James Almer
Merge commit 'b88da98b34809dedf8882d43ed543632ed233538'
* commit 'b88da98b34809dedf8882d43ed543632ed233538':
hevc: Improve stream constraint values in co
ffmpeg | branch: master | Mark Thompson | Sat Jun 24 00:29:14
2017 +0100| [1329c08ad6d2ddb304858f2972c67b508e8b0f0e] | committer: Mark
Thompson
hevc: Validate the number of long term reference pictures
This would overflow if the stream contained a value greater than the
maximum allowed by the
ffmpeg | branch: master | Mark Thompson | Sun Apr 30 19:27:54
2017 +0100| [19388a7200e5d99c703271f05dba1c806720e808] | committer: Mark
Thompson
vaapi_encode: Move quality option to common code
Use AVCodecContext.compression_level rather than a private option,
replacing the H.264-specific quali
ffmpeg | branch: master | Mark Thompson | Thu May 4 23:01:51
2017 +0100| [18f1706f331bf5dd565774eae680508c8d3a97ad] | committer: Mark
Thompson
lavc: Add coded bitstream read/write API
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18f1706f331bf5dd565774eae680508c8d3a97ad
---
co
ffmpeg | branch: master | Vittorio Giovara | Tue
Aug 8 16:30:32 2017 +0200| [538e50875105c9d4a04bc4ed4a217e87f422137e] |
committer: Vittorio Giovara
pixfmt: Support chroma-derived and ictcp color matrices
Signed-off-by: Vittorio Giovara
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | James Almer | Sat Nov 11 00:47:22
2017 -0300| [924978341516fc234a78ff5bad89d6bd6b36de23] | committer: James Almer
Merge commit 'e3e8eab359238486dc233f7aa89b7bb3cb19ec38'
* commit 'e3e8eab359238486dc233f7aa89b7bb3cb19ec38':
vaapi_h265: Add support for AUD NAL units
ffmpeg | branch: master | Mark Thompson | Thu May 4 23:09:02
2017 +0100| [9e93001b6135a23fe4e200196c08fb4fbffed6fc] | committer: Mark
Thompson
lavc: Add h264_metadata bitstream filter
This is able to modify some header metadata found in the SPS/VUI,
and can also add/remove AUDs and insert use
ffmpeg | branch: master | Mark Thompson | Sun May 14 16:18:25
2017 +0100| [acf06f45441be24c5cbae0920579cd69427326a1] | committer: Mark
Thompson
lavc: Add coded bitstream read/write support for H.264
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=acf06f45441be24c5cbae0920579cd69427
ffmpeg | branch: master | Mark Thompson | Sun May 7 23:02:09
2017 +0100| [a49ee60d5fdbdae1706a44cfbb814abb9793815f] | committer: Mark
Thompson
vaapi_h264: Add support for SEI recovery points
Included by default with non-IDR intra frames.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Vittorio Giovara | Tue
Aug 8 16:06:29 2017 +0200| [ebf3b9e8a875eb12312460aee505118791ef805f] |
committer: Vittorio Giovara
h264: Add support for alternative transfer characterics SEI
The use of this SEI is for backward compatibility in HLG HDR systems:
older devices
ffmpeg | branch: master | Mark Thompson | Sun May 7 15:01:42
2017 +0100| [7a4fac5e91789b73e07bd4ad20493cfde028df76] | committer: Mark
Thompson
vaapi_h264: Convert to use coded bitstream infrastructure
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a4fac5e91789b73e07bd4ad20493cfd
ffmpeg | branch: master | Mark Thompson | Sun May 7 22:58:56
2017 +0100| [820a4483af13cf6fd51f13638e57bcd1c3f629d4] | committer: Mark
Thompson
vaapi_h264: Add support for AUD NAL units
Adds a new private option to enable them (off by default).
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/
ffmpeg | branch: master | James Almer | Sat Nov 11 00:49:43
2017 -0300| [e6d70494ce03760c6700c50380f4455c41919661] | committer: James Almer
Merge commit 'a14a12ca137bf1526452b97bedfc9f7b301d4e04'
* commit 'a14a12ca137bf1526452b97bedfc9f7b301d4e04':
vaapi_h265: Reduce the amount of padding in
ffmpeg | branch: master | Mark Thompson | Sun May 14 16:32:00
2017 +0100| [867381b8b51fa21fa2b8f071f508f3d39cc9c1f0] | committer: Mark
Thompson
lavc: Add coded bitstream read/write support for H.265
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=867381b8b51fa21fa2b8f071f508f3d39cc
ffmpeg | branch: master | Mark Thompson | Sun May 14 21:36:24
2017 +0100| [ac12486714b48f9bd5d9167f90b77c936751d6ef] | committer: Mark
Thompson
vaapi_h265: Convert to use coded bitstream infrastructure
Also improves the metadata and generally makes the configuration
a bit cleaner.
> http://gi
ffmpeg | branch: master | Mark Thompson | Sat Aug 12 21:32:29
2017 +0100| [a14a12ca137bf1526452b97bedfc9f7b301d4e04] | committer: Mark
Thompson
vaapi_h265: Reduce the amount of padding in the stream
It is not necessary to pad to the CTU size. The CB size of 8x8 should be
sufficient, but due t
ffmpeg | branch: master | Mark Thompson | Thu May 4 23:10:19
2017 +0100| [e6874bc3af2f09af39b5d91b9c5f9ded67459696] | committer: Mark
Thompson
lavc: Add h264_redundant_pps bitstream filter
This applies a specific fixup to some Bluray streams which contain
redundant PPSs modifying irrelevant p
ffmpeg | branch: master | Mark Thompson | Thu May 4 23:06:20
2017 +0100| [f11d8a5e8b185340cc50fcbc8a1437b0fbe7e931] | committer: Mark
Thompson
lavc: Add trace_headers bitstream filter
Supports all streams that the coded bitstream infrastructure does
(currently H.264 and H.265).
> http://git.
ffmpeg | branch: master | Mark Thompson | Sun Jul 23 23:22:54
2017 +0100| [e3e8eab359238486dc233f7aa89b7bb3cb19ec38] | committer: Mark
Thompson
vaapi_h265: Add support for AUD NAL units
Matching the H.264 encoder.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3e8eab359238486dc2
ffmpeg | branch: master | Mark Thompson | Sun Jul 23 16:23:51
2017 +0100| [b31a9eae0233325c4b382c657f4b687d5d8b0812] | committer: Mark
Thompson
lavc: Add hevc_metadata bitstream filter
This is able to modify some header metadata found in the VPS/SPS/VUI,
and can also add/remove AUDs.
> http:/
ffmpeg | branch: master | Diego Biurrun | Fri Aug 11
19:15:20 2017 +0200| [d34a133b78afe2793cd8537f3c7f42437f441e94] | committer:
Diego Biurrun
dfa: Disallow odd width/height and add proper bounds check for DDS1 chunks
DDS1 chunks are decoded in 2x2 blocks, odd chunk width or height is not
all
ffmpeg | branch: master | James Almer | Sat Nov 11 00:54:19
2017 -0300| [ecf4e6b7205f6021fbdcf3d419733edae28d8bdd] | committer: James Almer
Merge commit 'd34a133b78afe2793cd8537f3c7f42437f441e94'
* commit 'd34a133b78afe2793cd8537f3c7f42437f441e94':
dfa: Disallow odd width/height and add prope
ffmpeg | branch: master | Mark Thompson | Thu May 4 23:03:03
2017 +0100| [2bc9ba8d3c41f3a8e56484bd67b05040c7909a01] | committer: Mark
Thompson
lavc: Add coded bitstream read/write support for MPEG-2
Also enable MPEG-2 support in the trace_headers filter.
> http://git.videolan.org/gitweb.cgi/
ffmpeg | branch: master | Mark Thompson | Tue Aug 1 15:35:14
2017 +0100| [b78c30d7ec26af67c00ce2002709a189f6a87a7e] | committer: Mark
Thompson
lavc: Add mpeg2_metadata bitstream filter
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b78c30d7ec26af67c00ce2002709a189f6a87a7e
---
c
ffmpeg | branch: master | Mark Thompson | Mon Aug 14 16:46:32
2017 +0100| [768eb9182e94a94bc2ef46f565a0dac7afef3b57] | committer: Mark
Thompson
cbs_h2645: Return error if writing fails
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=768eb9182e94a94bc2ef46f565a0dac7afef3b57
---
li
ffmpeg | branch: master | Piotr Bandurski | Sun Jun 24
11:34:02 2012 +| [a05c6e8c11b1a17b7c4529294751b917cf0d8e04] | committer:
Diego Biurrun
xwddec: support 8bpp grayscale
(cherry picked from commit b9c94e826e7551027754ecfa60e3e487e0c28fcb)
Signed-off-by: Diego Biurrun
> http://git.vide
ffmpeg | branch: master | Anton Khirnov | Thu Aug 17
12:15:58 2017 +0200| [f70f71d60c7ae88c19078a48dc6e0789b78c7300] | committer:
Anton Khirnov
h264dec: use a large enough field for reference list modification values
pic_num can be at most 17-bit, so uint8_t is not sufficient.
Found-By: Bradl
ffmpeg | branch: master | James Almer | Sat Nov 11 01:05:13
2017 -0300| [53fc4310f1ba74cd6f264f7263359440a2e5646a] | committer: James Almer
Merge commit 'b78c30d7ec26af67c00ce2002709a189f6a87a7e'
* commit 'b78c30d7ec26af67c00ce2002709a189f6a87a7e':
lavc: Add mpeg2_metadata bitstream filter
ffmpeg | branch: master | James Almer | Sat Nov 11 01:24:55
2017 -0300| [700da852b58bf3354dec6652dc1500192ef63154] | committer: James Almer
Merge commit '4c0588b4562abad5540f6a5435c62828de9e4fdf'
* commit '4c0588b4562abad5540f6a5435c62828de9e4fdf':
mpeg2enc: Don't mark all streams as componen
ffmpeg | branch: master | Mark Thompson | Sat Aug 12 22:16:13
2017 +0100| [4c0588b4562abad5540f6a5435c62828de9e4fdf] | committer: Mark
Thompson
mpeg2enc: Don't mark all streams as component video
Since there is no information about the source format, "unspecified"
is the correct value to write
ffmpeg | branch: master | James Almer | Sat Nov 11 01:39:47
2017 -0300| [006546c635f05444cd7dd241f9e65bef346771bd] | committer: James Almer
avcodec/mpegaudiodecheader: remove dead code
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=006546c635f05444cd7dd
ffmpeg | branch: master | James Almer | Sat Nov 11 01:41:16
2017 -0300| [1b6e52c68fd0ce24f0e5dbafe93146c7793c677b] | committer: James Almer
avcodec/dnxhddata: remove dead code
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1b6e52c68fd0ce24f0e5dbafe93146
66 matches
Mail list logo