[FFmpeg-cvslog] avformat/mp3dec: change bogus error message if read_header encounters EOF

2024-05-21 Thread Marton Balint
ffmpeg | branch: release/7.0 | Marton Balint | Sun May 12 19:26:24 2024 +0200| [52132f4d6eab03a5fa34bab0c41a35b9a7a10b7b] | committer: Marton Balint avformat/mp3dec: change bogus error message if read_header encounters EOF Because of ffio_ensure_seekback() a seek error normally should only

[FFmpeg-cvslog] avformat/mp3dec: simplify inner frame size check in mp3_read_header

2024-05-21 Thread Marton Balint
ffmpeg | branch: release/7.0 | Marton Balint | Sun May 12 19:10:18 2024 +0200| [89ea8af0b3ef27b11c889410e1718ebc43d2d7d9] | committer: Marton Balint avformat/mp3dec: simplify inner frame size check in mp3_read_header We are protecting the checked buffer with ffio_ensure_seekback(), so

[FFmpeg-cvslog] avformat/mp3dec: only call ffio_ensure_seekback once

2024-05-21 Thread Marton Balint
ffmpeg | branch: release/7.0 | Marton Balint | Sat May 11 22:54:24 2024 +0200| [07ee3648b76ec0cbc5b333fc70ea825c169b598b] | committer: Marton Balint avformat/mp3dec: only call ffio_ensure_seekback once Otherwise the subsequent ffio_ensure_seekback calls destroy the buffer of the earlier

[FFmpeg-cvslog] avformat/mp3dec: only call ffio_ensure_seekback once

2024-05-21 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Sat May 11 22:54:24 2024 +0200| [b4681bd6ecfb2fb4b4512a98e68edda536af7ca5] | committer: Marton Balint avformat/mp3dec: only call ffio_ensure_seekback once Otherwise the subsequent ffio_ensure_seekback calls destroy the buffer of the earlier

[FFmpeg-cvslog] avformat/mp3dec: change bogus error message if read_header encounters EOF

2024-05-21 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Sun May 12 19:26:24 2024 +0200| [fcce52871326e0ca722a01c951bbf780a5d463fc] | committer: Marton Balint avformat/mp3dec: change bogus error message if read_header encounters EOF Because of ffio_ensure_seekback() a seek error normally should only

[FFmpeg-cvslog] avformat/mp3dec: simplify inner frame size check in mp3_read_header

2024-05-21 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Sun May 12 19:10:18 2024 +0200| [306ed3f30182bbdc5f7ba9e81d57679d96d121f6] | committer: Marton Balint avformat/mp3dec: simplify inner frame size check in mp3_read_header We are protecting the checked buffer with ffio_ensure_seekback(), so

[FFmpeg-cvslog] avformat/mp3dec: only call ffio_ensure_seekback once

2024-05-21 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat May 11 22:54:24 2024 +0200| [b0053172199b54a806a4147cda8567a2f1823bc0] | committer: Marton Balint avformat/mp3dec: only call ffio_ensure_seekback once Otherwise the subsequent ffio_ensure_seekback calls destroy the buffer of the earlier. The worst

[FFmpeg-cvslog] avformat/mp3dec: change bogus error message if read_header encounters EOF

2024-05-21 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun May 12 19:26:24 2024 +0200| [49e018d6fee689af6b30b773d83f545d74b8d9aa] | committer: Marton Balint avformat/mp3dec: change bogus error message if read_header encounters EOF Because of ffio_ensure_seekback() a seek error normally should only happen

[FFmpeg-cvslog] avformat/mp3dec: simplify inner frame size check in mp3_read_header

2024-05-21 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun May 12 19:10:18 2024 +0200| [b75e604fe5cd7da9ca713f20d1ade18d50319aff] | committer: Marton Balint avformat/mp3dec: simplify inner frame size check in mp3_read_header We are protecting the checked buffer with ffio_ensure_seekback(), so if the inner

[FFmpeg-cvslog] avutil/thread: fix pthread_setname_np parameters for NetBSD and Apple

