[FFmpeg-cvslog] avformat/webm_chunk: Use API functions for child muxer

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 29 22:47:26 2020 +0100| [e70c2d02fc5c12b82628c6f6eda4dfd357685e8c] | committer: Andreas Rheinhardt avformat/webm_chunk: Use API functions for child muxer instead of calling the write_header/packet/trailer functions directly via

[FFmpeg-cvslog] avformat/matroskaenc: Avoid allocations for SeekHead

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Dec 29 09:38:44 2019 +0100| [dc2f6b54ac85189185938c10a168a647f1da1f62] | committer: Andreas Rheinhardt avformat/matroskaenc: Avoid allocations for SeekHead Up until e7ddafd5, the Matroska muxer wrote two SeekHeads: One at the beginning

[FFmpeg-cvslog] avformat/webm_chunk: Don't keep pointer to AVOutputFormat

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 29 23:49:19 2020 +0100| [f397dc33788547799d88a639bc74b68e832fc9a3] | committer: Andreas Rheinhardt avformat/webm_chunk: Don't keep pointer to AVOutputFormat It is no longer needed given that the function pointers of the child muxer's

[FFmpeg-cvslog] avformat/webm_chunk: Remove unnecessary variable

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 1 00:23:38 2020 +0100| [73a595b8e8366e1cc01d318db31d5c800a32bef8] | committer: Andreas Rheinhardt avformat/webm_chunk: Remove unnecessary variable chunk_start_index (which was set via an option) was only used to initialize chunk_index

[FFmpeg-cvslog] avformat/webm_chunk: Avoid unnecessary flushes

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 1 04:56:07 2020 +0100| [3d4dd9195f6892b3e9d04dc543d6211095248d22] | committer: Andreas Rheinhardt avformat/webm_chunk: Avoid unnecessary flushes The webm_chunk muxer caches its output to a dynamic buffer and when it outputs anything

[FFmpeg-cvslog] avformat/webm_chunk: Add deinit function

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 1 00:50:15 2020 +0100| [d624fb5dada1622f3057b2b35877111a701b3abb] | committer: Andreas Rheinhardt avformat/webm_chunk: Add deinit function This fixes memleaks if an error happens after one of the allocations in init; or if the trailer

[FFmpeg-cvslog] avformat/webm_chunk: Check unchecked functions for errors

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 1 01:29:57 2020 +0100| [f289a6b721a9a1df1ef68d4b78c1307468b9a3e1] | committer: Andreas Rheinhardt avformat/webm_chunk: Check unchecked functions for errors Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/webm_chunk: Don't copy header filename

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 1 00:13:07 2020 +0100| [8a632b3e2e06258e3a9053f82f777dcd3d04ed26] | committer: Andreas Rheinhardt avformat/webm_chunk: Don't copy header filename Instead just reuse the filename string that is given via an option for the child muxer's

[FFmpeg-cvslog] avformat/webm_chunk: Cosmetics

2020-03-25 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 1 05:32:42 2020 +0100| [107783006ca84781ac027f7f5c9023fbd6cde422] | committer: Andreas Rheinhardt avformat/webm_chunk: Cosmetics Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/nsvdec: Use av_packet_move_ref() for packet ownership transfer

2020-03-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Mar 21 08:57:19 2020 +0100| [9a96677023f77733d4de9e45a5d942e83d6bb6dc] | committer: Andreas Rheinhardt avformat/nsvdec: Use av_packet_move_ref() for packet ownership transfer Also simply return 0 in case a packet has been successfully read

[FFmpeg-cvslog] avformat/mpeg: Remove unnecessary av_packet_unref()

2020-03-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Mar 21 21:08:04 2020 +0100| [3875af84ed6f6c803aca961fc78400bcda021d44] | committer: Andreas Rheinhardt avformat/mpeg: Remove unnecessary av_packet_unref() Forgotten in 6a67d518. Reviewed-by: Anton Khirnov Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] fate/matroska: Add test for updating CodecPrivate from packet sidedata

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 1 20:22:29 2020 +0200| [45cb93e9bddcd6395171e99717623e9adbcf700e] | committer: Andreas Rheinhardt fate/matroska: Add test for updating CodecPrivate from packet sidedata containing updated extradata, in this case a new FLAC streaminfo

