ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 00:33:13 2022 +0100| [b845fff57d358657d1c2efb63a883fb5505b6a32] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Add API to write Masters with minimal length field
This muxer currently uses two ways to ensure that no bytes
are wast
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 10:18:34 2022 +0100| [ca168635494276bb7f2f686de07747e7f493e30c] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Fix potential overflow
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 00:51:42 2022 +0100| [0148e85c3ca143a3b7ae56e21f221cd78c334740] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Don't waste bytes on SimpleTags length fields
Also check the (user-provided) tags for being overlong; the earlier
code
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Jan 15 07:43:03 2022 +0100| [5e186f9693db11dc720afa867659afee978b02d8] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Don't open BlockGroup twice
This would happen in case non-WebVTT-subtitles had BlockAdditional
or DiscardPadding side-
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 01:09:13 2022 +0100| [dc555de823ac7e9be73dddafda26e4b15ea1cc3f] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Don't waste bytes on AttachedFiles' length fields
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 14:11:22 2022 +0100| [a04c91739974754899faf6e3495f1bcfe8d8cee0] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Don't waste bytes on ChapterAtoms length fields
Also check the (user-provided) metadata tags for being too long.
Sign
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 01:18:24 2022 +0100| [6b1968e939472125f97947fe62a534364212f573] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Avoid seeks when writing EBML header
Using start/end_ebml_master() to write an EBML Master element
uses seeks under th
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 01:28:34 2022 +0100| [0e548fab4283db5b6a68458043a833a7a4f18b01] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Factor writing TrackVideo out
It is already quite big.
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Jan 15 22:56:26 2022 +0100| [c1b6acde36c5a38df0c48bfdcd950bb882f7b1d8] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Allow to use custom reformatting functions
Matroska uses variable-length elements and in order not to waste
bytes on l
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 13:56:52 2022 +0100| [e8065c7defddb140aa713c370536b1f59371fe05] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Don't waste bytes on Video element length fields
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Andreas Rheinhardt |
Sat Jan 15 23:52:13 2022 +0100| [396efc73e33662ec22bd9b2f83ce33599e58f49c] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Speed up reformatting WavPack
WavPack's blocks use a length field, so that parsing them is fast.
Therefore it makes se
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Jan 14 22:33:23 2022 +0100| [6221491f9027c55464c3995d67c30e000608ddb2] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Factor writing Info out
Avoids the surprise of using pb for the main AVIOContext
at the beginning and end of mkv_write
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 00:00:22 2022 +0100| [5f973193e56ef0a8506dc2ff2784a25948154a69] |
committer: Andreas Rheinhardt
avformat/av1: Document actual behaviour of ff_av1_filter_obus()
Document that it can be used with a NULL AVIOContext to
get the output size
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 00:12:29 2022 +0100| [83186275588c6482da5d4abb827914252736655a] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Redo reformatting AV1
This avoids allocations+copies in all cases, not only those
in which the desired OBUs are contig
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 00:23:50 2022 +0100| [f9b8b89b75fa0afa06ed6be1579b80cd73086c33] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Use common function for H.2645 annex B->mp4
Matroska does not have different profiles that allow or disallow
in-band e
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 01:17:26 2022 +0100| [b177fca06b98f5ca2a2a9f178b49256b32e243e7] |
committer: Andreas Rheinhardt
avformat/avc: Add functions to split access unit into list of NALUs
This will allow to avoid the temporary buffer and memcpys
when repacketi
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 01:38:41 2022 +0100| [d328467dd3007116dcc41aba7af0f560a022b456] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Avoid temporary buffers when reformatting H.2645
Do this by using the new NALUList API. This avoids an allocation
of a
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Dec 29 03:56:34 2019 +0100| [03d31ef39c18990a6fbdfad99c69084b60af7758] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Remove special code for writing subtitles
Once upon a time, mkv_write_block() only wrote a (Simple)Block,
not a BlockG
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 11:31:40 2022 +0100| [6a9830f50370568234e23c28abff8cc4b738ac4b] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Pass more parameters explicitly to mkv_write_block
This e.g. stops recalculating ts again.
Also pass the AVFormatConte
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 12:12:17 2022 +0100| [abbc111067bfa7beafc51aa60f153bba3f4caca6] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Redo applying ProRes offset
Add a field to mkv_track that is set to the offset instead
of checking for whether the tra
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 14:01:28 2022 +0100| [9f7e0b37ffc76e2ad0e5a2b007601cfdd6cc201d] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Don't waste bytes on BlockGroup length fields
This commit uses the new EbmlWriter API to write the length fields
of th
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 16:24:42 2022 +0100| [cb592ae95f3fc06afee22703a9800d80833c] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Remove duplicated code for writing WebVTT subs
Up until now, the WebM variant of WebVTT subtitles has been handled
spe
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 16:43:33 2022 +0100| [989e20690057801b41838592cf27d42fb3cb2c3c] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Reindentation
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=989e2069
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Jan 16 22:00:49 2022 +0100| [48ff1ba68762a869d4d8ea66b4e045779fb82555] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Avoid repeated avio_tell()
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=comm
ffmpeg | branch: master | Andreas Rheinhardt |
Tue Nov 26 09:25:02 2019 +0100| [e3c2a97a6d4e24d19f419325057ca2ab2fa37961] |
committer: Andreas Rheinhardt
avformat/matroskaenc: Write data directly into dynamic buffers
This avoids copying the data in small chunks (1024B) into
the dynamic buffer'
ffmpeg | branch: master | Andreas Rheinhardt |
Mon Jan 17 14:52:10 2022 +0100| [b7a543707f2787bd97b8974c27341899b991d0ff] |
committer: Andreas Rheinhardt
avformat/imfdec: Use proper logcontext
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b7a54
ffmpeg | branch: master | Andreas Rheinhardt |
Wed Jan 19 23:20:05 2022 +0100| [dd17c86aa11feae2b86de054dd0679cc5f88ebab] |
committer: Andreas Rheinhardt
avformat/matroskadec: Use correct type for field_order
It is unsigned in the spec and read from an uint64_t field.
Signed-off-by: Andreas R
27 matches
Mail list logo