2024-05-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Mon Feb 5 00:31:27 2024 +0100| [2aad37688cedf7675a55137d326c7d931f587138] | committer: Brad Smith avutil/thread: fix pthread_setname_np parameters for NetBSD and Apple Signed-off-by: Marton Balint (cherry picked from commit

[FFmpeg-cvslog] avutil/thread: fix pthread_setname_np parameters for NetBSD and Apple

2024-05-19 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Mon Feb 5 00:31:27 2024 +0100| [9dbeb1d5d0f4fbc9bdc943c869a6e312f12074a8] | committer: Brad Smith avutil/thread: fix pthread_setname_np parameters for NetBSD and Apple Signed-off-by: Marton Balint (cherry picked from commit

[FFmpeg-cvslog] avfilter/vf_geq: fix interpolation with 1 pixel width/height

2024-05-14 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Thu May 9 00:17:53 2024 +0200| [b0093ab8a3d34bf2fefd6665464cc343a9ef0d53] | committer: Marton Balint avfilter/vf_geq: fix interpolation with 1 pixel width/height Fixes ticket #9740. Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avfilter/blend: use a per-thread AVExpr

2024-05-14 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Thu May 9 00:07:26 2024 +0200| [64330e365b97d9b8304a9d3d306581b6c14a773b] | committer: Marton Balint avfilter/blend: use a per-thread AVExpr Otherwise expression state is accessed and changed from multiple threads. Fixes ticket #10987. Signed-off

[FFmpeg-cvslog] avfilter/blend: put slice parameters to a single struct

2024-05-14 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Wed May 8 23:05:27 2024 +0200| [a69a0b689c3c4e1e0bbf4c17716a25e14332a250] | committer: Marton Balint avfilter/blend: put slice parameters to a single struct This should make future extensibility easier. Signed-off-by: Marton Balint > h

[FFmpeg-cvslog] avfilter/vsrc_testsrc: do not round down width and height for color src

2024-05-14 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Wed May 8 09:40:57 2024 +0200| [77fc047bd91eaef615a2c36b93ee23d7d27e7d25] | committer: Marton Balint avfilter/vsrc_testsrc: do not round down width and height for color src ff_draw_rectangle handles subsampling since 2013. Fixes ticket #10989

[FFmpeg-cvslog] avformat/file: fail for non-numerical arguments to pipe:

2024-05-07 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun May 5 21:31:47 2024 +0200| [8d92f59d117a19e910574c0fe3c67e71dfe11b72] | committer: Marton Balint avformat/file: fail for non-numerical arguments to pipe: Before this patch, the implementation of pipe: inputs/outputs would silently fall back

[FFmpeg-cvslog] avformat/mov_chan: add support for omitted_channel bitmask in chnl atom

2024-04-09 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Apr 1 20:12:48 2024 +0200| [c38f785be4aec324f6fd534bdd2bc16d631ac9b4] | committer: Marton Balint avformat/mov_chan: add support for omitted_channel bitmask in chnl atom Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/hlsenc: use a slash separator even in win32

2024-04-09 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 31 20:50:31 2024 +0200| [7801451376d6acda08f6ee2b1cefd02a9fcf0857] | committer: Marton Balint avformat/hlsenc: use a slash separator even in win32 We don't know if the protocol used is referring to a local file or a remote resource, so

[FFmpeg-cvslog] avformat/mov_chan: respect channel order when parsing and creating chnl atom

2024-04-09 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Apr 1 18:28:21 2024 +0200| [92e7a9a4d554d9baded1e0c12ccac8ba7ed072a8] | committer: Marton Balint avformat/mov_chan: respect channel order when parsing and creating chnl atom Previously we always assumed that the channels are in native order, even

[FFmpeg-cvslog] avfilter/buffersrc: never override channel count in av_buffersrc_add_frame_flags

2024-04-09 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 31 20:28:13 2024 +0200| [4721b9f15fc8487d718cce918f51db5b7734a942] | committer: Marton Balint avfilter/buffersrc: never override channel count in av_buffersrc_add_frame_flags Overriding unknown layouts with the negotiated layout is OK

[FFmpeg-cvslog] avformat/mov_chan: factorize some layout map search functions

2024-04-09 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Apr 1 14:31:26 2024 +0200| [da0fe26379c8af68a95be413afa2b48c175ecc9d] | committer: Marton Balint avformat/mov_chan: factorize some layout map search functions Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/mov_chan: check channel count of layout tags at compile time

2024-04-09 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Apr 1 13:19:13 2024 +0200| [c68dc3e5f1211c8cd9c7c9b04449b78211b46770] | committer: Marton Balint avformat/mov_chan: check channel count of layout tags at compile time We can do this by using an X-macro for channel map declaration and doing

[FFmpeg-cvslog] avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Sat Mar 23 16:10:22 2024 +0100| [defa085fc88d018d398b00ccefbe386659864694] | committer: Marton Balint avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one Fixes ffplay playback of unknown layouts, when SDL directly

[FFmpeg-cvslog] avfilter/af_channelmap: fix error message if FL source channel was missing

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Mon Mar 18 21:56:58 2024 +0100| [66430bf110b29b0b3fb8b47773572cbf70d45100] | committer: Marton Balint avfilter/af_channelmap: fix error message if FL source channel was missing FL channel ID is 0, so for an unset value we must check for ID <

[FFmpeg-cvslog] avfilter/af_channelmap: disallow channel index 64

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Mon Mar 18 23:35:26 2024 +0100| [19c3f055b2e29632be2f8e99e7b26b4f597c0173] | committer: Marton Balint avfilter/af_channelmap: disallow channel index 64 MAX_CH is 64, therefore the maximum index is 63. Signed-off-by: Marton Balint (cherry picked

[FFmpeg-cvslog] avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Mon Mar 18 22:08:54 2024 +0100| [59dccea6ef8fb2cb649b02a65eeec0b5ce461837] | committer: Marton Balint avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified In this case in_channel_idx was never set

[FFmpeg-cvslog] avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Sat Mar 23 16:10:22 2024 +0100| [aae59be4001a517f2b76dbf11f12341ce2401e02] | committer: Marton Balint avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one Fixes ffplay playback of unknown layouts, when SDL directly

[FFmpeg-cvslog] avfilter/af_channelmap: disallow channel index 64

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Mon Mar 18 23:35:26 2024 +0100| [fc8775ae966179a66fef4bd126169f74d9ac60fb] | committer: Marton Balint avfilter/af_channelmap: disallow channel index 64 MAX_CH is 64, therefore the maximum index is 63. Signed-off-by: Marton Balint (cherry picked

[FFmpeg-cvslog] avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Mon Mar 18 22:08:54 2024 +0100| [1ad767bf27497687d72d9d683519603642f37eff] | committer: Marton Balint avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified In this case in_channel_idx was never set

[FFmpeg-cvslog] avfilter/af_channelmap: fix error message if FL source channel was missing

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Mon Mar 18 21:56:58 2024 +0100| [ea2dcb9b3918fb4cbbe2e032c683dc68320145f3] | committer: Marton Balint avfilter/af_channelmap: fix error message if FL source channel was missing FL channel ID is 0, so for an unset value we must check for ID <

[FFmpeg-cvslog] avfilter/af_channelmap: disallow channel index 64

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Mon Mar 18 23:35:26 2024 +0100| [8d1e092b245f6ac66dfe71f76a4a18dd2c11735e] | committer: Marton Balint avfilter/af_channelmap: disallow channel index 64 MAX_CH is 64, therefore the maximum index is 63. Signed-off-by: Marton Balint (cherry picked

[FFmpeg-cvslog] avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Mon Mar 18 22:08:54 2024 +0100| [0deb010ae7eec4df1d874b74c9f46571045bb48e] | committer: Marton Balint avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified In this case in_channel_idx was never set

[FFmpeg-cvslog] avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Sat Mar 23 16:10:22 2024 +0100| [aa5e6017a58ec4b647a35cea1605ce00a9d7054f] | committer: Marton Balint avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one Fixes ffplay playback of unknown layouts, when SDL directly

[FFmpeg-cvslog] avfilter/af_channelmap: fix error message if FL source channel was missing

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Mon Mar 18 21:56:58 2024 +0100| [88127b743f33ca90f7917b3203819b2ada018559] | committer: Marton Balint avfilter/af_channelmap: fix error message if FL source channel was missing FL channel ID is 0, so for an unset value we must check for ID <

[FFmpeg-cvslog] avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one

2024-03-30 Thread Marton Balint
ffmpeg | branch: release/7.0 | Marton Balint | Sat Mar 23 16:10:22 2024 +0100| [7ed9ad3467e104294abd84f4cb57accd9040865c] | committer: Marton Balint avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one Fixes ffplay playback of unknown layouts, when SDL directly

[FFmpeg-cvslog] avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one

2024-03-30 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 23 16:10:22 2024 +0100| [2df2b4067ed01b9076a5dda073521551a32336cd] | committer: Marton Balint avfilter/buffersrc: fix overriding unknown channel layouts with negotiated one Fixes ffplay playback of unknown layouts, when SDL directly supports

[FFmpeg-cvslog] avutil/timestamp: introduce av_ts_make_time_string2 for better precision

2024-03-25 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 17 23:35:24 2024 +0100| [5df901ffa56e0ff225fcc129c751befeb3b4d0d0] | committer: Marton Balint avutil/timestamp: introduce av_ts_make_time_string2 for better precision av_ts_make_time_string() used "%.6g" format, but this format

[FFmpeg-cvslog] avutil/timestamp: change precision of av_ts_make_time_string()

2024-03-25 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 23 03:12:16 2024 +0100| [8c936e9b437aaed0ca10f3ec2edebf06cad6a5b5] | committer: Marton Balint avutil/timestamp: change precision of av_ts_make_time_string() By calling the av_ts_make_time_string2() from the function we can fix the precision

[FFmpeg-cvslog] avutil/timestamp: change precision of av_ts_make_time_string()

2024-03-25 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 23 03:12:16 2024 +0100| [4be4b20a4feb33dc54356feedd85baf8ace4ddd5] | committer: Marton Balint avutil/timestamp: change precision of av_ts_make_time_string() By calling the av_ts_make_time_string2() from the function we can fix the precision

[FFmpeg-cvslog] avutil/timestamp: introduce av_ts_make_time_string2 for better precision

2024-03-25 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 17 23:35:24 2024 +0100| [ac8fefdbc418b4e71e6af9b5f0aab4dbc9e9311f] | committer: Marton Balint avutil/timestamp: introduce av_ts_make_time_string2 for better precision av_ts_make_time_string() used "%.6g" format, but this format

[FFmpeg-cvslog] avfilter/af_channelmap: add some additional checks for the mappings

2024-03-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Mar 18 23:51:50 2024 +0100| [eaca78eff8323466e1ab463d3d193cb7d60cb9ae] | committer: Marton Balint avfilter/af_channelmap: add some additional checks for the mappings - Properly initialize all the mappings to -1 by default. - Make sure every output

[FFmpeg-cvslog] avfilter/af_channelmap: factorize checking indexes against a channel layout

2024-03-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Tue Mar 19 01:06:20 2024 +0100| [bba6dd391f4e9fd8cbe91a202b8f5be04bf9f133] | committer: Marton Balint avfilter/af_channelmap: factorize checking indexes against a channel layout Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] doc/filters: extend af_channelmap documentation

2024-03-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Tue Mar 19 03:55:12 2024 +0100| [f1e34f158276d7cec01f12de7d0bbb6b9414e336] | committer: Marton Balint doc/filters: extend af_channelmap documentation Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/af_channelmap: disallow channel index 64

2024-03-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Mar 18 23:35:26 2024 +0100| [2f754a96bd4ae4932923fe03c2d53f8273b6273c] | committer: Marton Balint avfilter/af_channelmap: disallow channel index 64 MAX_CH is 64, therefore the maximum index is 63. Signed-off-by: Marton Balint > h

[FFmpeg-cvslog] avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified

2024-03-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Mar 18 22:08:54 2024 +0100| [1bea3e9ee2f3521182eea6066fc8e8e1f8910c5b] | committer: Marton Balint avfilter/af_channelmap: fix mapping if in_channel was a string but out_channel was not specified In this case in_channel_idx was never set

[FFmpeg-cvslog] avfilter/af_channelmap: fix error message if FL source channel was missing

2024-03-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Mar 18 21:56:58 2024 +0100| [9a5627ea9a213c4929020ee8c90bae74788f645c] | committer: Marton Balint avfilter/af_channelmap: fix error message if FL source channel was missing FL channel ID is 0, so for an unset value we must check for ID <

[FFmpeg-cvslog] avformat/mov_chan: respect channel order when parsing and creating chan atom

2024-03-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 17 13:10:58 2024 +0100| [e6c2c8703732bc46395c65c530038c8146df0deb] | committer: Marton Balint avformat/mov_chan: respect channel order when parsing and creating chan atom Previously we always assumed that the channels are in native order, even

[FFmpeg-cvslog] fftools/ffplay: use correct buffersink channel layout parameters

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Mon Mar 18 21:07:20 2024 +0100| [888602001fe71807cf6ef1df7a77ff9f6bfd4f70] | committer: Marton Balint fftools/ffplay: use correct buffersink channel layout parameters Regression since 0995e1f1b31f6e937a1b527407ed3e850f138098. Signed-off

[FFmpeg-cvslog] avformat/mpegts: detect synchronous metadata KLV more reliably

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Fri Mar 1 00:09:43 2024 +0100| [894bebeaf728720415affaeab421e901fa461e78] | committer: Marton Balint avformat/mpegts: detect synchronous metadata KLV more reliably The mpegts code historically tries to strip (the first) metadata access unit

[FFmpeg-cvslog] swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Tue Feb 27 10:31:31 2024 +0100| [3fb9425a75a589fab6c16954a12021e119c74359] | committer: Marton Balint swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0 Depending on input chunk size noticable corrpution was hearable

[FFmpeg-cvslog] avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Tue Feb 20 22:34:37 2024 +0100| [0c4777a569448ba007552317ad1d0b7d088b9de7] | committer: Marton Balint avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection This is the proper poll mode for waiting for an incoming connection

[FFmpeg-cvslog] avformat/mxfdec: remove resolve_strong_ref usage with AnyType

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Sat Feb 17 00:06:03 2024 +0100| [d3145298c08d5d0e5d260d2aa16a0f250d540155] | committer: Marton Balint avformat/mxfdec: remove resolve_strong_ref usage with AnyType UUIDs do not have to be unique if their type sets them apart, so avoid using

[FFmpeg-cvslog] avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Fri Feb 16 21:53:16 2024 +0100| [2af975f2c1d3ffd42a681e0df6a6ff4bb465] | committer: Marton Balint avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors By using AnyType for resolving a strong reference we

[FFmpeg-cvslog] avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.1 | Marton Balint | Fri Feb 16 20:13:43 2024 +0100| [9e0cfc48ac6a3111f21a4515a3b158e3b3f99e52] | committer: Marton Balint avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function Also remove unused descriptor member from MXFPackage

[FFmpeg-cvslog] fftools/ffplay: use correct buffersink channel layout parameters

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Mon Mar 18 21:07:20 2024 +0100| [87f8335bdfe9ca7e4509e2ed6e4e0b95ee36eb6b] | committer: Marton Balint fftools/ffplay: use correct buffersink channel layout parameters Regression since 0995e1f1b31f6e937a1b527407ed3e850f138098. Signed-off

[FFmpeg-cvslog] avformat/mxfdec: remove resolve_strong_ref usage with AnyType

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Sat Feb 17 00:06:03 2024 +0100| [b6925ebc08141e27a0aea8cb9f51d835d10c2c48] | committer: Marton Balint avformat/mxfdec: remove resolve_strong_ref usage with AnyType UUIDs do not have to be unique if their type sets them apart, so avoid using

[FFmpeg-cvslog] swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Tue Feb 27 10:31:31 2024 +0100| [c18115b413e3e4cd8e2aafe1dcb40a68d8a08371] | committer: Marton Balint swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0 Depending on input chunk size noticable corrpution was hearable

[FFmpeg-cvslog] avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Fri Feb 16 20:13:43 2024 +0100| [48e30b8fab4ff81ab0675566b90e5c659afc080e] | committer: Marton Balint avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function Also remove unused descriptor member from MXFPackage

[FFmpeg-cvslog] avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Tue Feb 20 22:34:37 2024 +0100| [eac9841a9f0cf5f92b2a45755c5fc19cec644ae8] | committer: Marton Balint avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection This is the proper poll mode for waiting for an incoming connection

[FFmpeg-cvslog] avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/6.0 | Marton Balint | Fri Feb 16 21:53:16 2024 +0100| [47fa87996d76d593d072bb457fb987386b14ff78] | committer: Marton Balint avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors By using AnyType for resolving a strong reference we

[FFmpeg-cvslog] fftools/ffplay: use correct buffersink channel layout parameters

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Mon Mar 18 21:07:20 2024 +0100| [7852c24b24e6da945fe9baf645d4bca31dfae878] | committer: Marton Balint fftools/ffplay: use correct buffersink channel layout parameters Regression since 0995e1f1b31f6e937a1b527407ed3e850f138098. Signed-off

[FFmpeg-cvslog] swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Tue Feb 27 10:31:31 2024 +0100| [ef327c189f3a4b6e1d3bdbb5269284ff3fa32d03] | committer: Marton Balint swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0 Depending on input chunk size noticable corrpution was hearable

[FFmpeg-cvslog] avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Tue Feb 20 22:34:37 2024 +0100| [995e7f43a7a2a10b667df30470384e1c0aba5573] | committer: Marton Balint avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection This is the proper poll mode for waiting for an incoming connection

[FFmpeg-cvslog] avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Fri Feb 16 20:13:43 2024 +0100| [b0c647d1d9214c15c35325f884759eddf2e4558e] | committer: Marton Balint avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function Also remove unused descriptor member from MXFPackage

[FFmpeg-cvslog] avformat/mxfdec: remove resolve_strong_ref usage with AnyType

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Sat Feb 17 00:06:03 2024 +0100| [25c1d8cbcf2dfd3469466738bebfa22bb92034be] | committer: Marton Balint avformat/mxfdec: remove resolve_strong_ref usage with AnyType UUIDs do not have to be unique if their type sets them apart, so avoid using

[FFmpeg-cvslog] avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors

2024-03-19 Thread Marton Balint
ffmpeg | branch: release/5.1 | Marton Balint | Fri Feb 16 21:53:16 2024 +0100| [68f0e9645d6804015a5e0c2c0560fdfe0425e902] | committer: Marton Balint avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors By using AnyType for resolving a strong reference we

[FFmpeg-cvslog] fftools/ffplay: use correct buffersink channel layout parameters

2024-03-19 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Mar 18 21:07:20 2024 +0100| [7251f909721a570726775acf61b2b9c28a950c76] | committer: Marton Balint fftools/ffplay: use correct buffersink channel layout parameters Regression since 0995e1f1b31f6e937a1b527407ed3e850f138098. Signed-off-by: Marton

[FFmpeg-cvslog] avutil/channel_layout: add specific text versions for unknown and unused channels

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 9 22:30:21 2024 +0100| [a4fc3311181a037b381e207fef23f853bc00c64a] | committer: Marton Balint avutil/channel_layout: add specific text versions for unknown and unused channels Signed-off-by: Marton Balint > http://git.videolan.

[FFmpeg-cvslog] avformat/mxfdec: signal channel layouts using the new channel layout api

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Feb 13 01:05:04 2023 +0100| [d35b6fda4536aeb0eb550b4a55221d2dd5a93b5b] | committer: Marton Balint avformat/mxfdec: signal channel layouts using the new channel layout api Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avutil/channel_layout: fix some (un)initialization issues in av_channel_layout_from_string()

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 9 22:11:57 2024 +0100| [a688fbfb88779b3b06ef91c196b70996c7fad5f4] | committer: Marton Balint avutil/channel_layout: fix some (un)initialization issues in av_channel_layout_from_string() Also make initialization/uninitialization behaviour

[FFmpeg-cvslog] avutil/tests/channel_layout: add some av_channel_from_string and av_channel_layout_from_string tests

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 9 00:13:43 2024 +0100| [0b3b8a19187cfa5a1671f4dc02d24e5681e3a01b] | committer: Marton Balint avutil/tests/channel_layout: add some av_channel_from_string and av_channel_layout_from_string tests We lacked tests which supposed to fail

[FFmpeg-cvslog] avutil/tests/channel_layout: make printing results part of the tests

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Mar 8 23:16:20 2024 +0100| [b2b22c2d1aef496fb44c057c27aa99c5d8ab8e20] | committer: Marton Balint avutil/tests/channel_layout: make printing results part of the tests Deduplicates a lot of code. Some minor differences (mostly white space

[FFmpeg-cvslog] avutil/channel_layout: factorize parsing list of channel names

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 9 19:10:35 2024 +0100| [95d31db82c12faa1030f85ce5261b8d6a28ad810] | committer: Marton Balint avutil/channel_layout: factorize parsing list of channel names Also make use of the av_channel_from_string() function to determine the channel id

[FFmpeg-cvslog] avutil/channel_layout: add AV_CHANNEL_LAYOUT_RETYPE_FLAG_CANONICAL

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 9 21:01:38 2024 +0100| [ed6207274e693128d8206a72487cc53335055cb3] | committer: Marton Balint avutil/channel_layout: add AV_CHANNEL_LAYOUT_RETYPE_FLAG_CANONICAL Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/mov_chan: simplify channel layout canonicalization

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 9 21:06:32 2024 +0100| [26e0454cad5312eb8475ce4829a9091bc846db83] | committer: Marton Balint avformat/mov_chan: simplify channel layout canonicalization Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avformat/pcm: factorize and improve determining the default packet size

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Mar 2 22:56:35 2024 +0100| [9c2c0c37f8c775d2bdca1730789fbdae75922acd] | committer: Marton Balint avformat/pcm: factorize and improve determining the default packet size - Remove the 1024 cap on the number of samples, for high sample rate audio

[FFmpeg-cvslog] avformat/pcm: decrease target audio frame per sec to 10

2024-03-16 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Mar 4 00:27:11 2024 +0100| [44b2769619242ab3746d6477b88f5d5345a591ee] | committer: Marton Balint avformat/pcm: decrease target audio frame per sec to 10 This makes the wav and pcm demuxer demux bigger packets, which is more efficient. As a side

[FFmpeg-cvslog] fate: use atrim filter instead of -frames:a 20 for fate-filter-tremolo

2024-03-13 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Tue Mar 5 23:04:51 2024 +0100| [2129d66a66af6051c8298a6fa0d45762b593de5b] | committer: Marton Balint fate: use atrim filter instead of -frames:a 20 for fate-filter-tremolo To make it independent of incoming wav demuxer packet size. Signed-off

[FFmpeg-cvslog] fate: make filter-channelsplit test use a fixed frame size

2024-03-13 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Tue Mar 5 22:08:34 2024 +0100| [8c8ce4f233588248e2fb70d287356327640c9742] | committer: Marton Balint fate: make filter-channelsplit test use a fixed frame size Muxing multiple streams to raw files is allowed but the packets are interleaved, so

[FFmpeg-cvslog] fate: use a fixed wav demux packet size for amix tests

2024-03-13 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Tue Mar 5 22:46:34 2024 +0100| [6fc6cac4c6a6473db8b0537d05485d80bc9b4992] | committer: Marton Balint fate: use a fixed wav demux packet size for amix tests The dropout transition feature of the amix filter depends on the incoming packet size. Signed

[FFmpeg-cvslog] avcodec/bsf/pcm_rechunk: reorder supported codec list

2024-03-13 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 3 21:05:31 2024 +0100| [66e6272917289ebbbc393dfd200ef9227938a603] | committer: Marton Balint avcodec/bsf/pcm_rechunk: reorder supported codec list Use lexical order. Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/daudenc: force 2000 sample packet size with a bsf

2024-03-13 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 3 22:44:09 2024 +0100| [7196b12b2b61995b520e3adf2a554457a19f5144] | committer: Marton Balint avformat/daudenc: force 2000 sample packet size with a bsf The samples I found all have 2000 sample packets, and by forcing the packet size

[FFmpeg-cvslog] avcodec/bsf/pcm_rechunk: add some more supported PCM formats

2024-03-13 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Mar 3 21:44:02 2024 +0100| [9eebeea4dd7f91ddd695fcf35b0c9396d521ec84] | committer: Marton Balint avcodec/bsf/pcm_rechunk: add some more supported PCM formats Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avformat/mxfenc: add h264_mp4toannexb bitstream filter if needed when muxing h264

2024-03-08 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Feb 23 01:08:00 2024 +0100| [64634e809f2e7b6c1a1ea3f6952a17c5915c3f22] | committer: Marton Balint avformat/mxfenc: add h264_mp4toannexb bitstream filter if needed when muxing h264 Partially fixes ticket #10395. Signed-off-by: Marton Balint

[FFmpeg-cvslog] avformat/mpegts: detect synchronous metadata KLV more reliably

2024-03-03 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Mar 1 00:09:43 2024 +0100| [0aaee4741ce0c10ca09f5d17194b58d0cf0ebece] | committer: Marton Balint avformat/mpegts: detect synchronous metadata KLV more reliably The mpegts code historically tries to strip (the first) metadata access unit header

[FFmpeg-cvslog] avformat/wavdec: dynamically set max_size by default

2024-03-02 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Feb 26 01:12:23 2024 +0100| [3a09c2122d1f77c3e14c43855b21ef1da9f7fa27] | committer: Marton Balint avformat/wavdec: dynamically set max_size by default The wav demuxer by default tried to demux 4096-byte packets which caused packets with very few

[FFmpeg-cvslog] swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0

2024-03-02 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Tue Feb 27 10:31:31 2024 +0100| [7b1b9bb31f04fb9ba06e79c767c1084f0e229bb6] | committer: Marton Balint swresample/resample: fix rounding errors with filter_size=1 and phase_shift=0 Depending on input chunk size noticable corrpution was hearable, here

[FFmpeg-cvslog] fate: never generate auto-generated references

2024-03-02 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Feb 25 15:02:32 2024 +0100| [0b98f28c46a7e3e914c51debc461fa05861ae666] | committer: Marton Balint fate: never generate auto-generated references GEN=1 is used to generate reference files in the source tree, not auto-generated reference samples

[FFmpeg-cvslog] fate/libswresample: force number of samples for the input of aresample async tests

2024-03-02 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Feb 26 01:07:44 2024 +0100| [315be8b27926fb46338a8fc10cf39cbb9f99dcc8] | committer: Marton Balint fate/libswresample: force number of samples for the input of aresample async tests Since PTS is changed randomly for every audio frame, it matters

[FFmpeg-cvslog] avformat/mxfdec: remove resolve_strong_ref usage with AnyType

2024-03-02 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Feb 17 00:06:03 2024 +0100| [aa299faa9ad2b01010acc4641b1f215d60a1336b] | committer: Marton Balint avformat/mxfdec: remove resolve_strong_ref usage with AnyType UUIDs do not have to be unique if their type sets them apart, so avoid using AnyType

[FFmpeg-cvslog] avformat/mxfdec: track metadata sets by their type

2024-03-02 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Feb 17 22:53:00 2024 +0100| [4ebf478f4c5c31535f36ad648e7a8615441b90a5] | committer: Marton Balint avformat/mxfdec: track metadata sets by their type We typically are only interesed in a single type of metadata set, so it is better to keep them

[FFmpeg-cvslog] fate/mxf: fix mxf-probe-j2k on big endian systems

2024-02-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Thu Feb 22 00:31:05 2024 +0100| [569257735ba983217e664f5600b29e55d6dc4893] | committer: Marton Balint fate/mxf: fix mxf-probe-j2k on big endian systems Jpeg2000 decoder is decoding in native endian, so let's use the same workaround as in fate-mxf

[FFmpeg-cvslog] avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection

2024-02-24 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Tue Feb 20 22:34:37 2024 +0100| [87677c2195e86b126c3438439a05d0a46ae5bb50] | committer: Marton Balint avformat/libsrt: use SRT_EPOLL_IN for waiting for an incoming connection This is the proper poll mode for waiting for an incoming connection

[FFmpeg-cvslog] avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors

2024-02-19 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Feb 16 21:53:16 2024 +0100| [68f2b32ef2b29aa95488531b007adde92ca82165] | committer: Marton Balint avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors By using AnyType for resolving a strong reference we searched

[FFmpeg-cvslog] avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function

2024-02-19 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Feb 16 20:13:43 2024 +0100| [41672f558673151e77798f8a184fc1d3e60b16b9] | committer: Marton Balint avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function Also remove unused descriptor member from MXFPackage. Signed

[FFmpeg-cvslog] fate: use an even more exotic channel layout mov-mp4-pcm-float test

2024-02-19 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Feb 18 11:37:56 2024 +0100| [86410e55adaf3cd9016863d83aaa4b5c43fb0d30] | committer: Marton Balint fate: use an even more exotic channel layout mov-mp4-pcm-float test The old layout happened to be a native layout and therefore missed some recently

[FFmpeg-cvslog] avformat/mov: factorize reading the main part of the chnl atom to mov_chan

2024-02-18 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Feb 10 00:56:56 2024 +0100| [f8f2142d61aa3d466ce153ab61260dbef25099fb] | committer: Marton Balint avformat/mov: factorize reading the main part of the chnl atom to mov_chan Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avutil/tests/channel_layout: add tests for av_channel_order_retype

2024-02-18 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Feb 12 00:12:35 2024 +0100| [65c9c52a5aa9f6a0651b7f3302c8f140b3a322e5] | committer: Marton Balint avutil/tests/channel_layout: add tests for av_channel_order_retype Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/mov_chan: rework ff_mov_read_chnl

2024-02-18 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Feb 10 01:44:01 2024 +0100| [b81ed729ec1db32557174f569f076c6d6e04cb9f] | committer: Marton Balint avformat/mov_chan: rework ff_mov_read_chnl A lot of changes and fixes to channel layout parsing, notably - get rid of dynamic allocation of channel

[FFmpeg-cvslog] avutil/channel_layout: add FF_CHANNEL_ORDER_NB

2024-02-18 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Feb 12 00:09:43 2024 +0100| [242901f7c2742c61af61df8d925a7aa125b30aba] | committer: Marton Balint avutil/channel_layout: add FF_CHANNEL_ORDER_NB Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

  1   2   3   4   5   6   7   8   9   10   >