[FFmpeg-cvslog] avformat/hnm: Only keep and parse what is needed later

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Mar 21 06:17:36 2020 +0100| [d20378373ea26c48078fbac6d6a59f8592eadacc] | committer: Andreas Rheinhardt avformat/hnm: Only keep and parse what is needed later The hnm demuxer's context struct contained lots of fields that are write-only

[FFmpeg-cvslog] avformat/matroskaenc: Stop reallocating of Cluster buffer

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Dec 29 01:01:52 2019 +0100| [4aa0665f393847c35387a1c673e62346d0acfc95] | committer: Andreas Rheinhardt avformat/matroskaenc: Stop reallocating of Cluster buffer The Matroska muxer uses a dynamic buffer to buffer the content of Clusters before

[FFmpeg-cvslog] avformat/matroskaenc: Improve BlockAdditions

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Nov 20 15:10:34 2019 +0100| [52523b69638967341a8c211c11b1cdb5d3978f78] | committer: Andreas Rheinhardt avformat/matroskaenc: Improve BlockAdditions 8ffcc826 added support for muxing BlockAdditions with BlockAddID equal to one. The restriction

[FFmpeg-cvslog] avformat/matroskaenc: Improve checks for updating Tags

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 22 19:37:29 2020 +0100| [af97a3a4d6b9d199654ab6328c79e6be808ce6f9] | committer: Andreas Rheinhardt avformat/matroskaenc: Improve checks for updating Tags When updating the Tags at the end, the Matroska muxer would twice check for whether

[FFmpeg-cvslog] avformat/matroskaenc: Remove unnecessary avio_tell(), avio_seek()

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 22 18:45:08 2020 +0100| [0fc150f048398c9dbb8578f25e916fd356c18a54] | committer: Andreas Rheinhardt avformat/matroskaenc: Remove unnecessary avio_tell(), avio_seek() avio_close_dyn_buf() has a bug: When the write pointer does not point

[FFmpeg-cvslog] avformat/ilbc: Don't reimplement ff_raw_write_packet

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 2 18:05:15 2020 +0200| [ab502fab6a78fcefb7f4aff18fcc25d92cb0ce04] | committer: Andreas Rheinhardt avformat/ilbc: Don't reimplement ff_raw_write_packet Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt > h

[FFmpeg-cvslog] avformat/dss: Remove unnecessary allocation

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 2 18:41:11 2020 +0200| [aebf314ab8ca93c00c2ee055d23d7ba14274a483] | committer: Andreas Rheinhardt avformat/dss: Remove unnecessary allocation Put a buffer with a known fixed size into the demuxer's context instead of allocating

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.1 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [41b03de299307f3683dc0ed63cea2e14fb158ef8] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.2 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [5b61639a21022b8057f7d59e619e6d964d0123a1] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.4 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [164bafe8b1d11bc92fc8796d9e3fe9a63cb9730f] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.3 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [c13febd84353417f83c5f3ec4855e847af048733] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.0 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [293c389812929f268ac62888e36c6a7735bc439f] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.2 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [2e0549f06d81ad5a31367ab90cb5240d95a0c4fe] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.1 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [24b4c4c5baa397b7ad39cecddec0124b15ef74ec] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/3.0 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [e6316607268ec4c31beb85ece0a5bcea4fa1e452] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avformat/matroskadec: Fix default value of BlockAddID

