Toggle navigation
Patchwork
FFmpeg
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
James Almer
| 2822 patches
Series
Submitter
State
any
Action Required
New
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Superseded
Deferred
Withdrawn
Search
Archived
No
Yes
Both
Delegate
------
Nobody
michael
state_update_bot
lq
bp0
Timothy_Gu
MattOliver
btbn
jamrial
sebechlebsky
cehoyos
kurosu
rcombs
qyot27
llogan
cus
ux
yinshiyou
andriy
andr
mstorsjo
Apply
«
1
2
3
4
…
28
29
»
Patch
Series
A/L/R/T
S/W/F
Date
Submitter
Delegate
State
[FFmpeg-devel,000/281,v3] New channel layout API
- - - -
-
-
-
2022-01-13
James Almer
None
[FFmpeg-devel,000/279,v2] New channel layout API
- - - -
-
-
-
2021-12-16
James Almer
None
[FFmpeg-devel,000/279] New channel layout API
- - - -
-
-
-
2021-12-08
James Almer
None
[FFmpeg-devel,00/87,v2] Major bump
- - - -
-
-
-
2021-04-19
James Almer
None
[FFmpeg-devel,0/5] Initial usage of AVCodecContext.get_encode_buffer()
- - - -
-
-
-
2021-03-13
James Almer
None
[FFmpeg-devel,00/48,v3] deprecate av_init_packet() and sizeof(AVPacket) as part of the ABI
- - - -
-
-
-
2021-03-05
James Almer
None
[FFmpeg-devel,00/50,v2] deprecate av_init_packet() and sizeof(AVPacket) as part of the ABI
- - - -
-
-
-
2021-02-04
James Almer
None
[FFmpeg-devel,00/10] deprecate av_init_packet() and sizeof(AVPacket) as part of the ABI
- - - -
-
-
-
2021-02-01
James Almer
None
[FFmpeg-devel,00/18] AVPacketList public API
- - - -
-
-
-
2020-11-18
James Almer
None
[FFmpeg-devel,0/2] avcodec/decode: use a packet list for last_pkt_props
- - - -
-
-
-
2020-08-18
James Almer
None
[FFmpeg-devel,0/2,v3] Restructuring the encode API
- - - -
-
-
-
2020-03-26
James Almer
None
[FFmpeg-devel,0/3,v2] Restructuring the encode API
- - - -
-
-
-
2020-03-16
James Almer
None
[FFmpeg-devel,WIP,0/4] Encoding API code restructuration
- - - -
-
-
-
2020-02-27
James Almer
None
[FFmpeg-devel,v2] avformat/vvc: fix writing general_constraint_info bytes
[FFmpeg-devel,v2] avformat/vvc: fix writing general_constraint_info bytes
- - - -
4
-
-
2024-05-16
James Almer
New
[FFmpeg-devel] avformat/vvc: fix writing general_constraint_info bytes
[FFmpeg-devel] avformat/vvc: fix writing general_constraint_info bytes
- - - -
4
-
-
2024-05-16
James Almer
New
[FFmpeg-devel] checkasm/h264dsp: use int64_t scale values
[FFmpeg-devel] checkasm/h264dsp: use int64_t scale values
- - - -
2
-
-
2024-05-15
James Almer
New
[FFmpeg-devel,2/2] avformat/movenc: add support for writing SA3D boxes
[FFmpeg-devel,1/2] avutil/channel_layout: add a helper function to get the ambisonic order of a lay…
- - - -
2
-
-
2024-05-15
James Almer
New
[FFmpeg-devel,1/2] avutil/channel_layout: add a helper function to get the ambisonic order of a lay…
[FFmpeg-devel,1/2] avutil/channel_layout: add a helper function to get the ambisonic order of a lay…
- - - -
2
-
-
2024-05-15
James Almer
New
[FFmpeg-devel,10/10] checkasm/flacdsp: add a test for lpc33
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-12
James Almer
New
[FFmpeg-devel,09/10] avcodec/flacdsp: split off lpc33 into a dsp function
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-12
James Almer
New
[FFmpeg-devel,8/8] x86/flacdsp: add SSE4 and AVX2 versions of wasted33
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-12
James Almer
New
[FFmpeg-devel,7/8] checkasm/flacdsp: add a test for wasted33
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-12
James Almer
New
[FFmpeg-devel,6/8] x86/flacdsp: add a SSE2 version of wasted32
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-12
James Almer
New
[FFmpeg-devel,5/8] checkasm/flacdsp: add a test for wasted32
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-12
James Almer
New
[FFmpeg-devel,4/8] avcodec/flacdsp: split off wasted bit handling into dsp functions
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-12
James Almer
New
[FFmpeg-devel,2/2] checkasm/flacdsp: sanitize lpc arguments
[FFmpeg-devel,1/2] checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
- - - -
-
-
-
2024-05-11
James Almer
New
[FFmpeg-devel,2/3] checkasm/blockdsp: use smallest allowed aligned buffers for fill_block_tab tests
[FFmpeg-devel] checkasm/blockdsp: don't randomize the buffers for fill_block_tab
- - - -
2
-
-
2024-05-07
James Almer
New
[FFmpeg-devel] checkasm/blockdsp: don't randomize the buffers for fill_block_tab
[FFmpeg-devel] checkasm/blockdsp: don't randomize the buffers for fill_block_tab
- - - -
2
-
-
2024-05-07
James Almer
New
[FFmpeg-devel,3/3] avutil/opt: propagate av_dict_copy() errors in av_opt_{get, set}_dict_val()
[FFmpeg-devel,1/3] avutil/opt: add a note about the av_opt_set_chlayout() behavior
- - - -
2
-
-
2024-05-06
James Almer
New
[FFmpeg-devel,1/3] avutil/opt: add a note about the av_opt_set_chlayout() behavior
[FFmpeg-devel,1/3] avutil/opt: add a note about the av_opt_set_chlayout() behavior
- - - -
2
-
-
2024-05-06
James Almer
New
[FFmpeg-devel] avformat/framecrcenc: support calculating checksum of IAMF side data
[FFmpeg-devel] avformat/framecrcenc: support calculating checksum of IAMF side data
- - - -
-
-
-
2024-05-02
James Almer
New
[FFmpeg-devel,3/3] avcodec/avcodec: free decoded_side_data in ff_codec_close() when decoding
[FFmpeg-devel,1/3] avcodec/avcodec: prevent ch_layout from being uninitialized in ff_codec_close()
- - - -
-
-
-
2024-05-01
James Almer
New
[FFmpeg-devel,2/3] avcodec/avcodec: don't free coded_side_data in ff_codec_close() when decoding
[FFmpeg-devel,1/3] avcodec/avcodec: prevent ch_layout from being uninitialized in ff_codec_close()
- - - -
-
-
-
2024-05-01
James Almer
New
[FFmpeg-devel,1/3] avcodec/avcodec: prevent ch_layout from being uninitialized in ff_codec_close()
[FFmpeg-devel,1/3] avcodec/avcodec: prevent ch_layout from being uninitialized in ff_codec_close()
- - - -
-
-
-
2024-05-01
James Almer
New
[FFmpeg-devel,v2] avformat/mov: free the infe allocated item data on failure
[FFmpeg-devel,v2] avformat/mov: free the infe allocated item data on failure
- - - -
2
-
-
2024-04-27
James Almer
New
[FFmpeg-devel] avformat/mov: free the infe allocated item data on failure
[FFmpeg-devel] avformat/mov: free the infe allocated item data on failure
- - - -
2
-
-
2024-04-27
James Almer
New
[FFmpeg-devel] avformat/mov: free the infe allocated streams on private data allocation failure
[FFmpeg-devel] avformat/mov: free the infe allocated streams on private data allocation failure
- - - -
2
-
-
2024-04-27
James Almer
New
[FFmpeg-devel,2/2] avformat/mov: support SpatialAudioBox ambisonic layouts with non-diegetic channe…
[FFmpeg-devel,1/2] avformat/mov: support SpatialAudioBox ambisonic layouts with arbitrary channel m…
- - - -
-
1
-
2024-04-26
James Almer
New
[FFmpeg-devel,1/2] avformat/mov: support SpatialAudioBox ambisonic layouts with arbitrary channel m…
[FFmpeg-devel,1/2] avformat/mov: support SpatialAudioBox ambisonic layouts with arbitrary channel m…
- - - -
-
-
-
2024-04-26
James Almer
New
[FFmpeg-devel] avformat/framecrcenc: allow setting which side data parameters are printed
[FFmpeg-devel] avformat/framecrcenc: allow setting which side data parameters are printed
- - - -
2
-
-
2024-04-25
James Almer
New
[FFmpeg-devel,2/2,v2] avformat/demux: extract extradata from packets when context update is request…
Untitled series #11552
- - - -
-
-
-
2024-04-21
James Almer
New
[FFmpeg-devel,2/2] avformat/demux: extract extradata from packets when context update is requested
[FFmpeg-devel,1/2] avcodec/codec_par: always clear extradata_size in avcodec_parameters_to_context()
- - - -
4
-
-
2024-04-20
James Almer
New
[FFmpeg-devel,4/4] fftools/ffmpeg_mux_init: allow mapping a stream group from one of the inputs
[FFmpeg-devel,1/2] avutil/test/opt: test the AV_OPT_SERIALIZE_SKIP_DEFAULTS flag
- - - -
4
-
-
2024-04-15
James Almer
New
[FFmpeg-devel,3/3] avutil/tests/opt: test av_opt_find2()
[FFmpeg-devel,1/2] avutil/test/opt: test the AV_OPT_SERIALIZE_SKIP_DEFAULTS flag
- - - -
4
-
-
2024-04-13
James Almer
New
[FFmpeg-devel] avformat/mov: ignore old infe box versions
[FFmpeg-devel] avformat/mov: ignore old infe box versions
- - - -
4
-
-
2024-04-13
James Almer
New
[FFmpeg-devel,2/2] avutil/opt: add support for children objects in av_opt_serialize
[FFmpeg-devel,1/2] avutil/test/opt: test the AV_OPT_SERIALIZE_SKIP_DEFAULTS flag
- - - -
4
-
-
2024-04-12
James Almer
New
[FFmpeg-devel] avutil/frame: flag A53_CC side data type as allowing multiple entries
[FFmpeg-devel] avutil/frame: flag A53_CC side data type as allowing multiple entries
- - - -
4
-
-
2024-04-11
James Almer
New
[FFmpeg-devel] avcodec/vvc/ps: reset sps_id_used on PS uninit
[FFmpeg-devel] avcodec/vvc/ps: reset sps_id_used on PS uninit
- - - -
4
-
-
2024-04-07
James Almer
New
[FFmpeg-devel,2/2] avcodec/liblc3enc: don't force unspec channel layouts
[FFmpeg-devel,1/2] avcodec/liblc3dec: sanitize channel count in avctx
- - - -
2
-
-
2024-04-04
James Almer
New
[FFmpeg-devel,1/2] avcodec/liblc3dec: sanitize channel count in avctx
[FFmpeg-devel,1/2] avcodec/liblc3dec: sanitize channel count in avctx
- 1 - -
2
-
-
2024-04-04
James Almer
New
[FFmpeg-devel,7/7,v6] avcodec/hevcdec: export global side data in AVCodecContext
Untitled series #11395
- - - -
-
-
-
2024-04-03
James Almer
New
[FFmpeg-devel] avcodec/vvcdec: move vvcdec.{c, h} to the top directory
[FFmpeg-devel] avcodec/vvcdec: move vvcdec.{c, h} to the top directory
- - - -
4
-
-
2024-04-02
James Almer
New
[FFmpeg-devel,3/3] avformat/mov: fix the entry count overflow check in the keys atom
[FFmpeg-devel,1/3] avformat/mov: take into account the first eight bytes in the keys atom
- - - -
4
-
-
2024-04-02
James Almer
New
[FFmpeg-devel,v2] avocdec/hevc_ps: don't use a fixed sized buffer for parameter set raw data
[FFmpeg-devel,v2] avocdec/hevc_ps: don't use a fixed sized buffer for parameter set raw data
- - - -
4
-
-
2024-03-29
James Almer
New
[FFmpeg-devel] avocdec/hevc_ps: don't use a fixed sized buffer for parameter set raw data
[FFmpeg-devel] avocdec/hevc_ps: don't use a fixed sized buffer for parameter set raw data
- - - -
2
2
-
2024-03-29
James Almer
New
[FFmpeg-devel,7/7,v5] avcodec/hevcdec: export global side data in AVCodecContext
[FFmpeg-devel,1/7,v5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
4
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,5/7,v5] avutil/mastering_display_metadata: add a new allocator function that returns …
[FFmpeg-devel,1/7,v5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
2
2
-
2024-03-28
James Almer
New
[FFmpeg-devel,4/7,v5] avutil/frame: add helper to remove side data of a given type from an array
[FFmpeg-devel,1/7,v5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
2
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,3/7,v5] avutil/frame: use the same data information as the source entry when cloning …
[FFmpeg-devel,1/7,v5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
2
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,2/7,v5] avutil/frame: add a flag to allow overwritting existing entries
[FFmpeg-devel,1/7,v5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
2
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,7/7,v4] avcodec/hevcdec: export global side data in AVCodecContext
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
- - - -
4
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,6/7,v4] avcodec/decode: make the AVFrameSideData helper wrappers not depend on frames
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
- - - -
4
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,5/7,v4] avutil/mastering_display_metadata: add a new allocator function that returns …
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
- - - -
2
2
-
2024-03-28
James Almer
New
[FFmpeg-devel,4/7,v4] avutil/frame: add helper to remove side data of a given type from an array
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
- - - -
2
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,3/7,v4] avutil/frame: use the same data pointer as the source entry when cloning side…
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
- - - -
2
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,2/7,v4] avutil/frame: add helper for adding side data w/ AVBufferRef to array
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
- - - -
2
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
[FFmpeg-devel,1/7,v4] avutil/frame: add a flag to allow overwritting existing entries
- - - -
2
-
-
2024-03-28
James Almer
New
[FFmpeg-devel,2/6,v3] avutil/frame: add helper for adding side data w/ AVBufferRef to array
Untitled series #11310
- - - -
-
-
-
2024-03-27
James Almer
New
[FFmpeg-devel,02/10] avutil/frame: add helper for adding side data w/ AVBufferRef to array
Untitled series #11308
- - - -
-
-
-
2024-03-27
James Almer
New
[FFmpeg-devel,1/6,v3] avutil/frame: add a flag to allow overwritting existing entries
[FFmpeg-devel,1/6,v3] avutil/frame: add a flag to allow overwritting existing entries
- - - -
2
-
2
2024-03-27
James Almer
New
[FFmpeg-devel,6/6,v2] avcodec/hevcdec: export global side data in AVCodecContext
[FFmpeg-devel,1/6,v2] avutil/frame: add a flag to not create duplicate entries in a side data array
- - - -
4
-
-
2024-03-25
James Almer
New
[FFmpeg-devel,5/6,v2] avcodec/decode: make the AVFrameSideData helper wrappers not depend on frames
[FFmpeg-devel,1/6,v2] avutil/frame: add a flag to not create duplicate entries in a side data array
- - - -
4
-
-
2024-03-25
James Almer
New
[FFmpeg-devel,4/6,v2] avutil/mastering_display_metadata: add a new allocator function that returns …
[FFmpeg-devel,1/6,v2] avutil/frame: add a flag to not create duplicate entries in a side data array
- - - -
2
2
-
2024-03-25
James Almer
New
[FFmpeg-devel,3/6,v2] avutil/frame: add helper to remove side data of a given type from an array
[FFmpeg-devel,1/6,v2] avutil/frame: add a flag to not create duplicate entries in a side data array
- - - -
2
-
-
2024-03-25
James Almer
New
[FFmpeg-devel,2/6,v2] avutil/frame: add helper for adding side data w/ AVBufferRef to array
[FFmpeg-devel,1/6,v2] avutil/frame: add a flag to not create duplicate entries in a side data array
- - - -
2
-
-
2024-03-25
James Almer
New
[FFmpeg-devel,1/6,v2] avutil/frame: add a flag to not create duplicate entries in a side data array
[FFmpeg-devel,1/6,v2] avutil/frame: add a flag to not create duplicate entries in a side data array
- - - -
2
-
-
2024-03-25
James Almer
New
[FFmpeg-devel] avutil/frame: add a flag to not create duplicate entries in a side data array
[FFmpeg-devel] avutil/frame: add a flag to not create duplicate entries in a side data array
- - - -
4
-
-
2024-03-25
James Almer
New
[FFmpeg-devel,5/5] avcodec/hevcdec: export global side data in AVCodecContext
[FFmpeg-devel,1/5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
4
-
-
2024-03-22
James Almer
New
[FFmpeg-devel,4/5] avcodec/decode: make the AVFrameSideData helper wrappers not depend on frames
[FFmpeg-devel,1/5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
4
-
-
2024-03-22
James Almer
New
[FFmpeg-devel,3/5] avutil/mastering_display_metadata: add a new allocator function that returns a s…
[FFmpeg-devel,1/5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
2
2
-
2024-03-22
James Almer
New
[FFmpeg-devel,2/5] avutil/frame: add helper to remove side data of a given type from an array
[FFmpeg-devel,1/5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
2
-
-
2024-03-22
James Almer
New
[FFmpeg-devel,1/5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
[FFmpeg-devel,1/5] avutil/frame: add helper for adding side data w/ AVBufferRef to array
- - - -
2
-
-
2024-03-22
James Almer
New
[FFmpeg-devel] avcodec/hevc_ps: allocate only the required HEVCHdrParams within a VPS
[FFmpeg-devel] avcodec/hevc_ps: allocate only the required HEVCHdrParams within a VPS
- - - -
4
-
-
2024-03-20
James Almer
New
[FFmpeg-devel,2/2] avcodec/hevc_ps: use bitfields to slightly reduce the size of some structs
[FFmpeg-devel,1/2] avcodec/hevc_ps: fix setting HEVCHdrParams fields
- - - -
4
-
-
2024-03-20
James Almer
New
[FFmpeg-devel,2/2] configure: check for C17 by default
[FFmpeg-devel,1/2,v2] configure: make the C and C++ standard settable
- - - -
4
-
-
2024-03-19
James Almer
New
[FFmpeg-devel,1/2,v2] configure: make the C and C++ standard settable
[FFmpeg-devel,1/2,v2] configure: make the C and C++ standard settable
- - - -
4
-
-
2024-03-19
James Almer
New
[FFmpeg-devel,2/2] configure: check for C17 by default
[FFmpeg-devel,1/2] configure: make the C and C++ standard settable
- - - -
2
1
-
2024-03-19
James Almer
New
[FFmpeg-devel,1/2] configure: make the C and C++ standard settable
[FFmpeg-devel,1/2] configure: make the C and C++ standard settable
- - - -
4
-
-
2024-03-19
James Almer
New
[FFmpeg-devel,3/3] fftools/ffmpeg: auto insert enhancement filters when available
[FFmpeg-devel,1/3] libavcodec/h2645_sei: export raw LCEVC metadata
- - - -
4
-
-
2024-03-19
James Almer
New
[FFmpeg-devel,2/3] avfilter: add an LCEVC decoding filter
[FFmpeg-devel,1/3] libavcodec/h2645_sei: export raw LCEVC metadata
- - - -
4
-
-
2024-03-19
James Almer
New
[FFmpeg-devel,1/3] libavcodec/h2645_sei: export raw LCEVC metadata
[FFmpeg-devel,1/3] libavcodec/h2645_sei: export raw LCEVC metadata
- - - -
4
-
-
2024-03-19
James Almer
New
[FFmpeg-devel,17/26] fate/monkeysaudio: add missing aresample filter dependency
[FFmpeg-devel,01/26] fate/aac: add missing aresample filter dependency
- - - -
4
-
-
2024-03-14
James Almer
New
[FFmpeg-devel,11/26] fate/filter-audio: add missing aresample filter dependency
[FFmpeg-devel,01/26] fate/aac: add missing aresample filter dependency
- - - -
4
-
-
2024-03-14
James Almer
New
[FFmpeg-devel,05/26] fate/amrnb: add missing aresample filter dependency
[FFmpeg-devel,01/26] fate/aac: add missing aresample filter dependency
- - - -
4
-
-
2024-03-14
James Almer
New
[FFmpeg-devel,04/26] fate/alac: add missing aresample filter dependency
[FFmpeg-devel,01/26] fate/aac: add missing aresample filter dependency
- - - -
4
-
-
2024-03-14
James Almer
New
[FFmpeg-devel] tools/target_dec_fuzzer: force experimental flag for VVC
[FFmpeg-devel] tools/target_dec_fuzzer: force experimental flag for VVC
- - - -
3
-
1
2024-03-14
James Almer
New
[FFmpeg-devel] fate/ffmpeg: add a test for loopback decoding
[FFmpeg-devel] fate/ffmpeg: add a test for loopback decoding
- - - -
3
-
1
2024-03-13
James Almer
New
[FFmpeg-devel,4/4] avformat/matroska: use named constants for ITU-T T.35 metadata
[FFmpeg-devel,1/4] avcodec/av1dec: use named constants for ITU-T T.35 metadata
- - - -
4
-
-
2024-03-12
James Almer
New
[FFmpeg-devel,2/2,v2] fftools/ffprobe: export IAMF Stream Group parameters
[FFmpeg-devel,1/2,v3] fftools/ffprobe: export Tile Grid Stream Group parameters
- - - -
4
-
-
2024-03-08
James Almer
New
[FFmpeg-devel,2/2] fftools/ffprobe: export IAMF Stream Group parameters
[FFmpeg-devel,1/2,v2] fftools/ffprobe: export Tile Grid Stream Group parameters
- - - -
4
-
-
2024-03-07
James Almer
New
«
1
2
3
4
…
28
29
»