ffmpeg-cvslog
Thread
Date
Earlier messages
Later messages
Messages by Date
2024/10/17
[FFmpeg-cvslog] swscale/output: add X36VBE output support
James Almer
2024/10/17
[FFmpeg-cvslog] swscale/output: fill all the xv36le alpha bits
James Almer
2024/10/17
[FFmpeg-cvslog] swscale/input: add AYUV64BE input support
James Almer
2024/10/17
[FFmpeg-cvslog] avfilter/vsrc_testsrc: add support for XV36 and AYUV64
James Almer
2024/10/17
[FFmpeg-cvslog] swscale/input: add X36VBE input support
James Almer
2024/10/17
[FFmpeg-cvslog] avdevice/dshow: fix unused variable warning
Ramiro Polla
2024/10/17
[FFmpeg-cvslog] tests/checkasm/sw_rgb: don't write random data past the end of the buffer
James Almer
2024/10/17
[FFmpeg-cvslog] lavfi/vsrc_perlin: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vsrc_life: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vsrc_life: avoid modifying the context in query_formats()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_zscale: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_vpp_qsv: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_weave: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_tile: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_vmafmotion: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_telecine: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_v360: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_transpose: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_untile: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_tpad: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_swapuv: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_swaprect: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_stereo3d: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_subtitles: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_stack: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_shuffleplanes: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_showpalette: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] lavfi/vf_setparams: convert to query_func2()
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] fftools/opt_common: stop accessing a private field
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] fftools/ffmpeg_sched: be smarter about flushing the pre-muxing queues
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] fftools/ffmpeg_demux: use proper logging contexts everywhere
Anton Khirnov
2024/10/17
[FFmpeg-cvslog] fftools/ffmpeg_filter: use proper logging contexts
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] Revert "tests/fate: disable compression for zlib-based codecs"
James Almer
2024/10/16
[FFmpeg-cvslog] libavcodec/ffv1enc: Add option to select the quantization table
Michael Niedermayer
2024/10/16
[FFmpeg-cvslog] avcodec/ffv1: add a named constant for the quant table size
Michael Niedermayer
2024/10/16
[FFmpeg-cvslog] avcodec/ffv1: RCT is only possible with RGB
Michael Niedermayer
2024/10/16
[FFmpeg-cvslog] lavu/opt: deprecate av_opt_ptr()
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf/flvdec: replace a private option with a field in FFFormatContext
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf: move demuxing-specific fields from FFFormatContext to FormatContextInternal
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf: move muxing-specific fields from FFFormatContext to FormatContextInternal
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf: add new struct for data private to generic layer
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf: replace FFFormatContext.prefer_codec_framerate with FF_INFMT_FLAG
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf: add a header for generic-layer interfaces
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf: deprecate av_format_inject_global_side_data()
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] lavf/internal: remove a prototype for non-existent function
Anton Khirnov
2024/10/16
[FFmpeg-cvslog] avcodec/vulkan_encode_h265: use the proper printf specifier for size_t
James Almer
2024/10/16
[FFmpeg-cvslog] avcodec/vulkan_encode_h264: use the proper printf specifier for size_t
James Almer
2024/10/16
[FFmpeg-cvslog] fate/vcodec: add a test for v410 pixel format raw video
James Almer
2024/10/16
[FFmpeg-cvslog] fate/vcodec: stop using the deprecated v408 codec
James Almer
2024/10/16
[FFmpeg-cvslog] fate/vcodec: stop using the deprecated v308 codec
James Almer
2024/10/16
[FFmpeg-cvslog] avcodec/vvcdec: remove unused tb_pos_x0 and tb_pos_y0
Nuo Mi
2024/10/16
[FFmpeg-cvslog] avcodec/vvdec: refact, ff_vvc_deblock_bs use CodingUnit/TransformUnit instead of fc->tabs
Nuo Mi
2024/10/16
[FFmpeg-cvslog] avcodec/vvcdec: misc, move pcmf from min_tu_tl_init to min_cb_nz_tl_init
Nuo Mi
2024/10/16
[FFmpeg-cvslog] avcodec/vvcdec: refact out deblock boundary strength stage
Nuo Mi
2024/10/16
[FFmpeg-cvslog] vulkan: enable selecting a compatible representation of format
Lynne
2024/10/16
[FFmpeg-cvslog] hw_base_encode: Free pictures on close
David Rosca
2024/10/16
[FFmpeg-cvslog] vulkan: do not create imageviews with video encode/decode usage
Lynne
2024/10/16
[FFmpeg-cvslog] hwcontext_vulkan: always enable MUTABLE creation flag
Lynne
2024/10/15
[FFmpeg-cvslog] libavfilter/Makefile: add a makefile for Vulkan shaders
Lynne
2024/10/15
[FFmpeg-cvslog] vulkan: keep track of mapped memory in the buffer structure
Lynne
2024/10/15
[FFmpeg-cvslog] vulkan: add support for AV_PIX_FMT_RGB96
Lynne
2024/10/15
[FFmpeg-cvslog] vulkan: add support for AV_PIX_FMT_RGBA128
Lynne
2024/10/15
[FFmpeg-cvslog] lavu: bump minor and add APIChanges entries for new 32bpc pixfmts
Lynne
2024/10/15
[FFmpeg-cvslog] lavu/pixfmt: add AV_PIX_FMT_RGB96
Lynne
2024/10/15
[FFmpeg-cvslog] libavcodec/Makefile: add a makefile for Vulkan shaders
Lynne
2024/10/15
[FFmpeg-cvslog] lavu/pixfmt: add AV_PIX_FMT_RGBA128
Lynne
2024/10/15
[FFmpeg-cvslog] lavc/avcodec: fix global/private option precendence
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] fftools/ffmpeg_filter: treat apad filter as a source
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] avfilter/framesync: fix forward EOF pts
Nicolas Gaullier
2024/10/15
[FFmpeg-cvslog] lavc/avcodec: fix global/private option precendence
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_mergeplanes: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_mergeplanes: remove redundant assignment
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_scale: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_remap: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_quirc: use FILTER_PIXFMTS_ARRAY() instead of query_formats()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_palettegen: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_premultiply: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_paletteuse: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_overlay_qsv: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_pad: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_lut2: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_overlay: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_noise: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_mix: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_libplacebo: move vulkan initialization to init
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_lut: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_hwupload: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_il: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_libplacebo: convert to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_hwupload_cuda: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_frei0r: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] fftools/ffmpeg_filter: treat apad filter as a source
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_hwdownload: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_hwupload: validate the hw device in init
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavfi/vf_hflip: switch to query_func2()
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] lavc/hevcdec: unbreak WPP/progress2 code
Anton Khirnov
2024/10/15
[FFmpeg-cvslog] doc/APIchanges: add missing entry for adding RGBF16
Martin Schitter
2024/10/14
[FFmpeg-cvslog] configure: Only try to use the -no_warn_duplicate_libraries flag on Darwin
Martin Storsjö
2024/10/14
[FFmpeg-cvslog] avcodec/ffv1enc: Fix RCT with RGB64
Michael Niedermayer
2024/10/14
[FFmpeg-cvslog] avcodec/ffv1dec: Fix end computation with ec=2
Michael Niedermayer
2024/10/14
[FFmpeg-cvslog] avcodec/ffv1enc: Move slice termination into threads
Michael Niedermayer
2024/10/14
[FFmpeg-cvslog] avcodec/ffv1enc: allow manually specifying the crc type
Michael Niedermayer
2024/10/14
[FFmpeg-cvslog] swscale/input: add input support for RGBF16
Martin Schitter
2024/10/14
[FFmpeg-cvslog] avutil: add RGBF16 pix_fmt
Martin Schitter
2024/10/14
[FFmpeg-cvslog] swscale/input: add input support for RGBF32
Martin Schitter
2024/10/14
[FFmpeg-cvslog] avutil/hwcontext_vulkan: add proper maps for XV3{0,6}
James Almer
2024/10/14
[FFmpeg-cvslog] tests/fate: disable compression for zlib-based codecs
Ramiro Polla
2024/10/14
[FFmpeg-cvslog] avcodec/flashsvenc: add compression_level option
Ramiro Polla
2024/10/14
[FFmpeg-cvslog] avfilter/vsrc_testsrc: add missing alpha plane define
James Almer
2024/10/14
[FFmpeg-cvslog] fate/filter-video: add tests for packed YUV in yuvtestsrc
James Almer
2024/10/14
[FFmpeg-cvslog] avfilter/vsdc_testsrc: simplify yuvtest_fill_picture
James Almer
2024/10/14
[FFmpeg-cvslog] avfilter/vsrc_testsrc: add support for packed YUV formats in yuvtestsrc
James Almer
2024/10/13
[FFmpeg-cvslog] avformat/riff: map Y410 fourcc to RAWVIDEO decoder
James Almer
2024/10/13
[FFmpeg-cvslog] lavc/dnxuc_parser: Use av_fourcc2str instead of av_fourcc_make_string
Alexander Strasser
2024/10/13
[FFmpeg-cvslog] avformat/dashdec: format open_demux_for_component()
Marth64
2024/10/13
[FFmpeg-cvslog] avformat/hlsenc: check return value of avcodec_parameters_copy()
Marth64
2024/10/13
[FFmpeg-cvslog] avformat/dashdec: check return code of avcodec_parameters_copy()
Marth64
2024/10/13
[FFmpeg-cvslog] avformat/hlsenc: Respect `omit_endlist` flag in subtitle playlists
Jonathan Baecker
2024/10/13
[FFmpeg-cvslog] avformat/dashdec: return ret directly in open_demux_for_component()
Marth64
2024/10/13
[FFmpeg-cvslog] libavformat/hlsplaylist: add subtitle_varname for naming subtitle streams
Jonathan Baecker
2024/10/13
[FFmpeg-cvslog] avformat/hlsenc: Respect `append_list` flag in subtitle
Jonathan Baecker
2024/10/13
[FFmpeg-cvslog] avfilter/framesync: fix forward EOF pts
Nicolas Gaullier
2024/10/13
[FFmpeg-cvslog] avformat/oma: Demux oma-encapsulated AAC audio
asivery
2024/10/13
[FFmpeg-cvslog] libavfilter/vf_overlay: fix the displayed flags in CLI documentation
Thomas Guillory
2024/10/13
[FFmpeg-cvslog] configure: suggest installing nasm before using --disable-x86asm
vipyne
2024/10/12
[FFmpeg-cvslog] avfilter/af_afftdn: use av_assert0 for unreachable assert
Marvin Scholz
2024/10/12
[FFmpeg-cvslog] avcodec: deprecate v410 de/encoder
James Almer
2024/10/12
[FFmpeg-cvslog] avcodec/videotoolbox: choose AYUV pixel format when ideal
James Almer
2024/10/12
[FFmpeg-cvslog] avcodec: deprecate v308 de/encoder
James Almer
2024/10/12
[FFmpeg-cvslog] avcodec: deprecate v408 de/encoder
James Almer
2024/10/12
[FFmpeg-cvslog] avformat/movenc: add support for V30X pixel format
James Almer
2024/10/12
[FFmpeg-cvslog] avformat/movenc: add support for VYU444 pixel format
James Almer
2024/10/12
[FFmpeg-cvslog] avutil/hwcontext_videotoolbox: add support for AYUV pixel format
James Almer
2024/10/12
[FFmpeg-cvslog] avformat/movenc: add support for UYVA pixel format
James Almer
2024/10/12
[FFmpeg-cvslog] avformat/riff: map v410 fourcc to RAWVIDEO decoder
James Almer
2024/10/12
[FFmpeg-cvslog] avformat/riff: map v308 fourcc to RAWVIDEO decoder
James Almer
2024/10/12
[FFmpeg-cvslog] swscale/output: add V30X output support
James Almer
2024/10/12
[FFmpeg-cvslog] swscale/output: add VYU444 output support
James Almer
2024/10/12
[FFmpeg-cvslog] swscale/output: add UYVA output support
James Almer
2024/10/12
[FFmpeg-cvslog] avformat/riff: map v408 fourcc to RAWVIDEO decoder
James Almer
2024/10/12
[FFmpeg-cvslog] avformat/riff: map y408 fourcc to RAWVIDEO decoder
James Almer
2024/10/12
[FFmpeg-cvslog] swscale/output: add AYUV output support
James Almer
2024/10/12
[FFmpeg-cvslog] swscale/output: add missing yuv2packed1 and yuv2packed2 support for VUY{X,A}
James Almer
2024/10/12
[FFmpeg-cvslog] riscv/vvc: fix UNDEF whilst initialising DSP
Rémi Denis-Courmont
2024/10/11
[FFmpeg-cvslog] avcodec/vaapi_encode: fix compilation without CONFIG_VAAPI_1
Ingo Brückl
2024/10/11
[FFmpeg-cvslog] avcodec/vaapi_encode: fix compilation without CONFIG_VAAPI_1
Ingo Brückl
2024/10/11
[FFmpeg-cvslog] vulkan: fix layout qualifiers for 32-bit RGBA float storage reps
Lynne
2024/10/11
[FFmpeg-cvslog] hwcontext_vulkan: add support for AV_PIX_FMT_RGBF32
Lynne
2024/10/11
[FFmpeg-cvslog] vulkan: use correct signed image type for storage images
Lynne
2024/10/11
[FFmpeg-cvslog] hwcontext_vulkan: enable shaderBufferInt64Atomics if supported
Lynne
2024/10/11
[FFmpeg-cvslog] hwcontext_vulkan: add support for AV_PIX_FMT_RGBAF32
Lynne
2024/10/11
[FFmpeg-cvslog] vulkan: extend ff_vk_shader_rep_fmt to be useful for bitexactness
Lynne
2024/10/11
[FFmpeg-cvslog] avcodec/hevc/ps: add a range check for sps_max_sub_layers
James Almer
2024/10/11
[FFmpeg-cvslog] avcodec/hevc/ps: return a proper error code when we don't support parsing an sps
James Almer
2024/10/11
[FFmpeg-cvslog] libavcodec: x86: Remove an explicit include of config.asm
Martin Storsjö
2024/10/10
[FFmpeg-cvslog] checkasm: lls: Use relative tolerances rather than absolute ones
Martin Storsjö
2024/10/10
[FFmpeg-cvslog] arm: Consistently use proper interworking function returns
Martin Storsjö
2024/10/10
[FFmpeg-cvslog] avutil/pixdesc: use a bigger variable type when writing bitstream formats
James Almer
2024/10/10
[FFmpeg-cvslog] avcodec/ffv1: Implement CRC with non zero initial and final value
Michael Niedermayer
2024/10/10
[FFmpeg-cvslog] avcodec/ffv1enc: Prevent generation of files with broken slices
Michael Niedermayer
2024/10/10
[FFmpeg-cvslog] fftools/ffmpeg: supply hw device context to probe-filtergraphs
Anton Khirnov
2024/10/10
[FFmpeg-cvslog] fftools/ffmpeg_filter: do not leak graph_desc on fg_create() failure
Anton Khirnov
2024/10/10
[FFmpeg-cvslog] fftools/ffmpeg_opt: add a struct to be passed as opaque to global-option handlers
Anton Khirnov
2024/10/10
[FFmpeg-cvslog] fftools/cmdutils: do not treat single '-' as an option in locate_option()
Anton Khirnov
2024/10/10
[FFmpeg-cvslog] fftools/cmdutils: group related calls together
Anton Khirnov
2024/10/09
[FFmpeg-cvslog] avformat/matroskadec: Check desc_bytes so bits fit in 64bit
Michael Niedermayer
2024/10/09
[FFmpeg-cvslog] avformat/mov: Avoid overflow in dts
Michael Niedermayer
2024/10/09
[FFmpeg-cvslog] libavcodec/dnxuc_parser: DNxUncompressed essence parser
Martin Schitter
2024/10/09
[FFmpeg-cvslog] libavformat/mxf: Add ULs for DNxUncompressed
Martin Schitter
2024/10/09
[FFmpeg-cvslog] libavcodec/: Add ID and desc for DNxUncompressed
Martin Schitter
2024/10/09
[FFmpeg-cvslog] avcodec/mfenc: add support for AV1 MF encoders
Min Chen
2024/10/09
[FFmpeg-cvslog] checkasm: lls: Use relative tolerances rather than absolute ones
Martin Storsjö
2024/10/09
[FFmpeg-cvslog] arm: Consistently use proper interworking function returns
Martin Storsjö
2024/10/09
[FFmpeg-cvslog] swscale/rgb2xyz: follow convention on image pointers and strides
Niklas Haas
2024/10/09
[FFmpeg-cvslog] swscale/internal: constify and expose ff_swscale()
Niklas Haas
2024/10/09
[FFmpeg-cvslog] swscale/rgb2xyz: expose these functions internally
Niklas Haas
2024/10/09
[FFmpeg-cvslog] swscale/rgb2xyz: add explicit width parameter
Niklas Haas
2024/10/09
[FFmpeg-cvslog] swscale/rgb2xyz: minor style fixes
Niklas Haas
2024/10/08
[FFmpeg-cvslog] swscale/input: add VYU444 input support
James Almer
2024/10/08
[FFmpeg-cvslog] swscale/input: add V30X input support
James Almer
2024/10/08
[FFmpeg-cvslog] swscale/input: add UYVA input support
James Almer
2024/10/08
[FFmpeg-cvslog] swscale/input: add AYUV input support
James Almer
2024/10/08
[FFmpeg-cvslog] vulkan: fix ImageView flexible array struct allocation
Lynne
2024/10/08
[FFmpeg-cvslog] libavutil/vulkan: fix flexible array struct allocation
Marvin Scholz
2024/10/08
[FFmpeg-cvslog] swscale: Fix conflicting types for loongarch
jinbo
2024/10/08
[FFmpeg-cvslog] RELEASE: update release number after release/7.1 branch
Martin Schitter
2024/10/08
[FFmpeg-cvslog] hwcontext_vulkan: set hwctx->device_features
Lynne
2024/10/08
[FFmpeg-cvslog] vulkan: add a #define when printf debugging is enabled
Lynne
2024/10/08
[FFmpeg-cvslog] configure: explicitly disable spirv_compiler
Lynne
2024/10/08
[FFmpeg-cvslog] hwcontext_vulkan: remove redundant hostQueryReset setting
Lynne
2024/10/08
[FFmpeg-cvslog] configure: add spirv_compiler to avfilter_suggest as well
Lynne
2024/10/08
[FFmpeg-cvslog] avutil/pixfmt: add V30X pixel format
James Almer
2024/10/08
[FFmpeg-cvslog] avutil/pixfmt: add UYVA pixel format
James Almer
2024/10/08
[FFmpeg-cvslog] avutil/pixfmt: add VYU444 pixel format
James Almer
2024/10/08
[FFmpeg-cvslog] avutil/pixfmt: extend the VUY{A,X} description
James Almer
2024/10/08
[FFmpeg-cvslog] avutil/pixfmt: add AYUV pixel format
James Almer
2024/10/08
[FFmpeg-cvslog] swscale/ppc: fix altivec build failure
Niklas Haas
2024/10/07
[FFmpeg-cvslog] swscale: Fix aarch64 and i386 compilation failures
Martin Storsjö
2024/10/07
[FFmpeg-cvslog] swscale/input: parametrize ff_sws_init_input_funcs() pointers
Niklas Haas
2024/10/07
[FFmpeg-cvslog] swscale/internal: add typedefs for input reading functions
Niklas Haas
Earlier messages
Later messages