ffmpeg | branch: master | Jan Ekström | Fri Mar 29 01:03:02
2024 +0200| [16128f3c5595012719db7ae7851964d5a961c160] | committer: Jan Ekström
avcodec/libx265: do not arbitrarily limit color values
Newer specifications such as H.273 have, and probably will further
in the future add new values
ffmpeg | branch: master | Jan Ekström | Fri Mar 29 00:58:53
2024 +0200| [23d1b50175a6d07a0e2301ead347e4812c8c5dc8] | committer: Jan Ekström
avfilter/{buffersrc,vf_setparams}: map IPT-C2, YCgCo-R variants
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Fri Mar 29 00:52:53
2024 +0200| [06c53efd233340762535957ad765ed4d9aafcddd] | committer: Jan Ekström
avcodec/options_table: map IPT-C2, YCgCo-R variants in colorspace
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Fri Mar 29 00:42:10
2024 +0200| [29561c8e2d4ccecaa93afcaed73678e3f6011b0a] | committer: Jan Ekström
avutil/pix{desc,fmt}: add new matrix coefficients from H.273 v3
* SMPTE ST 2128 IPT-C2 defines the coefficients utilized in DoVi
Profile 5. Profile 5
ffmpeg | branch: master | Jan Ekström | Fri Mar 10 00:56:00
2023 +0200| [f4b89b6e54579336e1242cfd12b9309b535d32b3] | committer: Jan Ekström
avcodec/libsvtav1: add support for writing out CLL and MDCV
These two were added in 28e23d7f348c78d49a726c7469f9d4e38edec341
ffmpeg | branch: master | Jan Ekström | Sat Mar 11 23:15:41
2023 +0200| [d7d2213a6bdd9d072ae509772d3af904f3796350] | committer: Jan Ekström
avcodec/libx265: add support for writing out CLL and MDCV
The newer of these two are the separate integers for content light
level, introduced
ffmpeg | branch: master | Jan Ekström | Sat Mar 11 11:51:13
2023 +0200| [471c0a34c13acfecf62403efec335b9b012d72c4] | committer: Jan Ekström
avcodec/libx264: add support for writing out CLL and MDCV
Both of these two structures were first available with X264_BUILD
163, so make relevant
ffmpeg | branch: master | Jan Ekström | Mon Mar 18 22:38:51
2024 +0200| [d9ade14c5c559288e3ee587e38c58d5ba6171bf9] | committer: Jan Ekström
{avutil/version,APIchanges}: bump, document new AVFrameSideData functions
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Mon Jan 9 20:52:30
2023 +0200| [8f4b173029aa9ecefb1370c954ef769664920d08] | committer: Jan Ekström
ffmpeg: pass first video AVFrame's side data to encoder
This enables further configuration of output based on the results
of input decoding and filtering
ffmpeg | branch: master | Jan Ekström | Sun Mar 19 15:37:40
2023 +0200| [f287a285d91bd89aa36699ce75818c7267f5f6ee] | committer: Jan Ekström
avutil/frame: add helper for getting side data from array
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Thu Nov 3 22:04:50
2022 +0200| [0d36844ddf90bcd8ca4ba7625918d384a5d808ba] | committer: Jan Ekström
avcodec: add frame side data array to AVCodecContext
This allows configuring an encoder by using AVFrameSideData.
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Jan Ekström | Sun Aug 27 23:40:37
2023 +0300| [d2bb22f6d5c1f44951e074f84233e1c8249dbad3] | committer: Jan Ekström
avutil/frame: split side data removal out to non-AVFrame function
This will make it possible to reuse logic in further commits.
> http://git.videolan.
ffmpeg | branch: master | Jan Ekström | Sun Mar 19 15:00:33
2023 +0200| [53335f6cf42fc9f627a29663c2df6daacd891161] | committer: Jan Ekström
avutil/frame: add helper for adding side data to array
Additionally, add an API test to check that the no-duplicates
addition works after duplicates have
ffmpeg | branch: master | Jan Ekström | Thu Oct 12 23:25:54
2023 +0300| [3c52f73e253eba81e4c58b69d8a8eb578128bef4] | committer: Jan Ekström
avutil/frame: add helper for adding existing side data to array
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Sun Mar 19 14:38:43
2023 +0200| [28783896dca9e3393654d678e51031783f8dd3bc] | committer: Jan Ekström
avutil/frame: split side_data_from_buf to base and AVFrame func
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Sun Mar 19 11:25:54
2023 +0200| [919c9cdbe6d2d69beb6c675d879dd77588f4f001] | committer: Jan Ekström
avutil/frame: add helper for freeing arrays of side data
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Sun Mar 19 00:21:35
2023 +0200| [d5104b3401f9513a92f869d6ebe9f51e8277d177] | committer: Jan Ekström
avutil/frame: split side data list wiping out to non-AVFrame function
This will make it possible to to reuse logic in further commits.
> h
ffmpeg | branch: release/4.4 | Jan Ekström | Tue Feb 20
20:00:16 2024 +0200| [5507a4062496bb17baa2c2fabd763ebadde102cf] | committer:
Jan Ekström
avcodec/av1dec: fix matrix coefficients exposed by codec context
`colorspace` in avcodec terms means `matrix coefficients`.
Reviewed-by: James
ffmpeg | branch: release/5.0 | Jan Ekström | Tue Feb 20
20:00:16 2024 +0200| [6073fff84d0d746478e2e444d831e66df9b8ac42] | committer:
Jan Ekström
avcodec/av1dec: fix matrix coefficients exposed by codec context
`colorspace` in avcodec terms means `matrix coefficients`.
Reviewed-by: James
ffmpeg | branch: release/5.1 | Jan Ekström | Tue Feb 20
20:00:16 2024 +0200| [9bf90b12602845b1a07a4ba4e7452d9229195df5] | committer:
Jan Ekström
avcodec/av1dec: fix matrix coefficients exposed by codec context
`colorspace` in avcodec terms means `matrix coefficients`.
Reviewed-by: James
ffmpeg | branch: release/6.0 | Jan Ekström | Tue Feb 20
20:00:16 2024 +0200| [511b8444232376db4b03edb4306a3c18995f0576] | committer:
Jan Ekström
avcodec/av1dec: fix matrix coefficients exposed by codec context
`colorspace` in avcodec terms means `matrix coefficients`.
Reviewed-by: James
ffmpeg | branch: release/6.1 | Jan Ekström | Tue Feb 20
20:00:16 2024 +0200| [a267d4ad4c92e15e4a1db361f5c1c77c06ba7560] | committer:
Jan Ekström
avcodec/av1dec: fix matrix coefficients exposed by codec context
`colorspace` in avcodec terms means `matrix coefficients`.
Reviewed-by: James
ffmpeg | branch: master | Jan Ekström | Tue Feb 20 20:00:16
2024 +0200| [37936b09ce316c32c456539afeb748d472088135] | committer: Jan Ekström
avcodec/av1dec: fix matrix coefficients exposed by codec context
`colorspace` in avcodec terms means `matrix coefficients`.
Reviewed-by: James Almer
ffmpeg | branch: release/6.1 | Jan Ekström | Wed Feb 14
22:40:54 2024 +0200| [fef22c87ada4517441701e6e61e062c9f4399c8e] | committer:
Jan Ekström
{avcodec,tests}: rename the bundled Mesa AV1 vulkan video headers
This together with adjusting the inclusion define allows for the
build to not fail
ffmpeg | branch: master | Jan Ekström | Wed Feb 14 22:40:54
2024 +0200| [e06ce6d2b45edac4a2df04f304e18d4727417d24] | committer: Jan Ekström
{avcodec,tests}: rename the bundled Mesa AV1 vulkan video headers
This together with adjusting the inclusion define allows for the
build to not fail
ffmpeg | branch: master | Jan Ekström | Thu Mar 9 20:27:06
2023 +0200| [fba9d9609fe00c8c4d04b76f9ecdd274aad318dd] | committer: Jan Ekström
avcodec/libsvtav1: use larger of bit rate and max rate for buffer size
Generally if maxrate is set, the calculation should be maxrate over
bufsize
ffmpeg | branch: master | Jan Ekström | Sat Feb 4 21:26:01
2023 +0200| [912ac82a3c769792ad992534f3df9b0a549ff827] | committer: Jan Ekström
avformat/mov: base pcmC endianness on just the LSB
As per 23003-5:2020, the rest of the bits are reserved, and thus
in the future they may be utilized
ffmpeg | branch: master | Jan Ekström | Sat Feb 4 21:21:10
2023 +0200| [adca877acb930faf1a5d686af93b9f657cebf1b5] | committer: Jan Ekström
avformat/mov: check that pcmC box is of the expected type
As per 23003-5:2020 this box is defined as
PCMConfig extends FullBox(‘pcmC’, version = 0, 0
ffmpeg | branch: master | Jan Ekström | Tue Feb 7 21:37:10
2023 +0200| [02ddfeadbee52c1ad8c023a93594a8cb957e11db] | committer: Jan Ekström
avformat/movenc: allow writing out channel count in MP4 and 3GP
ISOBMFF (14496-12) made this field ('channelcount') in the
AudioSampleEntry structure non
ffmpeg | branch: master | Jan Ekström | Fri Jul 22
13:57:54 2022 +0300| [9a820ec8b1e2323b70a1cebd204bf459bf7daa1a] | committer:
Jan Ekström
ffmpeg: add video heartbeat capability to fix_sub_duration
Splits the currently handled subtitle at random access point
packets that can be configured
ffmpeg | branch: master | Jan Ekström | Fri Aug 5
10:50:57 2022 +0300| [746d27455b00f6baca2a1e4ab206cd40bf187598] | committer:
Jan Ekström
ffmpeg: move decoded frame counter from after post-processing to decode
This way we can call process_subtitles without causing the decoded
frame counter
ffmpeg | branch: master | Jan Ekström | Mon Dec 13
18:30:37 2021 +0200| [fcc50674ded2d70b44be32be0331c7d925aa53dc] | committer:
Jan Ekström
ffmpeg: refactor post-decoding steps for subtitles into a function
This enables us to later call this when generating additional
subtitles for splitting
ffmpeg | branch: master | Jan Ekström | Tue Jan 10 00:03:01
2023 +0200| [5de565107a32414aec9f079940c76812265157c5] | committer: Jan Ekström
avcodec/h2645_sei: add support for Ambient Viewing Environment SEI
Defined by H.274, this SEI message is utilized by iPhones to save
the nominal ambient
ffmpeg | branch: master | Jan Ekström | Tue Jan 10 20:47:53
2023 +0200| [002d0ec7405b6edd015f5af53bd8576ed6caf16a] | committer: Jan Ekström
avutil: introduce AVAmbientViewingEnvironment side data
This enables exposing H.274 Ambient Viewing Environment
metadata in the framework.
> h
ffmpeg | branch: master | Jan Ekström | Tue Jan 10 21:42:23
2023 +0200| [be76a9bd327bb49b1c10f44871253eddf6fc5100] | committer: Jan Ekström
ffprobe: expose AVAmbientViewingEnvironment side data in AVFrames
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Mon Jan 9 22:49:49
2023 +0200| [f4bebc0c34b6aeac011adfdc6fdbbfc939ac5a64] | committer: Jan Ekström
avcodec/cbs_{h2645,sei}: add support for Ambient Viewing Environment SEI
Defined by H.274, this SEI message is utilized by iPhones to save
the nominal
ffmpeg | branch: master | Jan Ekström | Wed Oct 19 11:44:03
2022 +0200| [c889248647780753ec8b05138c7de4a707adb106] | committer: Thilo
Borgmann
ffmpeg: Add display_{rotation, hflip, vflip} options
This enables overriding the rotation as well as horizontal/vertical
flip state of a specific
ffmpeg | branch: master | Jan Ekström | Wed Oct 19 10:54:29
2022 +0200| [b9058765d7422bb801af0e67fb58ba47e523f831] | committer: Thilo
Borgmann
ffmpeg: Deprecate display rotation override with a metadata key
Now that we have proper options for defining display matrix
overrides, this should
ffmpeg | branch: master | Jan Ekström | Wed Jun 22
09:58:27 2022 +0300| [5eb8da6a81a11909d3908b47a9620096b8f3d654] | committer:
Jan Ekström
avformat/movenc: limit ISOBMFF AC-3 mapping to bsids <=8
This leaves out RealAudio DolbyNet, which utilizes bsids 9 and 10,
It is not clear whet
ffmpeg | branch: master | Jan Ekström | Fri May 6
17:03:04 2022 +0300| [c9de096851803d45444ae9dfe3a390a2d53ac71b] | committer:
Jan Ekström
avformat/movenc: handle OOM situations when parsing AC-3 headers
Signed-off-by: Jan Ekström
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Wed Jun 1
09:45:54 2022 +0300| [ad1672529faf6579bd8f28167582587511c4f795] | committer:
Jan Ekström
avformat/movenc: enable handle_eac3 to handle AC-3 tracks
Add the AC-3 frame type, as well as early exit from additional packet
parsing in case of AC-3
ffmpeg | branch: master | Jan Ekström | Fri May 6
17:25:15 2022 +0300| [3854c58d9e55ba297b47c1840c159cd39b373b6a] | committer:
Jan Ekström
avformat/movenc: utilize existing AC-3 parsing workflow for AC-3
Signed-off-by: Jan Ekström
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Fri May 27
09:20:24 2022 +0300| [b6897e9c082687634c78e4c133f21c3baea16415] | committer:
Jan Ekström
avformat/movenc: move eac3_info definition so that it can be used for AC-3
Signed-off-by: Jan Ekström
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Jan Ekström | Fri Jun 3
12:34:47 2022 +0300| [92dc9c9d682a3f7f552d61cdbfca7ae6607de0ee] | committer:
Jan Ekström
avcodec/ac3_parser{,_internal}: expose AC-3 bit_rate_code
Required by MP4's AC3SpecificBox and MPEG-TS AC-3 audio_descriptor,
of which the former
ffmpeg | branch: master | Jan Ekström | Wed May 4
13:51:09 2022 +0300| [3bb23a8b3cee3a59028854f2821cbdc3152cff71] | committer:
Jan Ekström
{configure,avformat/movenc}: enable AC-3 parser for movenc
This simplifies the code to no longer have #ifs in a manner which
does not require handling
ffmpeg | branch: master | Jan Ekström | Sun Jun 19 20:21:26
2022 +0300| [49027e7612ac3f349f5fa8b6d8cc0c6a4036d05c] | committer: Jan Ekström
avcodec/libx265: make X265 CSP selection pixel format independent
Currently the format listing misses the J formats completely, yet
they are marked
ffmpeg | branch: master | Jan Ekström | Mon May 9 21:29:44
2022 +0300| [fe100bc556d7b25d301ed65f7ae7a74880770f09] | committer: Jan Ekström
avcodec/libsvtav1: signal CPB properties through side data
This way values such as maxrate/bufsize can be utilized further
down the chain.
First, syncs
ffmpeg | branch: master | Jan Ekström | Mon May 9 21:21:33
2022 +0300| [70887d44ffa31b95704b85531fc53ddd4d9aab14] | committer: Jan Ekström
avcodec/libsvtav1: update avctx bit rate according to RC mode
This way we can filter out the default value for this member, which
is nonzero. Bases
ffmpeg | branch: master | Jan Ekström | Mon Apr 25 23:35:17
2022 +0300| [ded0334d214f9617122ccf5466f99df5c908277b] | committer: Jan Ekström
avcodec/libsvtav1: add support for setting chroma sample location
Support for configuring this was added with version 1.0.0.
> http://git.videolan.
ffmpeg | branch: master | Jan Ekström | Sat Apr 23 23:07:26
2022 +0300| [eae3b84189705b0e5cf132b870c6492e15bf7ed2] | committer: Jan Ekström
libavfilter/version: bump minor version for icc{gen,detect}
Missed during that patch set's life time.
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Jan Ekström | Mon Dec 20
14:30:16 2021 +0200| [0a83ecbf48bdd591b264c3cbb70393bb518b1ecc] | committer:
Jan Ekström
tests: add test for ffmpeg's fix_sub_duration feature
This long-existing feature calculates subtitle durations by keeping
it around until the following
ffmpeg | branch: release/5.0 | Jan Ekström | Mon Jan 3
01:27:24 2022 +0100| [a3f41483194b9fc5a6d0fa258e0352236ba97d5f] | committer:
Andreas Rheinhardt
ffprobe: Support AV_FRAME_DATA_DOVI_METADATA
Co-authored-by: Niklas Haas
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.
ffmpeg | branch: master | Jan Ekström | Mon Jan 3 01:27:24
2022 +0100| [a3f41483194b9fc5a6d0fa258e0352236ba97d5f] | committer: Andreas
Rheinhardt
ffprobe: Support AV_FRAME_DATA_DOVI_METADATA
Co-authored-by: Niklas Haas
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Jan Ekström | Thu Oct 28 01:10:14
2021 +0300| [27c0dd55609daf440a7744e96ac20c119bbeb80f] | committer: Jan Ekström
avfilter/vf_zscale: fix mapping of zimg_chroma_location_e to AVChromaLocation
The AVChromaLocation values are one higher than zimg's, not one
lower
ffmpeg | branch: master | Jan Ekström | Thu Oct 28 00:38:18
2021 +0300| [cd1d09e81b53d47380b494acd3432fd4abb3c17b] | committer: Jan Ekström
avfilter/vf_zscale: deduplicate output color information setting
This way a piece of logic is not missed in one location or the other,
such as the case
ffmpeg | branch: master | Jan Ekström | Wed Oct 13 23:05:40
2021 +0300| [a5622ed16f8e22a80cecd8936799e61f61a74cd5] | committer: Jan Ekström
avformat/avio{,buf}: deprecate AVIOContext::written
Originally added as a private entry in commit
3f75e5116b900f1428aa13041fc7d6301bf1988a, but its
ffmpeg | branch: master | Jan Ekström | Wed Oct 13 22:21:51
2021 +0300| [d39b58dc32b5fc7b480eeb9ef00a610732f02c2c] | committer: Jan Ekström
avformat/avio: privatize source of truth for AVIOContext::written
Looking at 3f75e5116b900f1428aa13041fc7d6301bf1988a, the field
was supposed
ffmpeg | branch: master | Jan Ekström | Mon Oct 18 00:35:48
2021 +0300| [682bafdb12507ec8b049ecbbe2e48bf814927002] | committer: Jan Ekström
avformat/avio{,buf}: introduce public AVIOContext::bytes_{read,written}
Such fields can be seen as generally useful in cases where the
API user
ffmpeg | branch: master | Jan Ekström | Thu Jul 15
09:57:48 2021 +0300| [7a446b1179301b6b9d05a7d39574e75e8fa5a862] | committer:
Jan Ekström
avformat/{isom,mov,movenc}: add support for CMAF DASH roles
This information is coded in a standard MP4 KindBox and utilizes the
scheme and values as per
ffmpeg | branch: master | Jan Ekström | Mon Sep 20
14:30:14 2021 +0300| [151f46e84ddce557aace102a9f86f72d37e1cdbf] | committer:
Jan Ekström
avformat/{aviobuf,avio_internal}: add ff_read_string_to_bprint_overwrite
For now, same as ff_read_line_to_bprint_overwrite, but reads until
the end
ffmpeg | branch: master | Jan Ekström | Mon Sep 20
14:51:42 2021 +0300| [847fd8de7c13abe41ca59464014f17c56555ef7b] | committer:
Jan Ekström
avformat/{aviobuf,avio_internal}: add max_len argument to
ff_read_string_to_bprint_overwrite
This is especially useful when reading things such as null
ffmpeg | branch: master | Jan Ekström | Mon Sep 20
14:22:43 2021 +0300| [94f227bac1c0189d5a270322398bfa4ffa6ad196] | committer:
Jan Ekström
avformat/aviobuf: add a full string reading mode to read_line_to_bprint
Additionally:
* rename it to read_string_to_bprint
* split most
ffmpeg | branch: master | Jan Ekström | Tue Sep 28 00:12:42
2021 +0300| [c20577806f0a161c6867e72f884d020a253de10a] | committer: Jan Ekström
avformat/aacdec: enable probesize-sized resyncs mid-stream
Before adts_aac_resync would always bail out after probesize amount
of bytes had been
ffmpeg | branch: release/4.4 | Jan Ekström | Sun Aug 22
23:28:55 2021 +0300| [ae057cec10b454da6ad5e2891d6898c8f0f787ca] | committer:
Jan Ekström
avfilter/vf_scale: reset color matrix in case of identity & non-RGB
Fixes passing through mismatching metadata from the input side
when RGB i
ffmpeg | branch: release/4.4 | Jan Ekström | Sun Aug 29
00:38:29 2021 +0300| [b1f2d203c0232dcb861f795e8958ed43b4da21da] | committer:
Jan Ekström
avfilter/vf_scale: set the RGB matrix coefficients in case of RGB
This fixes the passing through of non-RGB matrix from input to
output when
ffmpeg | branch: release/4.4 | Jan Ekström | Mon Jul 19
23:25:28 2021 +0300| [926d8b844fee222cb68dfd393273d7876a84e088] | committer:
Jan Ekström
ffmpeg: fix order between field order autodetection and override
Having the override before autodetection meant that the overridden
value got
ffmpeg | branch: master | Jan Ekström | Sun Aug 29 00:38:29
2021 +0300| [2818b143929d86f6b67695b09bc7483da5cef434] | committer: Jan Ekström
avfilter/vf_scale: set the RGB matrix coefficients in case of RGB
This fixes the passing through of non-RGB matrix from input to
output when conversion
ffmpeg | branch: master | Jan Ekström | Sun Aug 29 19:24:12
2021 +0300| [9b2281a4a383677ded522e603514789cc22498fa] | committer: Jan Ekström
avcodec/libx265: add support for setting chroma sample location
Unlike libx264, libx265 does not handle the chroma format check
on its own side, so
ffmpeg | branch: master | Jan Ekström | Sun Aug 29 19:06:14
2021 +0300| [06ce821bc7622c1394c5179fb69cabf02dd24869] | committer: Jan Ekström
avcodec/libx265: only call av_pix_fmt_desc_get once in init
Now both current usages utilize an already found descriptor.
> http://git.videolan.
ffmpeg | branch: master | Jan Ekström | Tue Aug 24 00:28:39
2021 +0300| [2f0113be3ffb566f1bb7f3140f038318c447da9f] | committer: Jan Ekström
avcodec/libx264: add support for setting chroma sample location
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Sun Aug 22 23:28:55
2021 +0300| [9dd410c80416197188337e3b7e1600be41d2ea64] | committer: Jan Ekström
avfilter/vf_scale: reset color matrix in case of identity & non-RGB
Fixes passing through mismatching metadata from the input side
when RGB input (
ffmpeg | branch: master | Jan Ekström | Wed Aug 25 22:28:19
2021 +0300| [d48232fb4cdb55b3add08cef89c222a60d0896a9] | committer: Jan Ekström
tests/fate: move TTML-in-MP4 tests from subtitles.mak to mov.mak
subtitles.mak's fate-sub tests utilize a more strict comparator
("rawdiff"), wh
ffmpeg | branch: master | Jan Ekström | Wed Feb 24
14:19:28 2021 +0200| [460beb948ceddeb86bd2b3b17335176adcaa7223] | committer:
Jan Ekström
avformat/ttml: split TTML paragraph based or not check into header
This way it can be re-utilized in movenc.
Signed-off-by: Jan Ekström
> h
ffmpeg | branch: master | Jan Ekström | Mon Feb 15
16:21:13 2021 +0200| [e41bd075dd56f20f4eca61790bda5bf88c433bcb] | committer:
Jan Ekström
avformat/movenc: add support for TTML muxing
Includes basic support for both the ISMV ('dfxp') and MP4 ('stpp')
methods. This initial version also
ffmpeg | branch: master | Jan Ekström | Tue Aug 17 22:57:36
2021 +0300| [7ca71b79f2b3256a0eef1a099b857ac9e4017e36] | committer: Jan Ekström
avcodec/libx264: leave full range flag unchanged if unknown
By default the x264 full range flag is set to -1. By not setting
it to something else, we can
ffmpeg | branch: master | Jan Ekström | Tue Aug 17 23:35:38
2021 +0300| [dbe40478e293f78c5a5e4302eb3f38257106ee86] | committer: Jan Ekström
avcodec/libx265: improve full range flag setting logic
Unlike libx264, libx265 does not have a separate "unspecified"/"auto"
default
ffmpeg | branch: master | Jan Ekström | Sat Aug 14 20:14:37
2021 +0300| [087fbfe5bc2272aa1cfd9f4c49438436b68a1ddc] | committer: Jan Ekström
avformat/isom_tags: prefer in24 for 24bit PCM in MOV
In 1c42fd93236e7869ef4d9fe3650dd3e951387321 the ipcm identifier was
added in order to demux
ffmpeg | branch: master | Jan Ekström | Mon Jul 19 23:25:28
2021 +0300| [4c694093be68d401c60819e5171817c62afef8b2] | committer: Jan Ekström
ffmpeg: fix order between field order autodetection and override
Having the override before autodetection meant that the overridden
value got overwritten
ffmpeg | branch: master | Jan Ekström | Thu Jul 1 23:39:30
2021 +0300| [25d28f297b755d3cb6a3e036a1e251148d0e4d5c] | committer: Jan Ekström
configure: move x264_csp_bgr check under general libx264 checks
This makes the libx264rgb check work when pkg-config is utilized
and x264.h is not part
ffmpeg | branch: master | Jan Ekström | Thu Jul 1 23:57:51
2021 +0300| [f32f56468c6caa03f4ebbf6cf58b2bb7bc775216] | committer: Jan Ekström
{configure,avcodec/libx264}: remove separate x264_csp_bgr check
We already require X264_BUILD >= 118, which includes an unconditional
definit
ffmpeg | branch: release/4.4 | Jan Ekström | Thu May 6
23:31:44 2021 +0300| [70405dd7e31cd436e9ffa252124537df253a5dc3] | committer:
Jan Ekström
ffmpeg: return no chosen output if an uninitialized stream is unavailable
Otherwise the rate emulation logic in `transcode_step` never gets
hit
ffmpeg | branch: master | Jan Ekström | Thu May 6 23:31:44
2021 +0300| [ec20b8130269260f3ae1e4642da26ba556814f84] | committer: Jan Ekström
ffmpeg: return no chosen output if an uninitialized stream is unavailable
Otherwise the rate emulation logic in `transcode_step` never gets
hit
ffmpeg | branch: master | Jan Ekström | Mon Nov 23 18:31:29
2020 +0200| [ffd1316e441a8310cf1746d86fed165e17e10018] | committer: Jan Ekström
avformat/matroskadec: remove special handling of av1c extradata
Libavcodec can now handle the standard AV1CodecConfigurationRecord
extradata
ffmpeg | branch: master | Jan Ekström | Mon Nov 23 18:28:28
2020 +0200| [45e3b6a68b61114bbb24083dcb71a5991efa4fb0] | committer: Jan Ekström
avformat/mov: remove special handling of av1c extradata
Libavcodec can now handle the AV1CodecConfigurationRecord structure
as-is when passed as extradata
ffmpeg | branch: master | Jan Ekström | Mon Mar 29
17:19:58 2021 +0300| [b24488e7277af2a4b77a33fa795b4df5979b0fcd] | committer:
Jan Ekström
avcodec/ttmlenc: add support for region positioning and sizing
The ASS margins are utilized to generate percentual values, as
the usage of cell-based
ffmpeg | branch: master | Jan Ekström | Mon Mar 15
16:01:52 2021 +0200| [464d6ed98d67fe0c3819516e9b0ca5edaf956a0e] | committer:
Jan Ekström
avformat/ttmlenc: enable writing out additional header values
This way the encoder may pass on the following values to the muxer:
1) Additional root &qu
ffmpeg | branch: master | Jan Ekström | Mon Mar 29
16:34:34 2021 +0300| [3ef5a8ba2b7798ea4e5708c5644fa60dd00bde06] | committer:
Jan Ekström
avcodec/ttmlenc: add initial support for regions and styles
Attempts to utilize the TTML cell resolution as a mapping to the
reference resolution
ffmpeg | branch: master | Jan Ekström | Mon Mar 15
12:41:18 2021 +0200| [b71184faefce38c8a965c7d0e8552e049ae9e150] | committer:
Jan Ekström
avcodec/ttmlenc: split header writing into its own function
Signed-off-by: Jan Ekström
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Wed Apr 7 21:17:04
2021 +0300| [5945288818b98682884888e3800893b2f2ac7507] | committer: Jan Ekström
avformat/img2dec: set r_frame_rate in addition to avg_frame_rate
Apparently for various image sequences libavformat/utils.c can
calculate rather fancy
ffmpeg | branch: master | Jan Ekström | Thu Mar 4
19:09:50 2021 +0200| [64af14555be2c9e522109e55160e0cb3f65c4690] | committer:
Jan Ekström
avformat: add TTML muxer
Enables writing TTML documents or encoded TTML paragraphs as such
documents.
Additionally, a test for the combined TTML encoder
ffmpeg | branch: master | Jan Ekström | Mon Nov 16
09:46:42 2020 +0200| [c8c6c9f5d96789001ea628f44cc5602bdc41d5f3] | committer:
Jan Ekström
ffprobe: switch to av_bprint_escape for XML escaping
Additionally update the result of the ffprobe XML writing test.
Signed-off-by: Jan Ekström
> h
ffmpeg | branch: master | Jan Ekström | Tue Feb 9 22:59:08
2021 +0200| [58e59396f5fe93f0606dc458d84c609b5d23ea1c] | committer: Jan Ekström
avfilter/vf_zscale: add support for setting scaling filter parameters
param_a/b are utilized for this.
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Jan Ekström | Wed Feb 10 01:15:42
2021 +0200| [752f14ff942576dd8697320fb6ba055593a2de9d] | committer: Jan Ekström
avformat/movenc: remove unnecessary HDR metadata log messages
These made sense before 3ebf449766d4b69a7774c4990fb24fe71c848a3e
when the creation
ffmpeg | branch: master | Jan Ekström | Sat Jan 2 14:30:36
2021 +0200| [ed524136e0d0ae26c9f11df42baf72689499f99f] | committer: Jan Ekström
avcodec/videotoolbox: make FFmpeg-to-VT mapping error more informative
Now logs the actual failed-to-map pixel format as well as range.
> h
ffmpeg | branch: master | Jan Ekström | Tue Jul 14
11:54:08 2020 +0300| [95fd790c14b034e8f6d75a5a20bbc1499d299d97] | committer:
Jan Ekström
avformat/tee: allow packets with negative timestamps
As this is a meta muxer and the same flag is set with the fifo
meta muxer, there is really no reason
ffmpeg | branch: master | Jan Ekström | Mon Nov 23 18:00:44
2020 +0200| [4688017d9a1c2633c5888de5a0580d29e7680d54] | committer: Jan Ekström
avformat/av1: add support for passing through MP4/Matroska av1c
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Jan Ekström | Mon Nov 23 17:36:20
2020 +0200| [8fbc139e6143297b8f88bc5145778787b64f4381] | committer: Jan Ekström
avcodec/av1{dec,parser}: move to ff_cbs_read_extradata_from_codec
This lets us re-utilize the extradata-related checks in the CBS
to add support
ffmpeg | branch: master | Jan Ekström | Mon Nov 23 19:37:38
2020 +0200| [a66d1779bb1b33cc54b359b142dcbcd2827fa282] | committer: Jan Ekström
avcodec/cbs_av1: add support for standard MP4/Matroska extradata
This way API clients can just pass the AV1CodecConfigurationRecord
as extradata
ffmpeg | branch: master | Jan Ekström | Sun Sep 20 21:00:52
2020 +0300| [fbb44bc51a647862eb05ae3f9d7d49a0be9bed57] | committer: Jan Ekström
ffmpeg: move field order decision making to encoder initialization
We now have the possibility of getting AVFrames here, and we should
not touch
ffmpeg | branch: master | Jan Ekström | Sun Sep 13 11:41:41
2020 +0300| [3360c9a5679cc9bd83ab5860757ebab8f64ea8ba] | committer: Jan Ekström
ffmpeg: move AVFrame time base adjustment into a function
This will have to be called later for video down the line.
> http://git.videolan.org/gitweb.
1 - 100 of 180 matches
Mail list logo