ffmpeg | branch: master | Tomas Härdin | Fri Nov 8 11:26:24
2024 +0100| [9729444c7d55b9c73c830be66650d80109bf0989] | committer: Tomas Härdin
lavf/mxfenc: Return AVERROR(EINVAL) in mxf_write_jpeg2000_subdesc() is pixfmt
not set
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Fri Nov 8 11:24:05
2024 +0100| [0202c7cc2ec524b5de7de223d641f5e1c7f4cd1d] | committer: Tomas Härdin
lavf/mxfenc: Make write_desc return int
This enables returning AVERRORs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Tue Oct 29 16:13:04
2024 +0100| [733d891bdf4e8befa9356de113bcf9979e4895a7] | committer: Tomas Härdin
lavf/mxfenc: Use nb_components, not av_pix_fmt_count_planes()
Also check that pix_desc != NULL, thanks James Almer
This fixes https://trac.ffmpeg.org
ffmpeg | branch: master | Tomas Härdin | Mon Oct 14 16:45:35
2024 +0200| [baa23e40c190ad0afdc2398e60d4da2aacc86ad9] | committer: Tomas Härdin
lavf/mxfdec: Set a scan direction explicitly
This prevents a theoretical case where seeks to a gap in an index can cause an
infinite loop
> h
ffmpeg | branch: master | Tomas Härdin | Sun Sep 15 22:46:55
2024 +0200| [25d605d0808b54ec3a78fbf2fedd240e69c34d7c] | committer: Tomas Härdin
lavf/mxfdec: Remove a call to avio_tell() in klv_read_packet()
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Sun Sep 15 22:04:13
2024 +0200| [649ac17efd96ddc3967958c6bba07bed3e779bb0] | committer: Tomas Härdin
lavf/mxfdec: Speed up mxf_edit_unit_absolute_offset()
This involves computing the approximate location of the desired index table
segment and linearly
ffmpeg | branch: master | Tomas Härdin | Sat Sep 14 11:48:09
2024 +0200| [e3fa469a55a09901d59c37e6977e0154a1c0ce47] | committer: Tomas Härdin
lavf/mxfdec: Speed up klv_read_packet()
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3fa469a55a09901d59c37e6977e0154a1c0c
ffmpeg | branch: master | Tomas Härdin | Fri Sep 13 14:09:56
2024 +0200| [8f2ba4333dcb96479706ee6dcfff85c3c6ae3e3e] | committer: Tomas Härdin
lavf/mxfdec: Switch to mxf_metadata_read_table loop to FF_ARRAY_ELEMS, skip if
read == NULL
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Fri Sep 13 14:10:34
2024 +0200| [665bf46ac24768854d8ddcad697d4e0fb890cad0] | committer: Tomas Härdin
lavf/mxfdec: Handle KLV fill
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=665bf46ac24768854d8ddcad697d4e0fb890cad0
---
libavfor
ffmpeg | branch: master | Tomas Härdin | Thu May 16 18:10:58
2024 +0200| [be2cabce327b58a549500bbeb3a342530f2573e9] | committer: Tomas Härdin
lavu/intmath.h: Fix UB in ff_ctz_c() and ff_ctzll_c()
Found by value analysis
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Thu May 16 16:37:58
2024 +0200| [3b9e457647a3c8554e32edf2e2effb11280ddda7] | committer: Tomas Härdin
lavu/common.h: Fix UB in av_clip_uintp2_c()
Found by value analysis
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Wed May 15 21:03:47
2024 +0200| [818a487849b9f8234275f800f78f318750dc7e6d] | committer: Tomas Härdin
lavu/common.h: Fix UB in av_clipl_int32_c()
Found by value analysis
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Thu May 16 16:33:44
2024 +0200| [60ab40be7086ad80418192a3eaf2f2b860c10369] | committer: Tomas Härdin
lavu/common.h: Fix UB in av_clip_intp2_c()
Found by value analysis
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Mon May 13 17:01:28
2024 +0200| [017a18b0261749924a4864bafdb65fc9d738eebf] | committer: Tomas Härdin
lavc/speedhqdec: Reindent
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=017a18b0261749924a4864bafdb65fc9d738eebf
---
libavco
ffmpeg | branch: master | Tomas Härdin | Tue May 14 13:03:22
2024 +0200| [4037d5e103768e3c17841f2a4f94d5853ed7474a] | committer: Tomas Härdin
lavc/speedhqenc: Require width to be a multiple of 16
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Mon May 13 16:36:31
2024 +0200| [42d5ddb2de8fccec7606c785e4adef3392df1c1c] | committer: Tomas Härdin
lavc/speedhqdec: Add AV_CODEC_CAP_SLICE_THREADS
Each field slice is assigned to one thread.
Serial performance is unaffected.
> http://git.videolan.
ffmpeg | branch: master | Tomas Härdin | Wed May 8 14:17:57
2024 +0200| [37db0454e4c046d9f85636cf98175cced7a2af98] | committer: Tomas Härdin
lavc/speedhqdec: Obey AVDISCARD_ALL
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=37db0454e4c046d9f85636cf98175cced7a2a
ffmpeg | branch: master | Tomas Härdin | Wed May 8 14:17:18
2024 +0200| [5b32685d77c67880e8c630844edbdf89f9f9b387] | committer: Tomas Härdin
lavc/speedhqdec: Add AV_CODEC_CAP_FRAME_THREADS
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5b32685d77c67880e8c630844edbdf89f9f9b
ffmpeg | branch: master | Tomas Härdin | Tue Jan 31 16:33:21
2023 +0100| [a678b0c252473831c346d21f9412679ef789bf91] | committer: Tomas Härdin
sws/utils.c: Do not uselessly call initFilter() when unscaling
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Fri May 20 14:50:00
2022 +0200| [cb204f007be4b0cb32ec32b08f2fdfd798d339ea] | committer: Tomas Härdin
libavcodec/jpeg2000_parser: Localize m->bytes_read
Another 6%
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co
ffmpeg | branch: master | Tomas Härdin | Fri May 20 14:44:54
2022 +0200| [d6d7b78c4609c54966ba06a4dcb93086b9001c22] | committer: Tomas Härdin
libavcodec/jpeg2000_parser: Rearrange ifs
A modest 8% improvement
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Tue May 31 11:37:55
2022 +0200| [ffc2d956746eeba88b787d985a44f0b77b9d9a15] | committer: Tomas Härdin
libavcodec/jpeg2000_parser: Reindent
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ffc2d956746eeba88b787d985a44f0b77b9d9
ffmpeg | branch: master | Tomas Härdin | Fri May 20 14:41:38
2022 +0200| [01827beb70050f117a5cf6a800614b6402db7599] | committer: Tomas Härdin
libavcodec/jpeg2000_parser: LUTify info_marker()
This speeds find_frame_end() up by 39% according to valgrind
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Tomas Härdin | Fri May 20 11:45:23
2022 +0200| [6704c2dd1903215f89e78dd1293247d798f58886] | committer: Tomas Härdin
libavcodec/jpeg2000_parser: next_state is just a temporary
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Fri May 20 11:44:06
2022 +0200| [5cfc1b0595784c84fee14e7e5653151339f57504] | committer: Tomas Härdin
libavcodec/jpeg2000_parser: Simplify, fix reset_context()
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Fri May 20 11:38:25
2022 +0200| [1ee994e168dfdbed2909570e3b479b790cb2b0e8] | committer: Tomas Härdin
libavcodec/jpeg2000_parser: Speed up long skips
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1ee994e168dfdbed2909570e3b479b790cb2b
ffmpeg | branch: master | Tomas Härdin | Sat Apr 9 14:40:47
2022 +0200| [30e2bb0f64d899f7558e8aeae463c8344fefa8f2] | committer: Tomas Härdin
doc/encoders.texi: Document updated behavior
Bitrates of akiyo changed slightly.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Sat Apr 9 10:21:31
2022 +0200| [61bcd7737dca1f89235a63c97010822896735b09] | committer: Tomas Härdin
doc/encoders.texi: Document cinepak encoder
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61bcd7737dca1f89235a63c97010822896735
ffmpeg | branch: master | Tomas Härdin | Sat Apr 9 14:38:47
2022 +0200| [1cd8596ef4155347fb9c334b95521b92bd75b6f8] | committer: Tomas Härdin
libavcodec/cinepakenc: Mark no-skip frames as keyframes
Reset curframe whenever we generate a keyframe.
Use -g instead of -keyint_min.
> h
ffmpeg | branch: master | Tomas Härdin | Wed Feb 3
16:00:23 2021 +0100| [e6254d5ab900be5dea32ecd89a76aaa90bb0cf1f] | committer:
Tomas Härdin
avformat/mxfdec: Add missing const to mxf_mastering_display*
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Wed Jan 27
14:08:55 2021 +0100| [ff0618b5c4573765045bab58e4eecf4b1fe4d07e] | committer:
Tomas Härdin
avformat/mxf: Establish register of local tags
Tags can be marked "not used" upfront, saving some space in the primer.
av_asserts0() is used
ffmpeg | branch: master | Tomas Härdin | Mon Oct 5
10:17:13 2020 +0200| [86b485b5d68e20f8e804ee519463bce31da5417b] | committer:
Tomas Härdin
fate-mxf-probe-applehdr10: Ignore endianness
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=86b485b5d68e20f8e804ee519463bce31da54
ffmpeg | branch: master | Tomas Härdin | Sat Feb 1
16:15:53 2020 +0100| [1c1548b5b8a952f99d8592fd68e160ae3064] | committer:
Tomas Härdin
MAINTAINERS: Add myself as mxf* maintainer
I have more time for this these days
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Wed Jan 16
13:07:48 2019 +0100| [abc5ac3cf5176189f43062f6a3e29fd012134613] | committer:
Tomas Härdin
palettegen: Fill with last color, not black
If we fill with black then the generated palette will have one color more
than what the user requested
ffmpeg | branch: master | Tomas Härdin | Sat Apr 7
12:18:00 2018 +0200| [10ed9f2b12936a51047124358dffcee7dab8f421] | committer:
Tomas Härdin
Add IRC nicknames
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10ed9f2b12936a51047124358dffcee7dab8f421
---
MAINTAINERS |
ffmpeg | branch: master | Tomas Härdin | Tue Aug 8
15:28:06 2017 +0200| [5655048c73f7c737f44f63e0c0d2b60abe4b9d2b] | committer:
Tomas Härdin
Add muxer/demuxer for raw codec2 and .c2 files
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5655048c73f7c737f44f63e0c0d2b60abe4b9
ffmpeg | branch: master | Tomas Härdin | Tue Aug 8
15:27:27 2017 +0200| [f958f431eced497f42220d8f9890506215742512] | committer:
Tomas Härdin
Add libcodec2 en/decoder
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f958f431eced497f42220d8f9890506215742512
---
Change
ffmpeg | branch: master | Tomas Härdin | Tue Feb 13
11:46:44 2018 +0100| [5f36c546ec4ef279027da6e0f0ef1276bea4207a] | committer:
Tomas Härdin
Add myself as codec2 maintainer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5f36c546ec4ef279027da6e0f0ef1276bea4207a
---
MAINTAIN
ffmpeg | branch: master | Tomas Härdin | Thu Aug 3
17:33:04 2017 +0200| [5caae279799893e9ecd7646433262a07e0dfca75] | committer:
Tomas Härdin
Don't complain about codec2's 700 bit/s modes in ffmpeg.c
> http://git.videolan.org/gitweb.cgi/ffmpeg.gi
ffmpeg | branch: master | Tomas Härdin | Mon Feb 19
18:42:25 2018 +0100| [41317da325921d39834b65d8552a2ebb2f3e802b] | committer:
Tomas Härdin
Add -vf scale example for making pixels square
This is a common use case.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Tomas Härdin | Wed Jun
28 00:27:11 2017 +0200| [89e632de9b3acb05938d0d1ce7d74590c0ac65f2] | committer:
Diego Biurrun
Add Cinepak encoder
With permission of Tomas Härdin applied by Rl aetey.se
Signed-off-by: Diego Biurrun
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Tomas Härdin | Tue Oct 28
13:33:47 2014 +0100| [1b17b64ee4d6d7070e0ef3ab312e5f81f45dad49] | committer:
Michael Niedermayer
Revert "avformat/mxfdec: detect loops during header parsing"
This reverts commit 1c010fd035c1a14dc73827b84f21f593e969a5d6.
Sig
ffmpeg | branch: master | Tomas Härdin | Tue Oct 28
13:38:18 2014 +0100| [37c36861550f2a30f5bc6b9a4b18d34cb75da460] | committer:
Michael Niedermayer
mxfdec: Parse PreviousPartition in mxf_seek_to_previous_partition()
Without this patch the demuxer can get stuck in a loop if PreviousPartition
ffmpeg | branch: master | Tomas Härdin | Tue Oct 28
14:27:06 2014 +0100| [b83affdc94a90a3e6cddc5e21ec06c14089a9208] | committer:
Michael Niedermayer
mxfdec: Merge last_partition and footer_partition
FooterPartition offset specified in RIP takes precedence over any value written
in
ffmpeg | branch: master | Tomas Härdin | Tue Oct 28
13:33:04 2014 +0100| [fc1b89d887a572f3c6e814a5374453e803931580] | committer:
Michael Niedermayer
mxfdec: Break out parts of mxf_read_header() into separate functions
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Tomas Härdin | Tue Oct 28
14:36:27 2014 +0100| [1a25c336aaaf9b0a412b0accc7107574e77a1511] | committer:
Michael Niedermayer
mxfdec: Tighten RIP length bounds in mxf_read_random_index_pack()
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Tomas Härdin | Mon Oct 27
13:59:48 2014 +0100| [11467ecf519788f2e2f49c63a17eb600e618489e] | committer:
Vittorio Giovara
mxfdec: reduce loop bound in mxf_read_pixel_layout()
Makes coverity less confused and code more readable.
Bug-Id: CID 732262
> h
ffmpeg | branch: master | Tomas Härdin | Fri Oct 24
00:05:59 2014 +0100| [7df3b426bbfbd7efd9a0f56393e3cc78413b0869] | committer:
Vittorio Giovara
mxfenc: Fix possible integer overflows
None of these are likely unless the user is writing a file with two billion
streams or a duration of around
48 matches
Mail list logo