ffmpeg | branch: master | sfan5 | Wed Sep 4 17:56:05 2024
+0200| [e66f977494a2ff780f4d44d767e8e6cd74cdf14f] | committer: Anton Khirnov
lavf/tls_mbedtls: restrict TLSv1.3 verification workaround to affected version
Now that mbedTLS 3.6.1 is released we know that only 3.6.0 contains this
ffmpeg | branch: master | sfan5 | Wed Aug 7 17:48:06 2024
+0200| [c779766b5cb940fdf2170c1ad12eacaf62eaf1d0] | committer: Matthieu Bouron
avcodec/mediacodecdec: call MediaCodec.stop on close
Usually the MediaCodec context will be released immediately, or it needs to stay
alive due to existing
ffmpeg | branch: master | sfan5 | Fri May 17 10:06:42 2024
+0200| [c28e5b597ecc34188427347ad8d773bf9a0176cd] | committer: Anton Khirnov
lavf/tls_mbedtls: add workaround for TLSv1.3 vs. verify=0
As of mbedTLS 3.6.0 TLSv1.3 is enabled by default and certificate verification
is now mandatory. Our
ffmpeg | branch: master | sfan5 | Mon May 13 20:29:10 2024
+0200| [0455a62d8428ad0a21d2477ffd2d6440c0fdbd44] | committer: Anton Khirnov
lavf/tls_mbedtls: handle session ticket error code as no-op
When TLSv1.3 and session tickets are enabled mbedtls_ssl_read()
will return an error code to
ffmpeg | branch: master | sfan5 | Mon May 13 20:27:17 2024
+0200| [1b1e9cadc5c4a4ea3a11d30f17ac7ac9f4018d8f] | committer: Anton Khirnov
lavf/tls_mbedtls: fix handling of certification validation failures
We manually check the verification status after the handshake has completed
using
ffmpeg | branch: master | sfan5 | Mon May 13 20:26:16 2024
+0200| [827578ca761e326fa4df7b6ed0b87421b5775fbd] | committer: Anton Khirnov
lavf/tls_mbedtls: hook up debug message callback
Unfortunately this won't work out-of-the-box because mbedTLS
only provides a global (not per-context)
ffmpeg | branch: master | sfan5 | Mon May 13 20:24:43 2024
+0200| [807d1505bfcd2bf3398833b005fa7f6948e24e9f] | committer: Anton Khirnov
lavf/tls_mbedtls: add missing call to psa_crypto_init
This is mandatory depending on configuration or at least with mbedTLS 3.6.0.
Signed-off-by: Anton
ffmpeg | branch: master | sfan5 | Mon May 13 20:22:44 2024
+0200| [63b6620ad3cd36710907f17384c75f5497de246b] | committer: Anton Khirnov
lavf/tls_mbedtls: handle more error codes for human-readable messages
Signed-off-by: Anton Khirnov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | sfan5 | Sun Sep 18 18:26:43 2022
+0200| [954784b1209f4277fa68ad755654667afbf8addd] | committer: Anton Khirnov
lavc/mediacodecdec_common: enable refcounting of buffers unconditionally
This allows av_mediacodec_release_buffer to be called safely after
the decoder is
ffmpeg | branch: master | sfan5 | Mon Dec 13 21:55:41 2021
+0100| [65197e9c98f46a79dd02c993cfcb0e70f65878cf] | committer: Jan Ekström
lavf/tls_mbedtls: fix handling of tls_verify=0
If ca_file was set, setting tls_verify=0 would not actually disable
verification.
> http://git.videolan.
ffmpeg | branch: master | sfan5 | Mon Dec 13 21:56:05 2021
+0100| [b32b32ba89b564e33c6ee0d7a17b80b5e56b6b73] | committer: Jan Ekström
lavc/mediacodecdec: set codec profile and level from extradata for H264+HEVC
This value is later passed to MediaCodec and checked at decoder init.
Notably
ffmpeg | branch: master | sfan5 | Wed Feb 17 16:51:09 2021
+0100| [a7425f712aeed6e18204a68810529895fdbdb1be] | committer: Matthieu Bouron
avcodec/mediacodec_wrapper: use MediaCodecInfo.isSoftwareOnly() when available
Added in Android 10 it provides a reliable way of filtering out
software
ffmpeg | branch: master | sfan5 | Wed Feb 17 16:50:00 2021
+0100| [1a033008e8f53af075d11974e0e7de23d11b34e2] | committer: Matthieu Bouron
avcodec/mediacodec_wrapper: check if codec is software earlier
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Fri Feb 12 23:47:46 2021
+0100| [6f80953554b07635d3b52f76b03807d198a5e9d0] | committer: Jan Ekström
avcodec/mediacodecdec: do not abort when H264/HEVC extradata extraction fails
Although rare, extradata can be present but empty and extraction will fail
ffmpeg | branch: master | sfan5 | Thu Feb 4 09:28:53 2021
+0800| [5a98a027d6b4e21d8ada0b94ad81226b35c21446] | committer: Steven Liu
avformat/dashdec: Fix missing NULL check
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a98a027d6b4e21d8ada0b94ad81226b35c21446
---
libavfor
ffmpeg | branch: master | sfan5 | Thu Feb 4 09:33:17 2021
+0800| [a44c42dc31333968650382a640480cedc3c9ae3c] | committer: Steven Liu
avformat/dashdec: Avoid segfault when URL template is unexpectedly missing
This isn't supposed to happen, but unfinished support for non-templated
manifest
ffmpeg | branch: master | sfan5 | Mon Jul 1 11:06:06 2019
+0800| [034b72fc0b29fe1e1f1e7c38d996bbb5266c4e5d] | committer: Steven Liu
avformat/dashdec: Fix reading values from SegmentTimeline inside Period
This was missed in commit e752da546463e693865d92a837fc0e8d2b28db2e.
> h
ffmpeg | branch: master | sfan5 | Fri Feb 9 10:54:24 2018
+0800| [e752da546463e693865d92a837fc0e8d2b28db2e] | committer: Steven Liu
dashdec: Support SegmentTimeline inside Period
Reviewed-by: Steven Liu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Sun Jan 21 13:14:51 2018
+0800| [777d6c677b1d70e9267c5e31c2c2473fa064076b] | committer: Steven Liu
dashdec: Make use of frame rate specified in Representation
If the manifest provides this, setting r_frame_rate
avoids warnings regarding frame rate estimation
ffmpeg | branch: master | sfan5 | Sun Jan 14 23:01:45 2018
+0800| [01d74c405564bb4846bf894bb928ae542273cfe8] | committer: Steven Liu
dashdec: Avoid trying to read any segments beyond the last
Signed-off-by: Steven Liu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Sun Jan 14 23:02:26 2018
+0800| [57dbabd9c13b9770d2447a2168a1acccd7296827] | committer: Steven Liu
dashdec: Support SegmentTemplate inside Period
Signed-off-by: Steven Liu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Sun Jan 14 22:35:31 2018
+0800| [bb0cc2e7bd6d6cc79413ed898e405c1b11c47759] | committer: Steven Liu
dashdec: Search for segment timeline inside AdaptionSets too
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb0cc2e7bd6d6cc79413ed898e405c1b11c47
ffmpeg | branch: master | sfan5 | Sun Jan 14 22:36:02 2018
+0800| [74b143d81fa38cd4f05a0db889a19a2cb7ff226c] | committer: Steven Liu
dashdec: Correct seeking behaviour
dash_read_seek() is called only once to issue a seek
of *all* streams to the specified timestamp. But to
avoid reopening each
ffmpeg | branch: master | sfan5 | Sun Jan 14 22:33:57 2018
+0800| [66e551eafb8d202f37ba5a2bbe03741966a9e241] | committer: Steven Liu
dashdec: Expose bandwidth and representation ID as metadata
The primary goal was making it viable to play YouTube/Vimeo/... videos
using the native demuxer
ffmpeg | branch: master | sfan5 | Sun Jan 14 22:34:43 2018
+0800| [94cc16499ff1309386ca1d77aac0627e16ffa917] | committer: Steven Liu
dashdec: Support for multiple video/audio streams
Signed-off-by: Steven Liu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Thu Dec 7 20:40:35 2017
+0100| [05c1c79d3779ae53c50007c4812ec5195dc2c264] | committer: Michael
Niedermayer
libavcodec/hevcdec: implement skip_frame
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Tue Dec 19 18:45:27 2017
+0100| [b1781caf9e36edd4b84428c1e6aad8c4937c35d8] | committer: James Almer
configure: remove libtls fallback check
This check is not needed for any supported version of libtls
and causes issues with static builds (libtls links to -lssl
ffmpeg | branch: master | sfan5 | Tue Dec 19 17:33:26 2017
+0100| [b178278c7b4b494d21bbd0cc59bb6a0df2c5ffa9] | committer: James Almer
configure: fix pkg-config check for libtls
This was not accounted for during merge and is required due to
the refactor in commit
ffmpeg | branch: master | sfan5 | Sat Nov 4 15:45:16 2017
+0100| [387ee1d6aa651e07e95ffe00ca4bfd14873613ad] | committer: Matt Oliver
libavformat: LibreSSL (libtls) support
Signed-off-by: sfan5
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Thu Dec 7 20:37:48 2017
+0100| [a428f2fcd95906cdfca1eff574369fb32169317e] | committer: Michael
Niedermayer
libavcodec/hevc_filter: move AVDISCARD_NONREF switch-case into function
In preparation for implementation of skip_frame.
Signed-off-by: Michael
ffmpeg | branch: master | sfan5 | Tue Dec 5 12:47:47 2017
+0100| [d3a2100c67a04bf4dfee558b6326e70715424434] | committer: Michael
Niedermayer
fate/hevc: add skip_loop_filter test
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | sfan5 | Thu Nov 30 23:58:02 2017
+0100| [942eafcf08c440eb23f08c10bd7b56d1c27fd21c] | committer: Michael
Niedermayer
libavcodec/hevc_filter: support for all skip_loop_filter levels.
Continues where commit 52c75d486ed5f75cbb79e5dbd07b7aef24f3071f left off.
Signed-off
32 matches
Mail list logo