2020-04-03 Thread Andreas Rheinhardt
ffmpeg | branch: release/2.8 | Andreas Rheinhardt | Wed Nov 20 13:26:59 2019 +0100| [de9507480ad2833ad0b7fa63b1ff0ed6ed0fc376] | committer: Andreas Rheinhardt avformat/matroskadec: Fix default value of BlockAddID Signed-off-by: Andreas Rheinhardt Signed-off-by: James Almer (cherry picked

[FFmpeg-cvslog] avcodec/avpacket: Always treat dst in av_packet_ref as uninitialized

2020-03-27 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Feb 12 12:18:23 2020 +0100| [e621f2b6cd95a69db637d0ed979cf9e614b58cac] | committer: Andreas Rheinhardt avcodec/avpacket: Always treat dst in av_packet_ref as uninitialized av_packet_ref() mostly treated the destination packet dst

[FFmpeg-cvslog] avcodec/avcodec, avpacket: Return blank packet on av_packet_ref() failure

2020-03-27 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 27 01:56:38 2020 +0100| [c52ec0367de10f86ceb5a06d25c0f948a5897740] | committer: Andreas Rheinhardt avcodec/avcodec, avpacket: Return blank packet on av_packet_ref() failure Up until now, it was completely unspecified what the content

[FFmpeg-cvslog] ffplay, avcodec, avformat: Don't initialize before av_packet_ref()

2020-03-27 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Dec 1 10:04:02 2019 +0100| [33623307417c8d1d38768eae61024a5bb879bd86] | committer: Andreas Rheinhardt ffplay, avcodec, avformat: Don't initialize before av_packet_ref() It already initializes the packet. Reviewed-by: Anton Khirnov Signed

[FFmpeg-cvslog] avformat/dashdec: Don't allocate and leak strings that are never used

2020-03-28 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 29 01:32:34 2020 +0100| [3c138e5ceb487490f88015b1694ce34c1393736c] | committer: Steven Liu avformat/dashdec: Don't allocate and leak strings that are never used Since commit e134c203 strdups of several elements of a manifest are kept

[FFmpeg-cvslog] avformat/avformat: Update av_read_frame() documentation

2020-03-28 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Dec 1 08:45:05 2019 +0100| [4cb0dda55537fe5248d8b1e255e7015805ea0f8f] | committer: Andreas Rheinhardt avformat/avformat: Update av_read_frame() documentation This commit updates the documentation of av_read_frame() to match its actual

[FFmpeg-cvslog] avutil/opt: Don't use NULL for %s string in a log message

2020-03-31 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 29 05:03:56 2020 +0200| [a500b975a87174f1994cf497892c2529cf42e834] | committer: Andreas Rheinhardt avutil/opt: Don't use NULL for %s string in a log message If one calls av_opt_set() with an incorrect string to set the value of an option

[FFmpeg-cvslog] avformat/mux: Only prepare input packet if there is a packet

2020-03-31 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Aug 9 03:19:42 2019 +0200| [f4190a49ae2a3b17a12eaf75c1e9c3dfdae3e9e3] | committer: Andreas Rheinhardt avformat/mux: Only prepare input packet if there is a packet It is unnecessary to call prepare_input_packet if there is no packet

[FFmpeg-cvslog] avformat/matroskaenc: Cosmetics

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Dec 31 13:21:31 2019 +0100| [6cf69f0e72d6429ed54db0a21f165da7b06ca7e4] | committer: Andreas Rheinhardt avformat/matroskaenc: Cosmetics Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/matroskaenc: Write level 1 elements in one go

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 30 15:59:02 2019 +0100| [d9c21ec63999501afc39ffc26f363245e8624304] | committer: Andreas Rheinhardt avformat/matroskaenc: Write level 1 elements in one go Up until now, writing level 1 elements proceeded as follows: First, the element id

[FFmpeg-cvslog] avformat/matroskaenc: Write level 1 elements in one go

2020-03-30 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.2 | Andreas Rheinhardt | Mon Dec 30 15:59:02 2019 +0100| [477275795865f074e60635d813a7b765284ca948] | committer: Andreas Rheinhardt avformat/matroskaenc: Write level 1 elements in one go Up until now, writing level 1 elements proceeded as follows: First, the element

[FFmpeg-cvslog] avformat/matroskaenc: Check for failure when writing SeekHead

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Dec 29 09:57:44 2019 +0100| [8c89fc18e6125ae0449091d82a2fe200ed848c43] | committer: Andreas Rheinhardt avformat/matroskaenc: Check for failure when writing SeekHead mkv_write_seekhead() would up until now try to seek to the position where

[FFmpeg-cvslog] avformat/mxfdec: Correct confusing struct tag

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 29 05:33:04 2020 +0200| [8d019dbc5b44361d38575fe0e13ae2a1ab1cde08] | committer: Andreas Rheinhardt avformat/mxfdec: Correct confusing struct tag Don't use typedef struct MXFTrack {...} MXFTimecodeComponent, in particular given the fact

[FFmpeg-cvslog] avformat/matroskaenc: Avoid allocation for Cues

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 30 15:37:15 2019 +0100| [5cdd2ebb55f760d06d35b71a421b8433851b92e9] | committer: Andreas Rheinhardt avformat/matroskaenc: Avoid allocation for Cues Up until now, the Matroska muxer would allocate a structure containing three members

[FFmpeg-cvslog] avformat/matroskaenc: Avoid unnecessary seek

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Dec 29 12:50:46 2019 +0100| [b1c3d711df0d50bc367cc7000f346ae700667a31] | committer: Andreas Rheinhardt avformat/matroskaenc: Avoid unnecessary seek When writing the SeekHead (a form of index) at the end of the muxing process

[FFmpeg-cvslog] avformat/matroskaenc: Check that Cluster has been opened

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 26 04:40:29 2019 +0100| [5d24b6843ca548508187d48bf587ae5ecbcffd57] | committer: Andreas Rheinhardt avformat/matroskaenc: Check that Cluster has been opened before setting the field indicating that a Cluster has been opened. Signed-off

[FFmpeg-cvslog] avformat/matroskaenc: Remove unused function parameter

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Oct 29 21:04:21 2019 +0100| [907b7f88ca81bad3edf6236a8ffd2b2431694376] | committer: Andreas Rheinhardt avformat/matroskaenc: Remove unused function parameter end_ebml_master_crc32_preliminary() has a MatroskaMuxContext as parameter that isn't

[FFmpeg-cvslog] avformat/dashdec: Don't allocate and leak strings that are never used

2020-03-30 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.2 | Andreas Rheinhardt | Sun Mar 29 01:32:34 2020 +0100| [3eedf1599be64fbbb092045fb24e5b22e1149a43] | committer: Andreas Rheinhardt avformat/dashdec: Don't allocate and leak strings that are never used Since commit e134c203 strdups of several elements of a manifest

[FFmpeg-cvslog] avformat/matroskaenc: Improve calculating EBML ID size

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 28 10:00:37 2019 +0100| [e6ea75a38de192c3133b9eebe603979bffeed20b] | committer: Andreas Rheinhardt avformat/matroskaenc: Improve calculating EBML ID size When the Matroska muxer writes an EBML ID, it calculates the length of said ID

[FFmpeg-cvslog] avformat/aviobuf: Add function to reset dynamic buffer

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 26 07:53:52 2019 +0100| [639728f51a9fa5e321effad5909c1e37df0e80bb] | committer: Andreas Rheinhardt avformat/aviobuf: Add function to reset dynamic buffer Resetting a dynamic buffer means to keep the AVIOContext and the internal buffer

[FFmpeg-cvslog] avformat/matroskaenc: Simplify writing Cues

2020-03-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 30 15:48:35 2019 +0100| [5e3b7bd56d2c476a508c03e2029675bfd2618122] | committer: Andreas Rheinhardt avformat/matroskaenc: Simplify writing Cues When the Matroska muxer writes the Cues (the index), it groups index entries with the same

[FFmpeg-cvslog] avformat/dashdec: Don't allocate and leak strings that are never used

2020-03-30 Thread Andreas Rheinhardt
ffmpeg | branch: release/4.1 | Andreas Rheinhardt | Sun Mar 29 01:32:34 2020 +0100| [de3d708dbf6dd2982dfde48c002463759ca6945b] | committer: Andreas Rheinhardt avformat/dashdec: Don't allocate and leak strings that are never used Since commit e134c203 strdups of several elements of a manifest

[FFmpeg-cvslog] avformat/matroskadec: Add a workaround for missing WavPack extradata

2020-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 01:36:54 2019 +0100| [048bc3fe31502e0fa5ba115cc91611a72c8fec2e] | committer: Andreas Rheinhardt avformat/matroskadec: Add a workaround for missing WavPack extradata mkvmerge versions 6.2 to 40.0 had a bug that made it not propagate

[FFmpeg-cvslog] avformat/matroskaenc: Update the default version of WavPack

2020-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 02:47:13 2019 +0100| [7039045c56e8747e5827dc32236d8c88691ecc46] | committer: Andreas Rheinhardt avformat/matroskaenc: Update the default version of WavPack The Matroska muxer currently assumed WavPack version 4.03 in case

[FFmpeg-cvslog] avformat/wvdec: Export version as extradata

2020-04-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Mar 26 04:41:42 2020 +0100| [96bf6d61e2873bdb0d471fbbd1cf19a6d03ef040] | committer: Andreas Rheinhardt avformat/wvdec: Export version as extradata It might be used by the Matroska muxer. This is also the reason why the FATE-tests for muxing

[FFmpeg-cvslog] avformat/matroskaenc: Fix edge case of writing Cues at the beginning

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 28 18:39:38 2019 +0100| [b788343446094203773968e5188ca53af5ed5d97] | committer: Andreas Rheinhardt avformat/matroskaenc: Fix edge case of writing Cues at the beginning The Matroska muxer has the ability to write the Cues (the index

[FFmpeg-cvslog] avformat/matroskaenc: Don't fail if reserved Cues space doesn't suffice

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 30 16:28:39 2019 +0100| [06f108907d75bae89a568eda02e188a91deb4ec9] | committer: Andreas Rheinhardt avformat/matroskaenc: Don't fail if reserved Cues space doesn't suffice When the user opted to write the Cues at the beginning, the Cues

[FFmpeg-cvslog] avformat/matroskaenc: Avoid seek when writing Cues at the front

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Dec 29 10:15:19 2019 +0100| [8e4c871196adfb16adf64f826c1291a4b0b0af4f] | committer: Andreas Rheinhardt avformat/matroskaenc: Avoid seek when writing Cues at the front When the Cues are written in front of the Cluster, the muxer would seek

[FFmpeg-cvslog] avformat/matroskaenc: Simplify writing Void elements

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Jan 12 01:30:58 2020 +0100| [98a6c6ec82eae39cffebd16e8862bf269bec1abc] | committer: Andreas Rheinhardt avformat/matroskaenc: Simplify writing Void elements Reserving space in Matroska works by writing a Void element. And until now this worked

[FFmpeg-cvslog] avformat/matroskaenc: Combine checks for audio

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Jan 17 20:14:24 2020 +0100| [0d4b3b4c023b1b13a78e650f81845fb8e25f456c] | committer: Andreas Rheinhardt avformat/matroskaenc: Combine checks for audio mkv_write_track() currently has three places where it checks for whether the current codec

[FFmpeg-cvslog] avformat/matroskaenc: Reindent after previous commit

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Jan 17 20:40:15 2020 +0100| [bc52ce309dfcec6151bf1776e6a256f547285700] | committer: Andreas Rheinhardt avformat/matroskaenc: Reindent after previous commit Also remove { } after an if if there is only one statement inside { }. Signed-off

[FFmpeg-cvslog] avformat/matroskaenc: Don't implicitly mark WebVTT in WebM as English

2020-04-02 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Jan 18 02:19:46 2020 +0100| [da4ba2431c92017379a0bd0b3c0fb74ce6093f09] | committer: Andreas Rheinhardt avformat/matroskaenc: Don't implicitly mark WebVTT in WebM as English Writing the language of WebVTT in WebM proceeded differently than

[FFmpeg-cvslog] avfilter/vf_paletteuse: Forward error codes

2020-03-24 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Jan 27 08:40:08 2020 +0100| [65e8f6dd9b96df410233e80ad108e5ce57d54eae] | committer: Andreas Rheinhardt avfilter/vf_paletteuse: Forward error codes Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] swscale/vscale: Increase type strictness

2020-04-27 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 26 08:52:29 2020 +0200| [2fae0009942970f6331e2739bdcbd4b14a2485b0] | committer: Andreas Rheinhardt swscale/vscale: Increase type strictness libswscale/vscale.c makes extensive use of function pointers and in doing so it converts

[FFmpeg-cvslog] avcodec/dump_extradata_bsf: Remove unnecessary header

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 03:51:57 2020 +0200| [60f9ecdccd2fe30c063610fab9eb077786edf0fa] | committer: Andreas Rheinhardt avcodec/dump_extradata_bsf: Remove unnecessary header Since 33d18982fa03feb061c8f744a4f0a9175c1f63ab (the commit that introduced the new

[FFmpeg-cvslog] avcodec/mjpeg2jpeg_bsf: Remove unnecessary header

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 04:19:07 2020 +0200| [a501947a840debe772458764d2b4595e403678d2] | committer: Andreas Rheinhardt avcodec/mjpeg2jpeg_bsf: Remove unnecessary header libavutil/mem.h is unneeded since 33d18982fa03feb061c8f744a4f0a9175c1f63ab, the commit

[FFmpeg-cvslog] avcodec/vp9_raw_reorder_bsf: Remove unnecessary header

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 03:39:06 2020 +0200| [cc489e43de3c892a9e262069f889570b4a5ecc3f] | committer: Andreas Rheinhardt avcodec/vp9_raw_reorder_bsf: Remove unnecessary header This bsf doesn't have any options, so including libavutil/opt.h is unnecessary

[FFmpeg-cvslog] avcodec/dca_core_bsf: Remove unnecessary header

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 03:49:42 2020 +0200| [6063b39e4d662b46b80a1e879040c3c33d4a3dc0] | committer: Andreas Rheinhardt avcodec/dca_core_bsf: Remove unnecessary header This bsf never needed libavutil/mem.h. Reviewed-by: Anton Khirnov Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/chomp_bsf: Remove unnecessary header

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 03:47:01 2020 +0200| [9f8dc586a059b3a46136b74ff68ac03feb63b689] | committer: Andreas Rheinhardt avcodec/chomp_bsf: Remove unnecessary header This bsf never needed internal.h. Reviewed-by: Anton Khirnov Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/noise_bsf: Remove unnecessary headers

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 04:09:20 2020 +0200| [88a37f0f5bf05790564b2c7b1d001cbc29495fdf] | committer: Andreas Rheinhardt avcodec/noise_bsf: Remove unnecessary headers With 33d18982fa03feb061c8f744a4f0a9175c1f63ab, the commit introducing the new packet-based

[FFmpeg-cvslog] avformat/mux: Remove unnecessary headers

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 02:57:25 2020 +0200| [9f3d3ff2ecebd8882627ca4c9cb58481252ee9db] | committer: Andreas Rheinhardt avformat/mux: Remove unnecessary headers mux.c was split from utils.c in 55f9037f38bc3beacb2f5a17408c1d24c077d7fd and during this split all

[FFmpeg-cvslog] avformat/utils: Remove superfluous headers

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 21 01:09:19 2020 +0200| [7afb161bc100247b66f2bd5afc7d547faf37a1f9] | committer: Andreas Rheinhardt avformat/utils: Remove superfluous headers stdarg.h has been included in 780d7897a9c9295b43f1f0e9b49a11f99cd402c3 for ff_url_join

[FFmpeg-cvslog] avformat/matroskaenc: Use comparison instead of assignment

2020-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 22 03:42:00 2020 +0200| [904b25a550cbdcffc22b6d6744da232dc1d6c54f] | committer: Andreas Rheinhardt avformat/matroskaenc: Use comparison instead of assignment This bug was introduced in 3589b3f2e217e78d16a92b372d95ce4a3f7df896. Fixes

[FFmpeg-cvslog] avformat/matroskadec: Fix buffer overflow when demuxing RealAudio 28.8

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 22 00:15:54 2020 +0200| [4f5c6c1b0ec2407dfd42fcfa3441067de1962a54] | committer: Andreas Rheinhardt avformat/matroskadec: Fix buffer overflow when demuxing RealAudio 28.8 RealAudio 28.8 (like other RealAudio codecs) uses a special demuxing

[FFmpeg-cvslog] avformat/matroskadec: Don't discard valid packets

2020-05-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 25 06:00:53 2020 +0100| [e471faf96230076f67e393df9d1a90a08c22a055] | committer: Andreas Rheinhardt avformat/matroskadec: Don't discard valid packets A Block (meaning both a Block in a BlockGroup as well as a SimpleBlock) must have

[FFmpeg-cvslog] avformat/matroskadec: Cache whether a track needs to be decoded

2020-05-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Dec 4 17:54:45 2019 +0100| [96012d17a9f5003f2695e137c4876485e2fdb03a] | committer: Andreas Rheinhardt avformat/matroskadec: Cache whether a track needs to be decoded There is no need to recheck this for every frame. Signed-off-by: Andreas

[FFmpeg-cvslog] avformat/matroskadec: Support ContentCompression for all codecs

2020-05-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Dec 6 09:53:34 2019 +0100| [979b5b89594c7628bd846c63198cb64ef9d81d16] | committer: Andreas Rheinhardt avformat/matroskadec: Support ContentCompression for all codecs The Matroska demuxer has three functions for creating packets out

[FFmpeg-cvslog] avformat/matroskadec: Reject sipr flavor > 3

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 2 10:41:12 2019 +0100| [8287c201536e52f2765cfa9a70551814a6f36ebb] | committer: Andreas Rheinhardt avformat/matroskadec: Reject sipr flavor > 3 Only flavors 0..3 seem to exist. E.g. rmdec.c treats any flavor > 3 as invali

[FFmpeg-cvslog] avformat/matroskadec: Simplify checks for cook and ATRAC3

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 20 08:54:23 2020 +0200| [4b1c19a054432b4a5bc3e90b8c186dc25a416ebd] | committer: Andreas Rheinhardt avformat/matroskadec: Simplify checks for cook and ATRAC3 Some conditions which don't change and which can therefore be checked

[FFmpeg-cvslog] avformat/matroskadec: Improve forward compability

2020-05-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 25 06:52:09 2020 +0100| [b577968cabae4a0927adcf5d7c24fca5a7a8385d] | committer: Andreas Rheinhardt avformat/matroskadec: Improve forward compability Matroska is built around the principle that a reader does not need to understand

[FFmpeg-cvslog] avformat/matroskadec: Simplify check for RealAudio

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 2 11:04:55 2019 +0100| [c6f60b90f00da7d942a7dbeb513ed284953f6f20] | committer: Andreas Rheinhardt avformat/matroskadec: Simplify check for RealAudio They need a special parsing mode and in order to find out whether this mode is in use

[FFmpeg-cvslog] avformat/matroskadec: Cosmetics

2020-05-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 7 00:11:01 2019 +0100| [39fb1e968a5a8bd62bb454a5291d877a6ddd726c] | committer: Andreas Rheinhardt avformat/matroskadec: Cosmetics Reindentation as well as marking several variables used for demuxing RealAudio as const to clearly see

[FFmpeg-cvslog] avformat/matroskadec: Fix demuxing RealAudio 28.8

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 20 07:47:06 2020 +0200| [c91e3690d9c6667123b116c9fd3becf5f4f4530e] | committer: Andreas Rheinhardt avformat/matroskadec: Fix demuxing RealAudio 28.8 RealAudio 28.8 does not need or use sub_packet_size for its demuxing and this field

[FFmpeg-cvslog] avformat/matroskadec: Don't output uninitialized data for RealAudio 28.8

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 22 15:17:41 2020 +0200| [bdaa98dd4aac08b8f23f959cbb5a80db2dacd14a] | committer: Andreas Rheinhardt avformat/matroskadec: Don't output uninitialized data for RealAudio 28.8 The Matroska demuxer splits every sequence of h Matroska Blocks

[FFmpeg-cvslog] avformat/matroskadec: Free right buffer on error

2020-05-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun May 3 08:35:25 2020 +0200| [5767a2ed74078385a5ff70a7a487c1d4c367d729] | committer: Andreas Rheinhardt avformat/matroskadec: Free right buffer on error Since commit 979b5b89594c7628bd846c63198cb64ef9d81d16, reverting the Matroska

[FFmpeg-cvslog] avformat/hdsenc: Add explicit deinit function

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Oct 23 13:46:46 2019 +0200| [09bac9009ea5fd1b458fe1567bd95a9948c44508] | committer: Andreas Rheinhardt avformat/hdsenc: Add explicit deinit function hdsenc already had an explicit function to free all allocations in case of an error

[FFmpeg-cvslog] avcodec/avpacket: Don't write into non-writable buffer

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Feb 12 13:27:17 2020 +0100| [8f51a89d66aacd9dc5896bac22e62cbd566e7a71] | committer: Andreas Rheinhardt avcodec/avpacket: Don't write into non-writable buffer The data of an AVPacket may be a part of the data of an AVBufferRef; Therefore

[FFmpeg-cvslog] libavcodec/avpacket: Don't simply forward return value of av_dict_set()

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 17 15:55:57 2020 +0200| [6b0c94780d8087772a718bfa8fdcb46b1770b987] | committer: Andreas Rheinhardt libavcodec/avpacket: Don't simply forward return value of av_dict_set() The documentation of av_dict_set() states that values >= 0 indic

[FFmpeg-cvslog] avformat/r3d: Remove write-only array

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Mar 22 05:24:19 2020 +0100| [476a7243578f81b35a16ea288e55d423610ee770] | committer: Andreas Rheinhardt avformat/r3d: Remove write-only array Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avformat/webvttdec: Remove write-only variable

2020-04-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 17 03:47:25 2020 +0200| [e35a59ea63a699b599e729f5fa8058d83dc73ada] | committer: Andreas Rheinhardt avformat/webvttdec: Remove write-only variable Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/Makefile: Don't add dependency twice

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 22:30:26 2020 +0200| [c16611ad6907316f56892fb4b163175a82ca5b8d] | committer: Andreas Rheinhardt avformat/Makefile: Don't add dependency twice as has happened with flac_picture.o and the Matroska demuxer. Signed-off-by: Andreas

[FFmpeg-cvslog] avformat/Makefile: Remove false dependencies of WebM and Matroska muxer

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 22:14:13 2020 +0200| [0c0a1d73c2310ffe52a6545a860f2e1e19e06578] | committer: Andreas Rheinhardt avformat/Makefile: Remove false dependencies of WebM and Matroska muxer These muxers don't depend on the WebM Chunk or the WebM DASH

[FFmpeg-cvslog] avformat/amr: Don't reimplement ff_raw_write_packet()

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 22:50:47 2020 +0200| [b5985ce44dea053d9de80b51d049dbb35e46e356] | committer: Andreas Rheinhardt avformat/amr: Don't reimplement ff_raw_write_packet() Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/rso: Don't reimplement ff_raw_write_packet()

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 22:53:42 2020 +0200| [2cae3f60bf84e1ff4652d055885991d4f2087385] | committer: Andreas Rheinhardt avformat/rso: Don't reimplement ff_raw_write_packet() Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/filmstripenc: Use ff_raw_write_packet()

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 23:23:12 2020 +0200| [40a9363033eaa1df1fb9dce4d8d1f522f7319f8a] | committer: Andreas Rheinhardt avformat/filmstripenc: Use ff_raw_write_packet() The only difference of the currently used write_packet()-function to ff_raw_write_packet

[FFmpeg-cvslog] configure, libavformat/Makefile: Fix webm_chunk dependencies

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 21:25:48 2020 +0200| [0c3faf8205066fb397e1f9f0e4de6b9571f3b95f] | committer: Andreas Rheinhardt configure, libavformat/Makefile: Fix webm_chunk dependencies The webm_chunk muxer requires the WebM muxer, yet it does not directly require

[FFmpeg-cvslog] avformat/Makefile: Remove false dependency of WebM DASH manifest muxer

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 22:01:30 2020 +0200| [a51d1b3634e11c8d92acbf8b7e88585d5de07575] | committer: Andreas Rheinhardt avformat/Makefile: Remove false dependency of WebM DASH manifest muxer It does not use anything from libavformat/matroska.c. Signed-off

[FFmpeg-cvslog] avformat/webm_chunk: Remove superfluous headers

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 21:31:27 2020 +0200| [d8e63ed70e5f2202ad790c1cc58d5d6bc353a551] | committer: Andreas Rheinhardt avformat/webm_chunk: Remove superfluous headers libavutil/avstring.h is unnecessary since 8a632b3e. The other unnecessary headers were

[FFmpeg-cvslog] avformat/webmdashenc: Remove unnecessary header

2020-04-14 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Apr 7 21:53:08 2020 +0200| [8744f973ab233d7537593b6099abfff84a851d99] | committer: Andreas Rheinhardt avformat/webmdashenc: Remove unnecessary header avio_internal.h has been included in this muxer since the beginning and was never needed

[FFmpeg-cvslog] avformat/hlsenc: Don't segfault on uncommon names

2020-05-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed May 6 08:16:06 2020 +0200| [3ab6a923d1b2ef804fef67a75013705141e4e4bc] | committer: Andreas Rheinhardt avformat/hlsenc: Don't segfault on uncommon names The parsing process of the AVOpt-enabled string controlling the mapping of input streams

[FFmpeg-cvslog] avformat/nutenc: Reuse dynamic buffers when possible

2020-05-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 4 12:46:45 2020 +0200| [2ffa8be53b5c469379cb5cfc0f33d5de516756f0] | committer: Andreas Rheinhardt avformat/nutenc: Reuse dynamic buffers when possible NUT uses variable-length integers in order to for length fields. Therefore the NUT

[FFmpeg-cvslog] libavformat/nutenc: Remove redundant function parameter

2020-05-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 4 11:13:58 2020 +0200| [63a4cadd27c9ba9d45c2c248d2d4f699f9819ddf] | committer: Andreas Rheinhardt libavformat/nutenc: Remove redundant function parameter calculate_checksum in put_packet() is always 1. Reviewed-by: Michael Niedermayer

[FFmpeg-cvslog] avformat/nutenc: Add goto fail in nut_write_headers()

2020-05-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon May 4 13:06:41 2020 +0200| [9b9a61ca77c65c0dbc71a94cc80aac0f4453999b] | committer: Andreas Rheinhardt avformat/nutenc: Add goto fail in nut_write_headers() It allows to combine several ffio_free_dyn_buf(). Reviewed-by: Michael Niedermayer

<    1   2   3   4   5   6   7   8   9   10   >