[FFmpeg-cvslog] avformat/matroska{dec, enc}: Parse BlockAdditionMapping elements

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:50 2022 +0100| [05c07943b04de2514343b1de09dc6dca64502643] | committer: Andreas Rheinhardt avformat/matroska{dec, enc}: Parse BlockAdditionMapping elements Adds handling of dvcC/dvvC block addition mappings. The parsing creates

[FFmpeg-cvslog] avformat/dovi_isom: Implement Dolby Vision configuration parsing/writing

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:49 2022 +0100| [5c16e463745ece2f18777a5424d7779853d63011] | committer: Andreas Rheinhardt avformat/dovi_isom: Implement Dolby Vision configuration parsing/writing Both parse/write implementations are based on mov/movenc. This only adds

[FFmpeg-cvslog] avformat/mov: Refactor mov_read_dvcc_dvvc to use ff_isom_parse_dvcc_dvvc

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:51 2022 +0100| [9906f9ae3b678d95b413dd4320e334ea3e2cf70a] | committer: Andreas Rheinhardt avformat/mov: Refactor mov_read_dvcc_dvvc to use ff_isom_parse_dvcc_dvvc To avoid duplicating code. The implementation in dovi_isom is identical

[FFmpeg-cvslog] avformat/movenc: Refactor mov_write_dvcc_dvvc_tag to use ff_isom_put_dvcc_dvvc

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:52 2022 +0100| [f0fb005f59f6febcf2ffc8140bdb7f136ac56add] | committer: Andreas Rheinhardt avformat/movenc: Refactor mov_write_dvcc_dvvc_tag to use ff_isom_put_dvcc_dvvc Improves code legibility by not using bit shifts. Also avoids

[FFmpeg-cvslog] avformat/dovi_isom: Implement Dolby Vision configuration parsing/writing

2022-01-04 Thread quietvoid
ffmpeg | branch: release/5.0 | quietvoid | Sat Jan 1 17:51:49 2022 +0100| [5c16e463745ece2f18777a5424d7779853d63011] | committer: Andreas Rheinhardt avformat/dovi_isom: Implement Dolby Vision configuration parsing/writing Both parse/write implementations are based on mov/movenc. This only

[FFmpeg-cvslog] avformat/matroska{dec, enc}: Parse BlockAdditionMapping elements

2022-01-04 Thread quietvoid
ffmpeg | branch: release/5.0 | quietvoid | Sat Jan 1 17:51:50 2022 +0100| [05c07943b04de2514343b1de09dc6dca64502643] | committer: Andreas Rheinhardt avformat/matroska{dec, enc}: Parse BlockAdditionMapping elements Adds handling of dvcC/dvvC block addition mappings. The parsing creates

[FFmpeg-cvslog] avformat/movenc: Refactor mov_write_dvcc_dvvc_tag to use ff_isom_put_dvcc_dvvc

2022-01-04 Thread quietvoid
ffmpeg | branch: release/5.0 | quietvoid | Sat Jan 1 17:51:52 2022 +0100| [f0fb005f59f6febcf2ffc8140bdb7f136ac56add] | committer: Andreas Rheinhardt avformat/movenc: Refactor mov_write_dvcc_dvvc_tag to use ff_isom_put_dvcc_dvvc Improves code legibility by not using bit shifts. Also avoids

[FFmpeg-cvslog] avformat/mov: Refactor mov_read_dvcc_dvvc to use ff_isom_parse_dvcc_dvvc

2022-01-04 Thread quietvoid
ffmpeg | branch: release/5.0 | quietvoid | Sat Jan 1 17:51:51 2022 +0100| [9906f9ae3b678d95b413dd4320e334ea3e2cf70a] | committer: Andreas Rheinhardt avformat/mov: Refactor mov_read_dvcc_dvvc to use ff_isom_parse_dvcc_dvvc To avoid duplicating code. The implementation in dovi_isom is

[FFmpeg-cvslog] fate/matroska: Add test for reading/writing BlockAdditionMapping elements

2022-01-20 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:53 2022 +0100| [0f5fd44dc9b41d6019cab5d2eb92dd370fe565fb] | committer: Andreas Rheinhardt fate/matroska: Add test for reading/writing BlockAdditionMapping elements Tests the parsing and writing of AVDOVIDecoderConfigurationRecord, when it

[FFmpeg-cvslog] avutil/dovi_meta: add AVDOVIDataMapping.nlq_pivots

2024-04-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Aug 6 09:42:59 2022 -0400| [78076ede2960debdba4e12aca594897ab11e5417] | committer: Niklas Haas avutil/dovi_meta: add AVDOVIDataMapping.nlq_pivots The NLQ pivots are not documented but should be present in the header for profile 7 RPU format. It has