summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin25826 -> 25829 bytes
-rw-r--r--media-video/ffmpeg/Manifest2
-rw-r--r--media-video/ffmpeg/metadata.xml11
3 files changed, 11 insertions, 2 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 8f60b60b9c1f..4f2877b2e68b 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 91a4cf29921a..c2403c49a5a6 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -21,4 +21,4 @@ EBUILD ffmpeg-4.4.2.ebuild 19709 BLAKE2B 5c7619f96bfd2267e64aeb9d218a99c8df4ecc0
EBUILD ffmpeg-4.4.3.ebuild 19515 BLAKE2B 2567cccbd3ac9fdaedcc119eee1d57bb9562d7c495aaf2bab3cd812bd7c6347d66e429d4de4a36cb6acea7c4e51d5f553e1a73a930da93ca72a2e3173cf90158 SHA512 3b878304d9e3e0dea02c21dd36701a8816289aa11918fcb5fc1d6ee2ab45d81fa941b2f31cc007d5341a0ee95be5d1bf8c536bfa9f72d9989ccbb96330589c99
EBUILD ffmpeg-5.1.2-r1.ebuild 19647 BLAKE2B d456f8eeaf91434823a32552826d1488ea3fa0b07ff7cf6b813d8ec787fe420f70ba5926ab90089da444644196dfa5733c07a073fc3392d318b6b50abc581ab8 SHA512 cdb3e4b9333295c5a41db0b7ad4370d937d198949407de15f394c372b9cce7d5ca678b2455c775bb110386a4deb7222a9c07ccd18f905541ee382d4fae820a17
EBUILD ffmpeg-9999.ebuild 19646 BLAKE2B fba8132cfe3708bde9b022eb33d87cfa1e8568dca2aee1e1e650ae7566e0f0809968b4f34a8b59b320c8c248bb0f0cce5a91b935f19fa2eeebb48a57981bf1de SHA512 d03092629f7a8a4da09e001248bfdeb630a4adcfa4fb906a9703787ab2633a1faead74460e9cdd9955a64499021d8fa7cebd492a1191287d90b6cd7d9f8052d9
-MISC metadata.xml 6927 BLAKE2B c453dd5c6464796543f81b441ba89c2535fce394181e2e8e3ca9bce1f2c8624b48a1ae6077b7a3c72061a3d763b0be5576cbce919b7d32bd3c3fc0f2634fe0d7 SHA512 25cb0754d255e668c4b3bc968d5c30291ae163751c7e86b1895da621d0869a6d888847c61976cfadaa576f11585f8ab1160619250abcbc01902a06286e846f78
+MISC metadata.xml 7507 BLAKE2B fa8502460736edd98bbbb51648a7771e10669795b7db5f388da6fc97ac035932844178822765071b5e67a5502a9ccd287c45e407af150a00af7cd5a4b1247a71 SHA512 e3b4764379b9da922dc98c5adcb2905fb997fa3f618c659d7de6d113921e29968257a7f281e9ba2e1c5c683ef5b43dd6d867a3de1c6d6f54c1c354b858ac8289
diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
index 60511928e367..54cb9b3546d3 100644
--- a/media-video/ffmpeg/metadata.xml
+++ b/media-video/ffmpeg/metadata.xml
@@ -25,7 +25,16 @@
<flag name="gcrypt">Enables gcrypt support: Needed for rtmp(t)e support if openssl, librtmp or gmp is not used.</flag>
<flag name="gme">Enables support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats.</flag>
<flag name="gpl">Build GPL code. Should be enabled unless you require LGPL binaries.</flag>
- <flag name="hardcoded-tables">Use pre-calculated tables rather than calculating them on the fly.</flag>
+ <flag name="hardcoded-tables">
+ Use pre-calculated tables rather than calculating them on the fly.
+
+ It results in an increase of approximately 15% in the size of libavcodec, the main library impacted by this change.
+ It enables savings in table generation time, done once at codec initialization, since by hardcoding the tables,
+ they do not need to be computed at runtime. However, the savings are often negligible (~100k cycles is a typical number) especially when amortized
+ over the entire encoding/decoding operation.
+
+ Improvements are being made to the runtime initialization, and so over time, this option will have an impact on fewer and fewer codecs.
+ </flag>
<flag name="iec61883"> Support for FireWire DV/HDV input device using <pkg>media-libs/libiec61883</pkg>.</flag>
<flag name="jpegxl">Enable JPEG XL de/encoding via <pkg>media-libs/libjxl</pkg>.</flag>
<flag name="kvazaar">Enables <pkg>media-libs/kvazaar</pkg> based HEVC encoder.</flag>