From 31d9809fcd7720a59f751dc4de42733c4663d078 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Fri, 8 Nov 2019 08:20:13 +0100 Subject: [PATCH] Updated documentation Updated authors, copyright to 3-clause BSD (where possible) and file-level Doxygen --- src/aja_win32_stub.cpp | 2 +- src/audio/audio.cpp | 3 +- src/audio/audio_capture.c | 2 +- src/audio/audio_playback.c | 2 +- src/audio/capture/alsa.c | 3 +- src/audio/capture/coreaudio.c | 2 +- src/audio/capture/sdi.h | 37 +++++-------- src/audio/capture/testcard.cpp | 2 +- src/audio/capture/wasapi.cpp | 5 +- src/audio/codec.cpp | 29 ++++------- src/audio/codec/dummy_pcm.c | 29 ++++------- src/audio/echo.c | 37 +++++-------- src/audio/export.c | 37 +++++-------- src/audio/jack.c | 37 +++++-------- src/audio/jack.h | 37 +++++-------- src/audio/playback/coreaudio.cpp | 1 + src/audio/playback/mixer.cpp | 2 +- src/audio/playback/portaudio.cpp | 3 +- src/audio/playback/sdi.h | 37 +++++-------- src/audio/playback/wasapi.cpp | 1 + src/audio/portaudio_common.cpp | 2 +- src/audio/utils.h | 37 +++++-------- src/audio/wav_reader.c | 37 +++++++++++++ src/audio/wav_reader.h | 37 +++++++++++++ src/blackmagic_common.cpp | 2 +- src/bluefish444_common.h | 30 ++++------- src/capture_filter.h | 29 ++++------- src/capture_filter/blank.cpp | 2 +- src/capture_filter/every.c | 29 ++++------- src/capture_filter/flip.cpp | 2 +- src/capture_filter/grayscale.cpp | 2 +- src/capture_filter/logo.cpp | 2 +- src/capture_filter/mirror.cpp | 2 +- src/compat/platform_pipe.cpp | 2 +- src/compat/platform_semaphore.c | 2 +- src/compat/platform_spin.c | 29 ++++------- src/compat/platform_spin.h | 29 ++++------- src/compat/platform_time.c | 37 +++++-------- src/compat/platform_time.h | 37 +++++-------- src/compat/usleep.c | 48 +++++++++-------- src/compat/usleep.h | 48 +++++++++-------- src/config_unix.h | 2 +- src/control_socket.cpp | 2 +- src/control_socket.h | 24 +++------ src/debug.cpp | 2 +- src/export.c | 2 +- src/gl_context.c | 37 +++++++++++++ src/gl_context.h | 37 +++++++++++++ src/glx_common.c | 30 ++++------- src/glx_common.h | 30 ++++------- src/hd-rum-translator/hd-rum-decompress.cpp | 38 ++++++++++++++ src/hd-rum-translator/hd-rum-decompress.h | 38 ++++++++++++++ src/hd-rum-translator/hd-rum-recompress.cpp | 40 +++++++++++++++ src/hd-rum-translator/hd-rum-recompress.h | 37 +++++++++++++ src/hd-rum-translator/hd-rum-translator.cpp | 45 ++++++++++++++++ src/host.cpp | 41 ++++++++++++++- src/libavcodec_common.h | 36 +++++++++++++ src/mac_gl_common.h | 30 ++++------- src/messaging.cpp | 39 ++++++++++++++ src/messaging.h | 37 +++++++++++++ src/module.c | 24 +++------ src/pdb.c | 2 +- src/perf.c | 53 +++++++++---------- src/perf.h | 51 +++++++++--------- src/rtp/audio_decoders.cpp | 2 +- src/rtp/fec.cpp | 6 ++- src/rtp/fec.h | 2 +- src/rtp/ldgm.cpp | 57 ++++++++------------- src/rtp/net_udp.cpp | 2 +- src/rtp/net_udp.h | 2 +- src/rtp/rtp.c | 3 +- src/rtp/rtp_callback.c | 3 +- src/rtp/video_decoders.cpp | 6 +-- src/rtp/yuri_decoders.h | 2 +- src/rtsp/BasicRTSPOnlyServer.cpp | 2 +- src/rtsp/BasicRTSPOnlyServer.hh | 2 +- src/rtsp/BasicRTSPOnlySubsession.cpp | 2 +- src/rtsp/BasicRTSPOnlySubsession.hh | 2 +- src/rtsp/c_basicRTSPOnlyServer.cpp | 2 +- src/rtsp/c_basicRTSPOnlyServer.h | 2 +- src/spout_receiver.cpp | 36 +++++++++++++ src/spout_receiver.h | 37 +++++++++++++ src/spout_sender.cpp | 36 +++++++++++++ src/spout_sender.h | 37 +++++++++++++ src/transmit.cpp | 4 +- src/ug_runtime_error.cpp | 37 +++++++++++++ src/ug_runtime_error.h | 37 +++++++++++++ src/utils/audio_buffer.c | 2 +- src/utils/autorelease_pool.h | 30 ++++------- src/utils/color_out.cpp | 2 +- src/utils/fs.cpp | 2 +- src/utils/hresult.cpp | 2 +- src/utils/jpeg_reader.c | 1 + src/utils/list.cpp | 37 +++++++++++++ src/utils/list.h | 37 +++++++++++++ src/utils/misc.c | 4 +- src/utils/packet_counter.cpp | 30 ++++------- src/utils/packet_counter.h | 30 ++++------- src/utils/resource_manager.cpp | 30 ++++------- src/utils/resource_manager.h | 30 ++++------- src/utils/ring_buffer.c | 30 ++++------- src/utils/ring_buffer.h | 30 ++++------- src/utils/sdp.c | 5 +- src/utils/thread.c | 4 +- src/utils/time.c | 2 +- src/utils/vf_split.h | 2 +- src/utils/wait_obj.cpp | 2 +- src/utils/worker.cpp | 24 +++------ src/utils/worker.h | 30 ++++------- src/uv_perf.c | 53 +++++++++---------- src/video.cpp | 4 +- src/video_capture/DirectShowGrabber.cpp | 9 +++- src/video_capture/aja.cpp | 1 + src/video_capture/banner.cpp | 35 ++++--------- src/video_capture/bluefish444.cpp | 31 ++++------- src/video_capture/decklink.cpp | 3 +- src/video_capture/deltacast.cpp | 2 +- src/video_capture/file.c | 1 + src/video_capture/ndi.cpp | 1 + src/video_capture/null.c | 2 +- src/video_capture/quicktime.c | 2 +- src/video_capture/screen_osx.c | 2 +- src/video_capture/screen_x11.c | 2 +- src/video_capture/swmix.cpp | 2 +- src/video_capture/testcard.cpp | 4 +- src/video_capture/testcard_common.c | 2 +- src/video_compress.cpp | 2 +- src/video_compress/cineform.cpp | 2 +- src/video_compress/cmpto_j2k.cpp | 1 + src/video_compress/dxt_glsl.cpp | 2 +- src/video_compress/gpujpeg.cpp | 2 +- src/video_compress/none.cpp | 30 ++++------- src/video_compress/uyvy.cpp | 2 +- src/video_decompress.cpp | 2 +- src/video_decompress/cmpto_j2k.cpp | 3 +- src/video_decompress/dxt_glsl.c | 30 ++++------- src/video_display/conference.cpp | 4 -- src/video_display/deltacast.cpp | 4 +- src/video_display/dump.cpp | 1 + src/video_display/ndi.c | 1 + src/video_display/proxy.cpp | 1 + src/video_display/quicktime.c | 2 +- src/video_display/sage.cpp | 2 +- src/video_display/sdl2.cpp | 1 + src/video_export.c | 37 +++++-------- src/video_export.h | 37 +++++-------- src/video_frame.c | 3 +- src/video_rxtx/h264_rtp.cpp | 3 +- src/video_rxtx/h264_sdp.cpp | 2 +- src/video_rxtx/ihdtv.cpp | 2 +- src/video_rxtx/loopback.cpp | 3 +- src/video_rxtx/sage.h | 34 ++++-------- src/vo_postprocess.c | 30 ++++------- src/vo_postprocess/3d-interlaced.c | 30 ++++------- src/vo_postprocess/double-framerate.cpp | 30 ++++------- src/vo_postprocess/interlace.c | 30 ++++------- src/vo_postprocess/scale.c | 30 ++++------- src/vo_postprocess/split.c | 30 ++++------- src/vo_postprocess/text.cpp | 1 + src/win32_gl_common.h | 24 +++------ src/x11_common.c | 30 ++++------- src/x11_common.h | 30 ++++------- 162 files changed, 1523 insertions(+), 1228 deletions(-) diff --git a/src/aja_win32_stub.cpp b/src/aja_win32_stub.cpp index 9a0e219d3..8c5235c02 100644 --- a/src/aja_win32_stub.cpp +++ b/src/aja_win32_stub.cpp @@ -1,5 +1,5 @@ /** - * @file video_capture/aja_win32_stub.cpp + * @file aja_win32_stub.cpp * @author Martin Pulec * * This is a stub file importing actual dll. It sets some variables that diff --git a/src/audio/audio.cpp b/src/audio/audio.cpp index 1fce3bb22..e9f0f0b4c 100644 --- a/src/audio/audio.cpp +++ b/src/audio/audio.cpp @@ -6,9 +6,10 @@ * Milos Liska * Jiri Matela * Dalibor Matura <255899@mail.muni.cz> + * Martin Pulec * Ian Wesley-Smith * - * Copyright (c) 2005-2017 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions diff --git a/src/audio/audio_capture.c b/src/audio/audio_capture.c index f0e29525e..405d53007 100644 --- a/src/audio/audio_capture.c +++ b/src/audio/audio_capture.c @@ -1,5 +1,5 @@ /** - * @file audio/capture/audio_capture.c + * @file audio/audio_capture.c * @author Martin Pulec */ /* diff --git a/src/audio/audio_playback.c b/src/audio/audio_playback.c index 302fcba9b..540bb3de4 100644 --- a/src/audio/audio_playback.c +++ b/src/audio/audio_playback.c @@ -1,5 +1,5 @@ /** - * @file audio/playback/audio_playback.c + * @file audio/audio_playback.c * @author Martin Pulec */ /* diff --git a/src/audio/capture/alsa.c b/src/audio/capture/alsa.c index 6f370a621..2f200f649 100644 --- a/src/audio/capture/alsa.c +++ b/src/audio/capture/alsa.c @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2011-2016 CESNET, z. s. p. o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @note * In code below, state_alsa_capture::frame::ch_count can differ from * state_alsa_capture::min_device_channels, if device doesn't support diff --git a/src/audio/capture/coreaudio.c b/src/audio/capture/coreaudio.c index 635801bb7..03e7e83eb 100644 --- a/src/audio/capture/coreaudio.c +++ b/src/audio/capture/coreaudio.c @@ -1,5 +1,5 @@ /** - * @file src/audio/capture/coreaudio.c + * @file audio/capture/coreaudio.c * @author Martin Pulec */ /* diff --git a/src/audio/capture/sdi.h b/src/audio/capture/sdi.h index 936bc0568..10c7849a9 100644 --- a/src/audio/capture/sdi.h +++ b/src/audio/capture/sdi.h @@ -1,35 +1,26 @@ +/** + * @file audio/capture/sdi.h + * @author Martin Pulec + */ /* - * FILE: audio/capture/sdi.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2011-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef __cplusplus diff --git a/src/audio/capture/testcard.cpp b/src/audio/capture/testcard.cpp index 5248d4942..b98253ca6 100644 --- a/src/audio/capture/testcard.cpp +++ b/src/audio/capture/testcard.cpp @@ -1,5 +1,5 @@ /** - * @file audio/capture/testcard.c + * @file audio/capture/testcard.cpp * @author Martin Pulec */ /* diff --git a/src/audio/capture/wasapi.cpp b/src/audio/capture/wasapi.cpp index b30528516..917205432 100644 --- a/src/audio/capture/wasapi.cpp +++ b/src/audio/capture/wasapi.cpp @@ -20,8 +20,9 @@ * along with this program. If not, see . */ /** - * @todo - * Probe and help are almost similar - consolide common code. + * @file + * @todo + * Probe and help are almost similar - consolide common code. */ #ifdef HAVE_CONFIG_H diff --git a/src/audio/codec.cpp b/src/audio/codec.cpp index 54b79a166..733bf39c3 100644 --- a/src/audio/codec.cpp +++ b/src/audio/codec.cpp @@ -1,14 +1,10 @@ +/** + * @file audio/codec.cpp + * @author Martin Pulec + */ /* - * FILE: audio/codec.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013-2017 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,14 +17,9 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/audio/codec/dummy_pcm.c b/src/audio/codec/dummy_pcm.c index 2e348cea0..2000e3226 100644 --- a/src/audio/codec/dummy_pcm.c +++ b/src/audio/codec/dummy_pcm.c @@ -1,14 +1,10 @@ +/** + * @file audio/codec/dummy_pcm.c + * @author Martin Pulec + */ /* - * FILE: audio/codec/dummy_pcm.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,14 +17,9 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/audio/echo.c b/src/audio/echo.c index 2bbc12d27..f103d87c4 100644 --- a/src/audio/echo.c +++ b/src/audio/echo.c @@ -1,35 +1,26 @@ +/** + * @file audio/echo.c + * @author Martin Pulec + */ /* - * FILE: audio/utils.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012-2017 CESNET z.s.p.o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/audio/export.c b/src/audio/export.c index fd5c9b1e6..96eff21c0 100644 --- a/src/audio/export.c +++ b/src/audio/export.c @@ -1,35 +1,26 @@ +/** + * @file audio/export.c + * @author Martin Pulec + */ /* - * FILE: audio/export.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012-2014 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ /* diff --git a/src/audio/jack.c b/src/audio/jack.c index db9be6b8c..c7765f09e 100644 --- a/src/audio/jack.c +++ b/src/audio/jack.c @@ -1,35 +1,26 @@ +/** + * @file audio/jack.c + * @author Martin Pulec + */ /* - * FILE: audio/jack.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/audio/jack.h b/src/audio/jack.h index 53b7fab9b..a8b1665d0 100644 --- a/src/audio/jack.h +++ b/src/audio/jack.h @@ -1,35 +1,26 @@ +/** + * @file audio/jack.h + * @author Martin Pulec + */ /* - * FILE: audio/jack.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2011 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/audio/playback/coreaudio.cpp b/src/audio/playback/coreaudio.cpp index e07525775..5f56aa228 100644 --- a/src/audio/playback/coreaudio.cpp +++ b/src/audio/playback/coreaudio.cpp @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * Remove deprecated instances of ca-disable-adaptive-buf after some transitio period. */ diff --git a/src/audio/playback/mixer.cpp b/src/audio/playback/mixer.cpp index 33a9cf181..aa89b452d 100644 --- a/src/audio/playback/mixer.cpp +++ b/src/audio/playback/mixer.cpp @@ -1,5 +1,5 @@ /** - * @file audio/mixer.cpp + * @file audio/playback/mixer.cpp * @author Martin Pulec */ /* diff --git a/src/audio/playback/portaudio.cpp b/src/audio/playback/portaudio.cpp index 9ad9f64b4..171e4bb7e 100644 --- a/src/audio/playback/portaudio.cpp +++ b/src/audio/playback/portaudio.cpp @@ -1,11 +1,12 @@ /* - * FILE: audio/playback/portaudio.c + * FILE: audio/playback/portaudio.cpp * AUTHORS: Martin Benes * Lukas Hejtmanek * Petr Holub * Milos Liska * Jiri Matela * Dalibor Matura <255899@mail.muni.cz> + * Martin Pulec * Ian Wesley-Smith * * Copyright (c) 2005-2016 CESNET z.s.p.o. diff --git a/src/audio/playback/sdi.h b/src/audio/playback/sdi.h index c6867b876..135958ee0 100644 --- a/src/audio/playback/sdi.h +++ b/src/audio/playback/sdi.h @@ -1,35 +1,26 @@ +/** + * @file audio/playback/sdi.h + * @author Martin Pulec + */ /* - * FILE: audio/playback/sdi.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef __cplusplus diff --git a/src/audio/playback/wasapi.cpp b/src/audio/playback/wasapi.cpp index 97dfbf852..5099893dd 100644 --- a/src/audio/playback/wasapi.cpp +++ b/src/audio/playback/wasapi.cpp @@ -20,6 +20,7 @@ * along with this program. If not, see . */ /** + * @file * @todo * Code for probe and help is very similar - consolidate. * @todo diff --git a/src/audio/portaudio_common.cpp b/src/audio/portaudio_common.cpp index 7b1e51a54..5b74444c8 100644 --- a/src/audio/portaudio_common.cpp +++ b/src/audio/portaudio_common.cpp @@ -1,5 +1,5 @@ /** - * @file audio/portaudio_common.c + * @file audio/portaudio_common.cpp * @author Martin Pulec */ /* diff --git a/src/audio/utils.h b/src/audio/utils.h index 23c6554f8..c7128cfa2 100644 --- a/src/audio/utils.h +++ b/src/audio/utils.h @@ -1,35 +1,26 @@ +/** + * @file audio/utils.h + * @author Martin Pulec + */ /* - * FILE: audio/utils.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #include "config.h" diff --git a/src/audio/wav_reader.c b/src/audio/wav_reader.c index 18c284707..1bffb1727 100644 --- a/src/audio/wav_reader.c +++ b/src/audio/wav_reader.c @@ -1,3 +1,40 @@ +/** + * @file audio/wav_reader.c + * @author Martin Pulec + */ +/* + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/audio/wav_reader.h b/src/audio/wav_reader.h index 44b5ff457..03f8b50b7 100644 --- a/src/audio/wav_reader.h +++ b/src/audio/wav_reader.h @@ -1,3 +1,40 @@ +/** + * @file audio/wav_reader.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2013-2018 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #include // FILE * struct wav_metadata { diff --git a/src/blackmagic_common.cpp b/src/blackmagic_common.cpp index b85677860..0fc813b44 100644 --- a/src/blackmagic_common.cpp +++ b/src/blackmagic_common.cpp @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2014 CESNET, z. s. p. o. + * Copyright (c) 2014-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/bluefish444_common.h b/src/bluefish444_common.h index c092e6b7f..7094be9ec 100644 --- a/src/bluefish444_common.h +++ b/src/bluefish444_common.h @@ -1,32 +1,23 @@ +/** + * @file bluefish444_common.h + * @author Martin Pulec + */ /* - * FILE: bluefish444_common.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifndef BLUEFISH444_COMMON_H diff --git a/src/capture_filter.h b/src/capture_filter.h index cd1ed3fc0..0bf646989 100644 --- a/src/capture_filter.h +++ b/src/capture_filter.h @@ -1,14 +1,10 @@ +/** + * @file capture_filter.h + * @author Martin Pulec + */ /* - * FILE: capture_filter.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,14 +17,9 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifndef CAPTURE_FILTER_H_ diff --git a/src/capture_filter/blank.cpp b/src/capture_filter/blank.cpp index b2b75e170..16146f2f9 100644 --- a/src/capture_filter/blank.cpp +++ b/src/capture_filter/blank.cpp @@ -1,5 +1,5 @@ /** - * @file src/capture_filter/blank.cpp + * @file capture_filter/blank.cpp * @author Martin Pulec */ /* diff --git a/src/capture_filter/every.c b/src/capture_filter/every.c index dec7d6dd7..85de6c233 100644 --- a/src/capture_filter/every.c +++ b/src/capture_filter/every.c @@ -1,14 +1,10 @@ +/** + * @file capture_filter/every.c + * @author Martin Pulec + */ /* - * FILE: capture_filter/every.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,14 +17,9 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/capture_filter/flip.cpp b/src/capture_filter/flip.cpp index 479605a86..f6c8f2e27 100644 --- a/src/capture_filter/flip.cpp +++ b/src/capture_filter/flip.cpp @@ -1,5 +1,5 @@ /** - * @file src/capture_filter/flip.cpp + * @file capture_filter/flip.cpp * @author Martin Pulec */ /* diff --git a/src/capture_filter/grayscale.cpp b/src/capture_filter/grayscale.cpp index 6f4f6953a..fc8fe5311 100644 --- a/src/capture_filter/grayscale.cpp +++ b/src/capture_filter/grayscale.cpp @@ -1,5 +1,5 @@ /** - * @file src/capture_filter/grayscale.cpp + * @file capture_filter/grayscale.cpp * @author Martin Pulec */ /* diff --git a/src/capture_filter/logo.cpp b/src/capture_filter/logo.cpp index 62bae642e..0ac833d46 100644 --- a/src/capture_filter/logo.cpp +++ b/src/capture_filter/logo.cpp @@ -1,5 +1,5 @@ /** - * @file capture_filter/logo.c + * @file capture_filter/logo.cpp * @author Martin Pulec */ /* diff --git a/src/capture_filter/mirror.cpp b/src/capture_filter/mirror.cpp index 2c7fd7aaa..2610bd139 100644 --- a/src/capture_filter/mirror.cpp +++ b/src/capture_filter/mirror.cpp @@ -1,5 +1,5 @@ /** - * @file src/capture_filter/mirror.cpp + * @file capture_filter/mirror.cpp * @author Martin Pulec */ /* diff --git a/src/compat/platform_pipe.cpp b/src/compat/platform_pipe.cpp index 46228ec0c..97c0dc811 100644 --- a/src/compat/platform_pipe.cpp +++ b/src/compat/platform_pipe.cpp @@ -1,5 +1,5 @@ /** - * @file src/compat/platform_pipe.cpp + * @file compat/platform_pipe.cpp * @author Martin Pulec */ /* diff --git a/src/compat/platform_semaphore.c b/src/compat/platform_semaphore.c index 3c6b2f302..48e8a059c 100644 --- a/src/compat/platform_semaphore.c +++ b/src/compat/platform_semaphore.c @@ -8,7 +8,7 @@ * Dalibor Matura <255899@mail.muni.cz> * Ian Wesley-Smith * - * Copyright (c) 2005-2209 CESNET z.s.p.o. + * Copyright (c) 2005-2012 CESNET z.s.p.o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions diff --git a/src/compat/platform_spin.c b/src/compat/platform_spin.c index 6bd8e38a6..6d4fcb81a 100644 --- a/src/compat/platform_spin.c +++ b/src/compat/platform_spin.c @@ -1,14 +1,10 @@ +/** + * @file compat/platform_spin.c + * @author Martin Pulec + */ /* - * FILE: platform_spin.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2209 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET z.s.p.o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,14 +17,9 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #include "compat/platform_spin.h" diff --git a/src/compat/platform_spin.h b/src/compat/platform_spin.h index c5db98da0..2799e6c3a 100644 --- a/src/compat/platform_spin.h +++ b/src/compat/platform_spin.h @@ -1,14 +1,10 @@ +/** + * @file compat/platform_spin.h + * @author Martin Pulec + */ /* - * FILE: platform_spin.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2209 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,14 +17,9 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/compat/platform_time.c b/src/compat/platform_time.c index 6fdb36ca6..2f5a0207c 100644 --- a/src/compat/platform_time.c +++ b/src/compat/platform_time.c @@ -1,35 +1,26 @@ +/** + * @file compat/platform_time.c + * @author Martin Pulec + */ /* - * FILE: platform_clock.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2209 CESNET z.s.p.o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/compat/platform_time.h b/src/compat/platform_time.h index 436517d04..e6248fb71 100644 --- a/src/compat/platform_time.h +++ b/src/compat/platform_time.h @@ -1,35 +1,26 @@ +/** + * @file compat/platform_time.h + * @author Martin Pulec + */ /* - * FILE: platform_clock.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2209 CESNET z.s.p.o. + * Copyright (c) 2016 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef __cplusplus diff --git a/src/compat/usleep.c b/src/compat/usleep.c index 6ff870058..87c3c6e70 100644 --- a/src/compat/usleep.c +++ b/src/compat/usleep.c @@ -1,40 +1,38 @@ +/** + * @file compat/usleep.c + * @author Martin Pulec + */ /* - * FILE: usleep.c - * AUTHOR: Martin Pulec - * - * Copyright (c) 1997-2001 University College London + * Copyright (c) 2012 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without - * modification, is permitted provided that the following conditions + * modification, is permitted provided that the following conditions * are met: + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the Computer Science - * Department at University College London - * 4. Neither the name of the University nor of the Department may be used - * to endorse or promote products derived from this software without + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission. - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $Revision: 1.1 $ - * $Date: 2007/11/08 09:48:59 $ * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include "config.h" diff --git a/src/compat/usleep.h b/src/compat/usleep.h index ae4190ca1..c5add8204 100644 --- a/src/compat/usleep.h +++ b/src/compat/usleep.h @@ -1,40 +1,38 @@ +/** + * @file compat/usleep.h + * @author Martin Pulec + */ /* - * FILE: usleep.h - * AUTHOR: Colin Perkins - * - * Copyright (c) 1997-2001 University College London + * Copyright (c) 2012 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without - * modification, is permitted provided that the following conditions + * modification, is permitted provided that the following conditions * are met: + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the Computer Science - * Department at University College London - * 4. Neither the name of the University nor of the Department may be used - * to endorse or promote products derived from this software without + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission. - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * $Revision: 1.1 $ - * $Date: 2007/11/08 09:48:59 $ * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifdef HAVE_WIN32 diff --git a/src/config_unix.h b/src/config_unix.h index bd5421fcb..e33fbce74 100644 --- a/src/config_unix.h +++ b/src/config_unix.h @@ -1,5 +1,5 @@ /* - * FILE: main.c + * FILE: config_unix.h * AUTHORS: Colin Perkins * Ladan Gharai * Martin Benes diff --git a/src/control_socket.cpp b/src/control_socket.cpp index d5598ee20..473f775b9 100644 --- a/src/control_socket.cpp +++ b/src/control_socket.cpp @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2013-2016 CESNET, z. s. p. o. + * Copyright (c) 2013-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/control_socket.h b/src/control_socket.h index a3b250016..3a6ee4aee 100644 --- a/src/control_socket.h +++ b/src/control_socket.h @@ -1,14 +1,10 @@ +/** + * @file control_socket.h + * @author Martin Pulec + */ /* - * FILE: control_socket.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,12 +17,7 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifndef control_socket_h_ diff --git a/src/debug.cpp b/src/debug.cpp index 2bad52fec..1e01e6690 100644 --- a/src/debug.cpp +++ b/src/debug.cpp @@ -1,5 +1,5 @@ /* - * FILE: debug.c + * FILE: debug.cpp * PROGRAM: RAT * AUTHORS: Isidor Kouvelas * Colin Perkins diff --git a/src/export.c b/src/export.c index c04e3415f..87a7ce015 100644 --- a/src/export.c +++ b/src/export.c @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2017 CESNET z.s.p.o. + * Copyright (c) 2017-2018 CESNET z.s.p.o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/gl_context.c b/src/gl_context.c index 6aa2e18b1..8a6982342 100644 --- a/src/gl_context.c +++ b/src/gl_context.c @@ -1,3 +1,40 @@ +/** + * @file gl_context.c + * @author Martin Pulec + */ +/* + * Copyright (c) 2012-2017 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/gl_context.h b/src/gl_context.h index 941dab907..3f7bf64c1 100644 --- a/src/gl_context.h +++ b/src/gl_context.h @@ -1,3 +1,40 @@ +/** + * @file gl_context.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2012-2013 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifndef _GL_CONTEXT_H_ #define _GL_CONTEXT_H_ diff --git a/src/glx_common.c b/src/glx_common.c index 423f375c0..290dc3909 100644 --- a/src/glx_common.c +++ b/src/glx_common.c @@ -1,32 +1,23 @@ +/** + * @file glx_common.c + * @author Martin Pulec + */ /* - * FILE: glx_common.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012-2016 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/glx_common.h b/src/glx_common.h index d5448c2a6..d6009bd9b 100644 --- a/src/glx_common.h +++ b/src/glx_common.h @@ -1,32 +1,23 @@ +/** + * @file glx_common.h + * @author Martin Pulec + */ /* - * FILE: glx_common.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ typedef uint32_t glx_opengl_version_t; diff --git a/src/hd-rum-translator/hd-rum-decompress.cpp b/src/hd-rum-translator/hd-rum-decompress.cpp index b273e4615..9d6716543 100644 --- a/src/hd-rum-translator/hd-rum-decompress.cpp +++ b/src/hd-rum-translator/hd-rum-decompress.cpp @@ -1,3 +1,41 @@ +/** + * @file hd-rum-translator/hd-rum-decompress.cpp + * @author Martin Pulec + * @brief decompressing part of transcoding reflector + */ +/* + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/hd-rum-translator/hd-rum-decompress.h b/src/hd-rum-translator/hd-rum-decompress.h index e9f188446..1d5ecf0ec 100644 --- a/src/hd-rum-translator/hd-rum-decompress.h +++ b/src/hd-rum-translator/hd-rum-decompress.h @@ -1,3 +1,41 @@ +/** + * @file hd-rum-translator/hd-rum-decompress.h + * @author Martin Piatka + * @author Martin Pulec + */ +/* + * Copyright (c) 2014-2016 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifdef __cplusplus extern "C" { #endif diff --git a/src/hd-rum-translator/hd-rum-recompress.cpp b/src/hd-rum-translator/hd-rum-recompress.cpp index 74e33341a..bc438683f 100644 --- a/src/hd-rum-translator/hd-rum-recompress.cpp +++ b/src/hd-rum-translator/hd-rum-recompress.cpp @@ -1,3 +1,43 @@ +/** + * @file hd-rum-translator/hd-rum-recompress.cpp + * @author Martin Pulec + * + * Component of the transcoding reflector that takes an uncompressed frame, + * recompresses it to another compression and sends it to destination + * (therefore it wraps the whole sending part of UltraGrid). + */ +/* + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/hd-rum-translator/hd-rum-recompress.h b/src/hd-rum-translator/hd-rum-recompress.h index 6b650b830..27c4c424f 100644 --- a/src/hd-rum-translator/hd-rum-recompress.h +++ b/src/hd-rum-translator/hd-rum-recompress.h @@ -1,3 +1,40 @@ +/** + * @file hd-rum-translator/hd-rum/recompress.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2013-2015 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/hd-rum-translator/hd-rum-translator.cpp b/src/hd-rum-translator/hd-rum-translator.cpp index dee36b299..23314a39f 100644 --- a/src/hd-rum-translator/hd-rum-translator.cpp +++ b/src/hd-rum-translator/hd-rum-translator.cpp @@ -1,3 +1,48 @@ +/** + * @file hd-rum-translator/hd-rum-translator.cpp + * @author Martin Pulec + * + * Main part of transcoding reflector. This component provides a runtime + * for the reflector. Componets are following: + * - legacy packet reflector (defined in this file) for backward compatiblity. + * It handles those recipient that doesn't need transcoding. + * - decompressor - decompresses the stream if there are some host that need + * transcoding + * - recompressor - for every transcoded host, there is a recompressor that + * compresses and sends frame to receiver + */ +/* + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/host.cpp b/src/host.cpp index 374968cc0..4ddd5acc7 100644 --- a/src/host.cpp +++ b/src/host.cpp @@ -1,6 +1,43 @@ -/* - * This file contains common external definitions +/** + * @file host.cpp + * @author Martin Piatka + * @author Martin Pulec + * + * This file contains common external definitions. */ +/* + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/libavcodec_common.h b/src/libavcodec_common.h index f27af0e35..0f44c6c84 100644 --- a/src/libavcodec_common.h +++ b/src/libavcodec_common.h @@ -1,3 +1,39 @@ +/** + * @file libavcodec_common.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #ifndef LIBAVCODEC_COMMON_H_ #define LIBAVCODEC_COMMON_H_ diff --git a/src/mac_gl_common.h b/src/mac_gl_common.h index e304e9c66..eaf9bff15 100644 --- a/src/mac_gl_common.h +++ b/src/mac_gl_common.h @@ -1,32 +1,23 @@ +/** + * @file mac_gl_common.h + * @author Martin Pulec + */ /* - * FILE: mac_gl_common.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012-2014 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #define MAC_GL_PROFILE_LEGACY 0 diff --git a/src/messaging.cpp b/src/messaging.cpp index ae6153031..d5299901e 100644 --- a/src/messaging.cpp +++ b/src/messaging.cpp @@ -1,3 +1,42 @@ +/** + * @file messaging.cpp + * @author Martin Pulec + * + * Communication infrastructure for passing messages between individual + * UltraGrid modules. + */ +/* + * Copyright (c) 2013-2019 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/messaging.h b/src/messaging.h index 6ac2302c6..465bffec6 100644 --- a/src/messaging.h +++ b/src/messaging.h @@ -1,3 +1,40 @@ +/** + * @file messaging.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2013-2015 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifndef _MESSAGING_H #define _MESSAGING_H diff --git a/src/module.c b/src/module.c index 7378d2fa5..987ca199c 100644 --- a/src/module.c +++ b/src/module.c @@ -1,14 +1,10 @@ +/** + * @file module.c + * @author Martin Pulec + */ /* - * FILE: module.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013-2019 CESNET z.s.p.o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,12 +17,7 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/pdb.c b/src/pdb.c index 46624292f..f25361d0e 100644 --- a/src/pdb.c +++ b/src/pdb.c @@ -13,7 +13,7 @@ * Copyright (c) 2004 University of Glasgow * Copyright (c) 2002-2003 University of Southern California * Copyright (c) 1999-2000 University College London - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2005-2016 CESNET z.s.p.o. * * Largely based on common/src/btree.c revision 1.7 from the UCL * Robust-Audio Tool v4.2.25. Code is based on the algorithm in: diff --git a/src/perf.c b/src/perf.c index a85b95b57..b69de6e36 100644 --- a/src/perf.c +++ b/src/perf.c @@ -1,43 +1,38 @@ +/** + * @file perf.c + * @author Martin Pulec + */ /* - * FILE: perf.c - * AUTHORS: Isidor Kouvelas - * Colin Perkins - * Mark Handley - * Orion Hodson - * Jerry Isdale - * - * $Revision: 1.1 $ - * $Date: 2007/11/08 09:48:59 $ - * - * Copyright (c) 1995-2000 University College London + * Copyright (c) 2011 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without - * modification, is permitted provided that the following conditions + * modification, is permitted provided that the following conditions * are met: + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the Computer Science - * Department at University College London - * 4. Neither the name of the University nor of the Department may be used - * to endorse or promote products derived from this software without + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission. - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #if defined PERF && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)) diff --git a/src/perf.h b/src/perf.h index 4f0fe458c..dd0059af6 100644 --- a/src/perf.h +++ b/src/perf.h @@ -1,41 +1,38 @@ +/** + * @file perf. + * @author Martin Pulec + */ /* - * FILE: perf.h - * AUTHORS: Isidor Kouvelas - * Colin Perkins - * Mark Handley - * Orion Hodson - * Jerry Isdale - * - * - * Copyright (c) 1995-2000 University College London + * Copyright (c) 2011 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without - * modification, is permitted provided that the following conditions + * modification, is permitted provided that the following conditions * are met: + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the Computer Science - * Department at University College London - * 4. Neither the name of the University nor of the Department may be used - * to endorse or promote products derived from this software without + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission. - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _PERF_H diff --git a/src/rtp/audio_decoders.cpp b/src/rtp/audio_decoders.cpp index 729c2b19e..8e2c5f576 100644 --- a/src/rtp/audio_decoders.cpp +++ b/src/rtp/audio_decoders.cpp @@ -5,7 +5,7 @@ */ /* * Copyright (c) 2014 Fundació i2CAT, Internet I Innovació Digital a Catalunya - * Copyright (c) 2012-2014 CESNET z.s.p.o. + * Copyright (c) 2012-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/rtp/fec.cpp b/src/rtp/fec.cpp index 52f4943fe..77406f0c0 100644 --- a/src/rtp/fec.cpp +++ b/src/rtp/fec.cpp @@ -1,9 +1,11 @@ /** - * @file fec.cpp + * @file rtp/fec.cpp * @author Martin Pulec + * + * Common ancesor of FEC modules. */ /* - * Copyright (c) 2014 CESNET z.s.p.o. + * Copyright (c) 2014-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/rtp/fec.h b/src/rtp/fec.h index 82b9babdd..6aaf5b68f 100644 --- a/src/rtp/fec.h +++ b/src/rtp/fec.h @@ -1,5 +1,5 @@ /** - * @file fec.h + * @file rtp/fec.h * @author Martin Pulec */ /* diff --git a/src/rtp/ldgm.cpp b/src/rtp/ldgm.cpp index 3207724a4..fdd86b179 100644 --- a/src/rtp/ldgm.cpp +++ b/src/rtp/ldgm.cpp @@ -1,19 +1,13 @@ +/** + * @file rtp/ldgm.pp + * @author Martin Pulec + */ /* - * FILE: ldgm.c - * AUTHOR: Martin Pulec - * - * The routines in this file implement the Real-time Transport Protocol, - * RTP, as specified in RFC1889 with current updates under discussion in - * the IETF audio/video transport working group. Portions of the code are - * derived from the algorithms published in that specification. - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. - * Copyright (c) 2001-2004 University of Southern California - * Copyright (c) 2003-2004 University of Glasgow - * Copyright (c) 1998-2001 University College London + * Copyright (c) 2012-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without - * modification, is permitted provided that the following conditions + * modification, is permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright @@ -23,29 +17,22 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * - * This product includes software developed by the Computer Science - * Department at University College London and by the University of - * Southern California Information Sciences Institute. This product also - * includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the University, Department, CESNET nor the names of - * its contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifdef HAVE_CONFIG_H diff --git a/src/rtp/net_udp.cpp b/src/rtp/net_udp.cpp index ace616502..0b53c6a55 100644 --- a/src/rtp/net_udp.cpp +++ b/src/rtp/net_udp.cpp @@ -7,7 +7,7 @@ * Martin Pulec * * Copyright (c) 2005-2010 Fundació i2CAT, Internet I Innovació Digital a Catalunya - * Copyright (c) 2005-2018 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * Copyright (c) 1998-2000 University College London * All rights reserved. * diff --git a/src/rtp/net_udp.h b/src/rtp/net_udp.h index 63ce59378..ef1f1f375 100644 --- a/src/rtp/net_udp.h +++ b/src/rtp/net_udp.h @@ -1,5 +1,5 @@ /* - * FILE: net_udp.h + * FILE: rtp/net_udp.h * AUTHORS: Colin Perkins * * Copyright (c) 1998-2000 University College London diff --git a/src/rtp/rtp.c b/src/rtp/rtp.c index bc73813fb..3a3cebce1 100644 --- a/src/rtp/rtp.c +++ b/src/rtp/rtp.c @@ -12,6 +12,7 @@ * Milos Liska * Jiri Matela * Dalibor Matura <255899@mail.muni.cz> + * Martin Pulec * Ian Wesley-Smith * David Cassany * Gerard Castillo @@ -22,7 +23,7 @@ * derived from the algorithms published in that specification. * * Copyright (c) 2005-2010 Fundació i2CAT, Internet I Innovació Digital a Catalunya - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * Copyright (c) 2001-2004 University of Southern California * Copyright (c) 2003-2004 University of Glasgow * Copyright (c) 1998-2001 University College London diff --git a/src/rtp/rtp_callback.c b/src/rtp/rtp_callback.c index 34cef76a1..604a1ff01 100644 --- a/src/rtp/rtp_callback.c +++ b/src/rtp/rtp_callback.c @@ -8,9 +8,10 @@ * Milos Liska * Jiri Matela * Dalibor Matura <255899@mail.muni.cz> + * Martin Pulec * Ian Wesley-Smith * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * Copyright (c) 2001-2003 University of Southern California * Copyright (c) 2003-2004 University of Glasgow * diff --git a/src/rtp/video_decoders.cpp b/src/rtp/video_decoders.cpp index dd4b75010..d59831dde 100644 --- a/src/rtp/video_decoders.cpp +++ b/src/rtp/video_decoders.cpp @@ -37,14 +37,11 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** - * @addtogroup video_rtp_decoder - * @{ - * * @file video_decoders.cpp * @author Colin Perkins * @author Ladan Gharai * @author Martin Pulec - * + * @ingroup video_rtp_decoder * * ## Workflow ## * @@ -1887,4 +1884,3 @@ static void decoder_process_message(struct module *m) } } -/** @} */ diff --git a/src/rtp/yuri_decoders.h b/src/rtp/yuri_decoders.h index ceb5e3376..b12c31107 100644 --- a/src/rtp/yuri_decoders.h +++ b/src/rtp/yuri_decoders.h @@ -1,5 +1,5 @@ /** - * @file yuri_decoders.h + * @file rtp/yuri_decoders.h * @author Martin Pulec */ /* diff --git a/src/rtsp/BasicRTSPOnlyServer.cpp b/src/rtsp/BasicRTSPOnlyServer.cpp index 6386290e6..0bd20ac2e 100644 --- a/src/rtsp/BasicRTSPOnlyServer.cpp +++ b/src/rtsp/BasicRTSPOnlyServer.cpp @@ -1,5 +1,5 @@ /* - * FILE: BasicRTSPOnlyServer.cpp + * FILE: rtsp/BasicRTSPOnlyServer.cpp * AUTHORS: David Cassany * Gerard Castillo * diff --git a/src/rtsp/BasicRTSPOnlyServer.hh b/src/rtsp/BasicRTSPOnlyServer.hh index 9bc3a38c7..f01637b4b 100644 --- a/src/rtsp/BasicRTSPOnlyServer.hh +++ b/src/rtsp/BasicRTSPOnlyServer.hh @@ -1,5 +1,5 @@ /* - * FILE: BasicRTSPOnlyServer.hh + * FILE: rtsp/BasicRTSPOnlyServer.hh * AUTHORS: David Cassany * Gerard Castillo * diff --git a/src/rtsp/BasicRTSPOnlySubsession.cpp b/src/rtsp/BasicRTSPOnlySubsession.cpp index 88fdb0739..8ef4bbeaf 100644 --- a/src/rtsp/BasicRTSPOnlySubsession.cpp +++ b/src/rtsp/BasicRTSPOnlySubsession.cpp @@ -1,5 +1,5 @@ /* - * FILE: BasicRTSPOnlySubsession.cpp + * FILE: rtsp/BasicRTSPOnlySubsession.cpp * AUTHORS: David Cassany * Gerard Castillo * diff --git a/src/rtsp/BasicRTSPOnlySubsession.hh b/src/rtsp/BasicRTSPOnlySubsession.hh index edf9d99be..d3c8cf10d 100644 --- a/src/rtsp/BasicRTSPOnlySubsession.hh +++ b/src/rtsp/BasicRTSPOnlySubsession.hh @@ -1,5 +1,5 @@ /* - * FILE: BasicRTSPOnlySubsession.hh + * FILE: rtsp/BasicRTSPOnlySubsession.hh * AUTHORS: David Cassany * Gerard Castillo * diff --git a/src/rtsp/c_basicRTSPOnlyServer.cpp b/src/rtsp/c_basicRTSPOnlyServer.cpp index 84d09a283..e16fe669c 100644 --- a/src/rtsp/c_basicRTSPOnlyServer.cpp +++ b/src/rtsp/c_basicRTSPOnlyServer.cpp @@ -1,5 +1,5 @@ /* - * FILE: c_basicRTSPOnlyServer.cpp + * FILE: rtsp/c_basicRTSPOnlyServer.cpp * AUTHORS: David Cassany * Gerard Castillo * diff --git a/src/rtsp/c_basicRTSPOnlyServer.h b/src/rtsp/c_basicRTSPOnlyServer.h index 74f5ccdec..cdc8e3df5 100644 --- a/src/rtsp/c_basicRTSPOnlyServer.h +++ b/src/rtsp/c_basicRTSPOnlyServer.h @@ -1,5 +1,5 @@ /* - * FILE: c_basicRTSPOnlyServer.h + * FILE: rtsp/c_basicRTSPOnlyServer.h * AUTHORS: David Cassany * Gerard Castillo * diff --git a/src/spout_receiver.cpp b/src/spout_receiver.cpp index a00b8ef4b..c0417aaa1 100644 --- a/src/spout_receiver.cpp +++ b/src/spout_receiver.cpp @@ -1,3 +1,39 @@ +/** + * @file spout_receiver.cpp + * @author Martin Pulec + */ +/* + * Copyright (c) 2018 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #include "SpoutSDK/Spout.h" #include "spout_receiver.h" diff --git a/src/spout_receiver.h b/src/spout_receiver.h index 72888eee4..0591ad141 100644 --- a/src/spout_receiver.h +++ b/src/spout_receiver.h @@ -1,3 +1,40 @@ +/** + * @file spout_receiver.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2018 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifndef SPOUT_RECEIVER_H_ #define SPOUT_RECEIVER_H_ diff --git a/src/spout_sender.cpp b/src/spout_sender.cpp index 4f8fababe..932e014a8 100644 --- a/src/spout_sender.cpp +++ b/src/spout_sender.cpp @@ -1,3 +1,39 @@ +/** + * @file spout_sender.cpp + * @author Martin Pulec + */ +/* + * Copyright (c) 2017 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #include "SpoutSDK/Spout.h" #include "spout_sender.h" diff --git a/src/spout_sender.h b/src/spout_sender.h index 00e569625..a09da5860 100644 --- a/src/spout_sender.h +++ b/src/spout_sender.h @@ -1,3 +1,40 @@ +/** + * @file spout_sender.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2017 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifndef SPOUT_SENDER_H_ #define SPOUT_SENDER_H_ diff --git a/src/transmit.cpp b/src/transmit.cpp index bd714360e..5470e7add 100644 --- a/src/transmit.cpp +++ b/src/transmit.cpp @@ -1,5 +1,5 @@ /* - * FILE: transmit.c + * FILE: transmit.cpp * AUTHOR: Colin Perkins * Ladan Gharai * Martin Benes @@ -17,7 +17,7 @@ * * Copyright (c) 2005-2010 Fundació i2CAT, Internet I Innovació Digital a Catalunya * Copyright (c) 2001-2004 University of Southern California - * Copyright (c) 2005-2017 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions diff --git a/src/ug_runtime_error.cpp b/src/ug_runtime_error.cpp index 6533e9f0f..a1664d52d 100644 --- a/src/ug_runtime_error.cpp +++ b/src/ug_runtime_error.cpp @@ -1,3 +1,40 @@ +/** + * @file ug_runtime_error.cpp + * @author Martin Pulec + */ +/* + * Copyright (c) 2005 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #include "ug_runtime_error.h" ug_runtime_error::ug_runtime_error(const std::string& what_arg, int code) : diff --git a/src/ug_runtime_error.h b/src/ug_runtime_error.h index b43cd0b28..0c6f66f9c 100644 --- a/src/ug_runtime_error.h +++ b/src/ug_runtime_error.h @@ -1,3 +1,40 @@ +/** + * @file ug_runtime_error.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2015 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #include #include diff --git a/src/utils/audio_buffer.c b/src/utils/audio_buffer.c index 95efa25e2..79e6b4228 100644 --- a/src/utils/audio_buffer.c +++ b/src/utils/audio_buffer.c @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2016 CESNET z.s.p.o. + * Copyright (c) 2016-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/utils/autorelease_pool.h b/src/utils/autorelease_pool.h index 28e08b486..312d4ff54 100644 --- a/src/utils/autorelease_pool.h +++ b/src/utils/autorelease_pool.h @@ -1,32 +1,23 @@ +/** + * @file utils/autorelease_pool.h + * @author Martin Pulec + */ /* - * FILE: utils/autorelease_pool.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef __cplusplus diff --git a/src/utils/color_out.cpp b/src/utils/color_out.cpp index 7a2136399..52a595fa2 100644 --- a/src/utils/color_out.cpp +++ b/src/utils/color_out.cpp @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2018 CESNET, z. s. p. o. + * Copyright (c) 2018-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/utils/fs.cpp b/src/utils/fs.cpp index ae6ba94da..c7245286b 100644 --- a/src/utils/fs.cpp +++ b/src/utils/fs.cpp @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2018 CESNET z.s.p.o. + * Copyright (c) 2018 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/utils/hresult.cpp b/src/utils/hresult.cpp index 6e1fea8e1..4196a2515 100644 --- a/src/utils/hresult.cpp +++ b/src/utils/hresult.cpp @@ -1,5 +1,5 @@ /** - * @file utils/hresult.c + * @file utils/hresult.cpp * @author Martin Pulec */ /* diff --git a/src/utils/jpeg_reader.c b/src/utils/jpeg_reader.c index be77452af..c896e734c 100644 --- a/src/utils/jpeg_reader.c +++ b/src/utils/jpeg_reader.c @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * Most of the code is taken from GPUJPEG reader. * * @todo diff --git a/src/utils/list.cpp b/src/utils/list.cpp index 2e4f51370..d77f9d5fe 100644 --- a/src/utils/list.cpp +++ b/src/utils/list.cpp @@ -1,3 +1,40 @@ +/** + * @file utils/list.cpp + * @author Martin Pulec + */ +/* + * Copyright (c) 2014-2016 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/utils/list.h b/src/utils/list.h index 9e91cf1b7..acde8c5ea 100644 --- a/src/utils/list.h +++ b/src/utils/list.h @@ -1,3 +1,40 @@ +/** + * @file utils/list.h + * @author Martin Pulec + */ +/* + * Copyright (c) 2013-2016 CESNET, z. s. p. o. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, is permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #ifndef SIMPLE_LINKED_LIST_H_ #define SIMPLE_LINKED_LIST_H_ diff --git a/src/utils/misc.c b/src/utils/misc.c index 3d6b2b123..88d769000 100644 --- a/src/utils/misc.c +++ b/src/utils/misc.c @@ -1,9 +1,9 @@ /** - * @file utils/misc.h + * @file utils/misc.c * @author Martin Pulec */ /* - * Copyright (c) 2014 CESNET z.s.p.o. + * Copyright (c) 2014-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/utils/packet_counter.cpp b/src/utils/packet_counter.cpp index a5b3c7693..e7cb8db57 100644 --- a/src/utils/packet_counter.cpp +++ b/src/utils/packet_counter.cpp @@ -1,32 +1,23 @@ +/** + * @file utils/packet_conter.c + * @author Martin Pulec + */ /* - * FILE: utils/packet_counter.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #include "utils/packet_counter.h" diff --git a/src/utils/packet_counter.h b/src/utils/packet_counter.h index 2d2e36e31..24f25f9ed 100644 --- a/src/utils/packet_counter.h +++ b/src/utils/packet_counter.h @@ -1,32 +1,23 @@ +/** + * @file utils/packet_counter.h + * @author Martin Pulec + */ /* - * FILE: utils/packet_counter.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifndef __PACKET_COUNTER_H diff --git a/src/utils/resource_manager.cpp b/src/utils/resource_manager.cpp index 070e38c0a..7b44cb08e 100644 --- a/src/utils/resource_manager.cpp +++ b/src/utils/resource_manager.cpp @@ -1,32 +1,23 @@ +/** + * @file utils/resource_manager.cpp + * @author Martin Pulec + */ /* - * FILE: utils/resource_manager.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/utils/resource_manager.h b/src/utils/resource_manager.h index 8b67b6c1a..81bb1a998 100644 --- a/src/utils/resource_manager.h +++ b/src/utils/resource_manager.h @@ -1,32 +1,23 @@ +/** + * @file utils/resource_manager.h + * @author Martin Pulec + */ /* - * FILE: utils/resource_manager.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/utils/ring_buffer.c b/src/utils/ring_buffer.c index 617ff3b0a..a85392fe1 100644 --- a/src/utils/ring_buffer.c +++ b/src/utils/ring_buffer.c @@ -1,32 +1,23 @@ +/** + * @file utils/ring_buffer.c + * @author Martin Pulec + */ /* - * FILE: utils/ring_buffer.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #include "utils/ring_buffer.h" diff --git a/src/utils/ring_buffer.h b/src/utils/ring_buffer.h index 571220f3e..ede79d1e0 100644 --- a/src/utils/ring_buffer.h +++ b/src/utils/ring_buffer.h @@ -1,32 +1,23 @@ +/** + * @file utils/ring_buffer.h + * @author Martin Pulec + */ /* - * FILE: utils/ring_buffer.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ /* diff --git a/src/utils/sdp.c b/src/utils/sdp.c index 11b0bf60a..8dd1e2e83 100644 --- a/src/utils/sdp.c +++ b/src/utils/sdp.c @@ -1,10 +1,10 @@ /* - * FILE: sdp.c + * FILE: utils/sdp.c * AUTHORS: Gerard Castillo * Martin Pulec * * Copyright (c) 2005-2010 Fundació i2CAT, Internet I Innovació Digital a Catalunya - * Copyright (c) 2018 CESNET, z. s. p. o. + * Copyright (c) 2018-2019 CESNET, z. s. p. o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -40,6 +40,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * * exit correctly HTTP thread (but it is a bit tricky because it waits on accept()) * * createResponseForRequest() should be probably static (in case that other diff --git a/src/utils/thread.c b/src/utils/thread.c index d383127e7..07982e8c2 100644 --- a/src/utils/thread.c +++ b/src/utils/thread.c @@ -1,9 +1,9 @@ /** - * @file utils/thread.h + * @file utils/thread.c * @author Martin Pulec */ /* - * Copyright (c) 2019 CESNET z.s.p.o. + * Copyright (c) 2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/utils/time.c b/src/utils/time.c index f4cbb326c..5b3d61356 100644 --- a/src/utils/time.c +++ b/src/utils/time.c @@ -1,5 +1,5 @@ /** - * @file utils/time.h + * @file utils/time.c * @author Martin Pulec */ /* diff --git a/src/utils/vf_split.h b/src/utils/vf_split.h index c63ba7648..04c86d834 100644 --- a/src/utils/vf_split.h +++ b/src/utils/vf_split.h @@ -1,5 +1,5 @@ /** - * @file src/utils/vs_split.h + * @file utils/vs_split.h * @author Martin Pulec */ /* diff --git a/src/utils/wait_obj.cpp b/src/utils/wait_obj.cpp index 8338c7273..f2b309513 100644 --- a/src/utils/wait_obj.cpp +++ b/src/utils/wait_obj.cpp @@ -1,5 +1,5 @@ /** - * @file utils/wait_obj.h + * @file utils/wait_obj.cpp * @author Martin Pulec */ /* diff --git a/src/utils/worker.cpp b/src/utils/worker.cpp index 6056424f3..b9125825d 100644 --- a/src/utils/worker.cpp +++ b/src/utils/worker.cpp @@ -1,14 +1,10 @@ +/** + * @file utils/worker.cpp + * @author Martin Pulec + */ /* - * FILE: utils/worker.cpp - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,12 +17,7 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/utils/worker.h b/src/utils/worker.h index 8334cd883..fd996acad 100644 --- a/src/utils/worker.h +++ b/src/utils/worker.h @@ -1,32 +1,23 @@ +/** + * @file utils/worker.h + * @author Martin Pulec + */ /* - * FILE: utils/resource_manager.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/uv_perf.c b/src/uv_perf.c index 5d9110f21..0ab0bc67c 100644 --- a/src/uv_perf.c +++ b/src/uv_perf.c @@ -1,43 +1,38 @@ +/** + * @file uv_perf.c + * @author Martin Pulec + */ /* - * FILE: uv_perf.c - * AUTHORS: Isidor Kouvelas - * Colin Perkins - * Mark Handley - * Orion Hodson - * Jerry Isdale - * - * $Revision: 1.1 $ - * $Date: 2007/11/08 09:48:59 $ - * - * Copyright (c) 1995-2000 University College London + * Copyright (c) 2011-2012 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without - * modification, is permitted provided that the following conditions + * modification, is permitted provided that the following conditions * are met: + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the Computer Science - * Department at University College London - * 4. Neither the name of the University nor of the Department may be used - * to endorse or promote products derived from this software without + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission. - * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include "config.h" diff --git a/src/video.cpp b/src/video.cpp index 02329ccc4..4b816f0f4 100644 --- a/src/video.cpp +++ b/src/video.cpp @@ -1,5 +1,5 @@ /** - * @file video.c + * @file video.cpp * @author Martin Pulec * * @brief This file defines some common video functions. @@ -7,7 +7,7 @@ * These function are neither video frame nor video codec related. */ /* - * Copyright (c) 2013 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/video_capture/DirectShowGrabber.cpp b/src/video_capture/DirectShowGrabber.cpp index 346585feb..2f641bb40 100644 --- a/src/video_capture/DirectShowGrabber.cpp +++ b/src/video_capture/DirectShowGrabber.cpp @@ -1,5 +1,10 @@ -// DirectShowGrabber.cpp : Defines the exported functions for the DLL application. -// +/** + * @file video_capture/DirectShowGrabber.cpp + * @author Pavel Troubil + * @author Martin Pulec + * + * Defines the exported functions for the DLL application. + */ #ifdef HAVE_CONFIG_H #include "config.h" diff --git a/src/video_capture/aja.cpp b/src/video_capture/aja.cpp index 561fb453d..14f0b03c7 100644 --- a/src/video_capture/aja.cpp +++ b/src/video_capture/aja.cpp @@ -37,6 +37,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * Capture what is on the wire (RGB if RGB, YCbCr otherwise) */ diff --git a/src/video_capture/banner.cpp b/src/video_capture/banner.cpp index 612e19934..0429f60b5 100644 --- a/src/video_capture/banner.cpp +++ b/src/video_capture/banner.cpp @@ -1,17 +1,10 @@ +/** + * @file video_capture/banner.cpp + * @author Martin Pulec + */ /* - * FILE: banner.cpp - * AUTHOR: Colin Perkins - * Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2006 University of Glasgow - * Copyright (c) 2005-2015 CESNET z.s.p.o. + * Copyright (c) 2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -24,19 +17,12 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by the University of Southern - * California Information Sciences Institute. This product also includes - * software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the University, Institute, CESNET nor the names of - * its contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, + * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO * EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, @@ -47,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #include "config.h" diff --git a/src/video_capture/bluefish444.cpp b/src/video_capture/bluefish444.cpp index 66793e9f4..7413f5ef4 100644 --- a/src/video_capture/bluefish444.cpp +++ b/src/video_capture/bluefish444.cpp @@ -1,32 +1,23 @@ +/** + * @file video_capture/bluefish444.cpp + * @author Martin Pulec + */ /* - * FILE: video_capture/bluefish444.cpp - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,8 +33,8 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ + #ifdef HAVE_CONFIG_H #include "config.h" #include "config_unix.h" diff --git a/src/video_capture/decklink.cpp b/src/video_capture/decklink.cpp index 16438c901..2af8fac26 100644 --- a/src/video_capture/decklink.cpp +++ b/src/video_capture/decklink.cpp @@ -4,11 +4,12 @@ * Lukas Hejtmanek * Petr Holub * Milos Liska + * Martin Pulec * Jiri Matela * Dalibor Matura <255899@mail.muni.cz> * Ian Wesley-Smith * - * Copyright (c) 2005-2016 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions diff --git a/src/video_capture/deltacast.cpp b/src/video_capture/deltacast.cpp index 4e2dc662b..46c9d4853 100644 --- a/src/video_capture/deltacast.cpp +++ b/src/video_capture/deltacast.cpp @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2011-2016 CESNET, z.s.p.o. + * Copyright (c) 2011-2018 CESNET, z.s.p.o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/video_capture/file.c b/src/video_capture/file.c index dd1eda418..f72c77d55 100644 --- a/src/video_capture/file.c +++ b/src/video_capture/file.c @@ -40,6 +40,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * - selectable pixel format * - audio-only input diff --git a/src/video_capture/ndi.cpp b/src/video_capture/ndi.cpp index a3cf654ca..dfebcd9c9 100644 --- a/src/video_capture/ndi.cpp +++ b/src/video_capture/ndi.cpp @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * Parsing IPv6 URLs (vidcap_state_ndi::requested_url) - what is the syntax? * Looks like NDI doesn't support that yet (question is the position of ":" which diff --git a/src/video_capture/null.c b/src/video_capture/null.c index 8f40117c3..a00962eab 100644 --- a/src/video_capture/null.c +++ b/src/video_capture/null.c @@ -1,5 +1,5 @@ /* - * FILE: vidcap_null.c + * FILE: video_capture/null.c * AUTHOR: Colin Perkins * * A fake video capture device, used for systems that either have no capture diff --git a/src/video_capture/quicktime.c b/src/video_capture/quicktime.c index ac77fb7a4..932e4e97a 100644 --- a/src/video_capture/quicktime.c +++ b/src/video_capture/quicktime.c @@ -1,5 +1,5 @@ /* - * FILE: quicktime.c + * FILE: video_capture/quicktime.c * AUTHOR: Colin Perkins * Martin Benes diff --git a/src/video_capture/screen_osx.c b/src/video_capture/screen_osx.c index c6af7a521..67bc6d8ce 100644 --- a/src/video_capture/screen_osx.c +++ b/src/video_capture/screen_osx.c @@ -1,5 +1,5 @@ /** - * @file screen_osx.c + * @file video_capture/screen_osx.c * @author Martin Pulec */ /* diff --git a/src/video_capture/screen_x11.c b/src/video_capture/screen_x11.c index 62d8f6b46..4cfc8b1ec 100644 --- a/src/video_capture/screen_x11.c +++ b/src/video_capture/screen_x11.c @@ -1,5 +1,5 @@ /** - * @file screen_x11.c + * @file video_capture/screen_x11.c * @author Martin Pulec */ /* diff --git a/src/video_capture/swmix.cpp b/src/video_capture/swmix.cpp index 3e1339f9b..dff950e24 100644 --- a/src/video_capture/swmix.cpp +++ b/src/video_capture/swmix.cpp @@ -31,7 +31,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** - * @file video_capture/swmix.c + * @file video_capture/swmix.cpp * @author Martin Pulec * * @brief SW video mix is a virtual video mixer. diff --git a/src/video_capture/testcard.cpp b/src/video_capture/testcard.cpp index 30df39871..c17a7134c 100644 --- a/src/video_capture/testcard.cpp +++ b/src/video_capture/testcard.cpp @@ -1,5 +1,5 @@ /* - * FILE: testcard.c + * FILE: video_capture/testcard.cpp * AUTHOR: Colin Perkins * Martin Benes @@ -11,7 +11,7 @@ * Ian Wesley-Smith * * Copyright (c) 2005-2006 University of Glasgow - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions diff --git a/src/video_capture/testcard_common.c b/src/video_capture/testcard_common.c index 190fece3c..9940a08a5 100644 --- a/src/video_capture/testcard_common.c +++ b/src/video_capture/testcard_common.c @@ -1,5 +1,5 @@ /* - * FILE: testcard_common.c + * FILE: video_capture/testcard_common.c * AUTHOR: Colin Perkins * Martin Benes diff --git a/src/video_compress.cpp b/src/video_compress.cpp index cf60c6d87..e5d076b58 100644 --- a/src/video_compress.cpp +++ b/src/video_compress.cpp @@ -1,5 +1,5 @@ /** - * @file video_compress.c + * @file video_compress.cpp * @author Martin Pulec * @ingroup video_compress * diff --git a/src/video_compress/cineform.cpp b/src/video_compress/cineform.cpp index f79371fc9..65fc349aa 100644 --- a/src/video_compress/cineform.cpp +++ b/src/video_compress/cineform.cpp @@ -1,5 +1,5 @@ /** - * @file cineform.cpp + * @file video_compress/cineform.cpp * @author Martin Piatka * */ diff --git a/src/video_compress/cmpto_j2k.cpp b/src/video_compress/cmpto_j2k.cpp index 04d5cb6bb..a49ed6c02 100644 --- a/src/video_compress/cmpto_j2k.cpp +++ b/src/video_compress/cmpto_j2k.cpp @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * Main idea behind the code below is to control how many frames the encoder * holds. The codec itself doesn't have a limit, thus without that it is * possible to run out of memory. This is possible even in the case when diff --git a/src/video_compress/dxt_glsl.cpp b/src/video_compress/dxt_glsl.cpp index 778452021..cfe246e19 100644 --- a/src/video_compress/dxt_glsl.cpp +++ b/src/video_compress/dxt_glsl.cpp @@ -1,5 +1,5 @@ /** - * @file src/video_compres/dxt_glsl.cpp + * @file video_compress/dxt_glsl.cpp * @author Martin Pulec */ /* diff --git a/src/video_compress/gpujpeg.cpp b/src/video_compress/gpujpeg.cpp index c7ee51468..51bd2eaf0 100644 --- a/src/video_compress/gpujpeg.cpp +++ b/src/video_compress/gpujpeg.cpp @@ -1,5 +1,5 @@ /** - * @file src/video_compress/gpujpeg.cpp + * @file video_compress/gpujpeg.cpp * @author Martin Pulec */ /* diff --git a/src/video_compress/none.cpp b/src/video_compress/none.cpp index ec57ea115..6006a12aa 100644 --- a/src/video_compress/none.cpp +++ b/src/video_compress/none.cpp @@ -1,32 +1,23 @@ +/** + * @file video_compress/none.cpp + * @author Martin Pulec + */ /* - * FILE: dxt_glsl_compress.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2014 CESNET, z. s. p. o. + * Copyright (c) 2012-2014 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/video_compress/uyvy.cpp b/src/video_compress/uyvy.cpp index 50b424372..9271bcc3c 100644 --- a/src/video_compress/uyvy.cpp +++ b/src/video_compress/uyvy.cpp @@ -1,5 +1,5 @@ /** - * @file src/video_compress/uyvy.cpp + * @file video_compress/uyvy.cpp * @author Martin Pulec */ /* diff --git a/src/video_decompress.cpp b/src/video_decompress.cpp index 163c2c31b..021111777 100644 --- a/src/video_decompress.cpp +++ b/src/video_decompress.cpp @@ -3,7 +3,7 @@ * @author Martin Pulec */ /* - * Copyright (c) 2011-2015 CESNET, z. s. p. o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/video_decompress/cmpto_j2k.cpp b/src/video_decompress/cmpto_j2k.cpp index 09b3f6d25..8304a5091 100644 --- a/src/video_decompress/cmpto_j2k.cpp +++ b/src/video_decompress/cmpto_j2k.cpp @@ -1,5 +1,5 @@ /** - * @file video_decompress/j2k.cpp + * @file video_decompress/cmpto_j2k.cpp * @author Martin Pulec */ /* @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * Some of the concepts are similar to encoder (eg. keeping limited number of * frames in decoder) so please refer to that file. * diff --git a/src/video_decompress/dxt_glsl.c b/src/video_decompress/dxt_glsl.c index 7dedce74b..d4f364b6a 100644 --- a/src/video_decompress/dxt_glsl.c +++ b/src/video_decompress/dxt_glsl.c @@ -1,32 +1,23 @@ +/** + * @file video_decompress/dxt_glsl.c + * @author Martin Pulec + */ /* - * FILE: video_decompress/dxt_glsl.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2011 CESNET z.s.p.o. + * Copyright (c) 2011-2019 CESNET z.s.p.o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/video_display/conference.cpp b/src/video_display/conference.cpp index 01ed83bdf..052e27aa8 100644 --- a/src/video_display/conference.cpp +++ b/src/video_display/conference.cpp @@ -35,10 +35,6 @@ * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -/** - * @todo - * Rewrite the code to have more clear state machine! - */ #include "config.h" #include "config_unix.h" diff --git a/src/video_display/deltacast.cpp b/src/video_display/deltacast.cpp index d3a8e8e39..55785c81b 100644 --- a/src/video_display/deltacast.cpp +++ b/src/video_display/deltacast.cpp @@ -1,9 +1,9 @@ /** - * @file src/video_display/deltacast.cpp + * @file video_display/deltacast.cpp * @author Martin Pulec */ /* - * Copyright (c) 2012-2016 CESNET, z. s. p. o. + * Copyright (c) 2012-2019 CESNET, z. s. p. o. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/video_display/dump.cpp b/src/video_display/dump.cpp index b22b07c7b..aad186ef8 100644 --- a/src/video_display/dump.cpp +++ b/src/video_display/dump.cpp @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo Add audio support */ diff --git a/src/video_display/ndi.c b/src/video_display/ndi.c index 103ebce1c..ef1ba2b1b 100644 --- a/src/video_display/ndi.c +++ b/src/video_display/ndi.c @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @note * Although the NDI SDK provides a C interface, there are constructors for the * NDI structs when invoked from C++. So it is needed at least to zero-initialize diff --git a/src/video_display/proxy.cpp b/src/video_display/proxy.cpp index c6241834b..a48a5e186 100644 --- a/src/video_display/proxy.cpp +++ b/src/video_display/proxy.cpp @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * Rewrite the code to have more clear state machine! */ diff --git a/src/video_display/quicktime.c b/src/video_display/quicktime.c index 118828468..fc22bd4dd 100644 --- a/src/video_display/quicktime.c +++ b/src/video_display/quicktime.c @@ -8,7 +8,7 @@ * Dalibor Matura <255899@mail.muni.cz> * Ian Wesley-Smith * - * Copyright (c) 2005-2209 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions diff --git a/src/video_display/sage.cpp b/src/video_display/sage.cpp index 04bca4f62..5ac0b56b2 100644 --- a/src/video_display/sage.cpp +++ b/src/video_display/sage.cpp @@ -1,5 +1,5 @@ /* - * FILE: video_display/sage.c + * FILE: video_display/sage.cpp * AUTHORS: Martin Benes * Lukas Hejtmanek * Petr Holub diff --git a/src/video_display/sdl2.cpp b/src/video_display/sdl2.cpp index 6303936d0..662fa64ee 100644 --- a/src/video_display/sdl2.cpp +++ b/src/video_display/sdl2.cpp @@ -37,6 +37,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * Missing from SDL1: * * audio (would be perhaps better as an audio playback device) diff --git a/src/video_export.c b/src/video_export.c index 616e7fbe6..2defa76dc 100644 --- a/src/video_export.c +++ b/src/video_export.c @@ -1,35 +1,26 @@ +/** + * @file video_export.c + * @author Martin Pulec + */ /* - * FILE: video_export.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012-2016 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifdef HAVE_CONFIG_H diff --git a/src/video_export.h b/src/video_export.h index dae579f74..67c8373e9 100644 --- a/src/video_export.h +++ b/src/video_export.h @@ -1,35 +1,26 @@ +/** + * @file video_export.h + * @author Martin Pulec + */ /* - * FILE: video_export.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2012 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of CESNET nor the names of its contributors may be used - * to endorse or promote products derived from this software without specific - * prior written permission. - * + * + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY @@ -42,8 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * */ #ifndef _VIDEO_EXPORT_H_ diff --git a/src/video_frame.c b/src/video_frame.c index bebc3e772..0436047f6 100644 --- a/src/video_frame.c +++ b/src/video_frame.c @@ -6,12 +6,13 @@ * @author Milos Liska * @author Jiri Matela * @author Dalibor Matura <255899@mail.muni.cz> + * @author Martin Pulec * @author Ian Wesley-Smith * * @brief This file contains video frame manipulation functions. */ /* - * Copyright (c) 2005-2013 CESNET z.s.p.o. + * Copyright (c) 2005-2019 CESNET z.s.p.o. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions diff --git a/src/video_rxtx/h264_rtp.cpp b/src/video_rxtx/h264_rtp.cpp index 16e5f818d..c77c8ebda 100644 --- a/src/video_rxtx/h264_rtp.cpp +++ b/src/video_rxtx/h264_rtp.cpp @@ -1,5 +1,5 @@ /** - * @file video_rxtx/h264_rtp.h + * @file video_rxtx/h264_rtp.cpp * @author Martin Pulec * @author David Cassany * @author Ignacio Contreras @@ -39,6 +39,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @note * Currently incompatible with upstream version of live555. Works with older * version from https://github.com/xanview/live555/, commit 35c375 (live555 diff --git a/src/video_rxtx/h264_sdp.cpp b/src/video_rxtx/h264_sdp.cpp index 35a231fcb..738c8f8bf 100644 --- a/src/video_rxtx/h264_sdp.cpp +++ b/src/video_rxtx/h264_sdp.cpp @@ -1,5 +1,5 @@ /** - * @file video_rxtx/h264_rtp.h + * @file video_rxtx/h264_sdp.cpp * @author Martin Pulec * @author David Cassany * @author Ignacio Contreras diff --git a/src/video_rxtx/ihdtv.cpp b/src/video_rxtx/ihdtv.cpp index 33aa24987..4d80cd2fe 100644 --- a/src/video_rxtx/ihdtv.cpp +++ b/src/video_rxtx/ihdtv.cpp @@ -1,5 +1,5 @@ /* - * FILE: ihdtv.c + * FILE: ihdtv.cpp * AUTHORS: Colin Perkins * Ladan Gharai * Martin Benes diff --git a/src/video_rxtx/loopback.cpp b/src/video_rxtx/loopback.cpp index f923a9dc8..24d20006d 100644 --- a/src/video_rxtx/loopback.cpp +++ b/src/video_rxtx/loopback.cpp @@ -33,7 +33,8 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * + */ +/** * @todo * * works only when device can directly display the codec natively * * add also audio diff --git a/src/video_rxtx/sage.h b/src/video_rxtx/sage.h index ee5a67c52..03d19e0f7 100644 --- a/src/video_rxtx/sage.h +++ b/src/video_rxtx/sage.h @@ -1,19 +1,10 @@ +/** + * @file video_rxtx/sage.h + * @author Martin Pulec + */ /* - * FILE: video_rxtx/sage.h - * AUTHORS: Colin Perkins - * Ladan Gharai - * Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * Martin Pulec - * - * Copyright (c) 2005-2014 CESNET z.s.p.o. - * Copyright (c) 2001-2004 University of Southern California - * Copyright (c) 2003-2004 University of Glasgow + * Copyright (c) 2014 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -26,15 +17,8 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by the University of Southern - * California Information Sciences Institute. This product also includes - * software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the University nor of the Institute may be used - * to endorse or promote products derived from this software without + * 3. Neither the name of CESNET nor the names of its contributors may be + * used to endorse or promote products derived from this software without * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS @@ -49,8 +33,8 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ + #ifndef VIDEO_RXTX_SAGE_H_ #define VIDEO_RXTX_SAGE_H_ diff --git a/src/vo_postprocess.c b/src/vo_postprocess.c index ab4d74141..e7dd2559c 100644 --- a/src/vo_postprocess.c +++ b/src/vo_postprocess.c @@ -1,32 +1,23 @@ +/** + * @file vo_postprocess.c + * @author Martin Pulec + */ /* - * FILE: video_decompress.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2019 CESNET z.s.p.o. + * Copyright (c) 2011-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/vo_postprocess/3d-interlaced.c b/src/vo_postprocess/3d-interlaced.c index 12ec9ba6c..50fea6e99 100644 --- a/src/vo_postprocess/3d-interlaced.c +++ b/src/vo_postprocess/3d-interlaced.c @@ -1,32 +1,23 @@ +/** + * @file vo_postprocess/3d-interlaced.c + * @author Martin Pulec + */ /* - * FILE: vo_postprocess/3d-interlaced.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2011 CESNET z.s.p.o. + * Copyright (c) 2011-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/vo_postprocess/double-framerate.cpp b/src/vo_postprocess/double-framerate.cpp index 0f06c2a57..30b00dd24 100644 --- a/src/vo_postprocess/double-framerate.cpp +++ b/src/vo_postprocess/double-framerate.cpp @@ -1,32 +1,23 @@ +/** + * @file vo_postprocess/double-framerate.cpp + * @author Martin Pulec + */ /* - * FILE: vo_postprocess/double-framerate.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2011 CESNET z.s.p.o. + * Copyright (c) 2012-2019 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/vo_postprocess/interlace.c b/src/vo_postprocess/interlace.c index 56616dca3..e06fcdc0c 100644 --- a/src/vo_postprocess/interlace.c +++ b/src/vo_postprocess/interlace.c @@ -1,32 +1,23 @@ +/** + * @file vo_postprocess/interlace.c + * @author Martin Pulec + */ /* - * FILE: vo_postprocess/interlace.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2011 CESNET z.s.p.o. + * Copyright (c) 2012-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/vo_postprocess/scale.c b/src/vo_postprocess/scale.c index 15a076aaf..0f27d3175 100644 --- a/src/vo_postprocess/scale.c +++ b/src/vo_postprocess/scale.c @@ -1,32 +1,23 @@ +/** + * @file vo_postprocess/scale.c + * @author Martin Pulec + */ /* - * FILE: vo_postprocess/scale.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2011 CESNET z.s.p.o. + * Copyright (c) 2012-2019 CESNET z.s.p.o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/vo_postprocess/split.c b/src/vo_postprocess/split.c index df2854160..08a3145b8 100644 --- a/src/vo_postprocess/split.c +++ b/src/vo_postprocess/split.c @@ -1,32 +1,23 @@ +/** + * @file vo_postprocess/split.c + * @author Martin Pulec + */ /* - * FILE: video_decompress/dxt_glsl.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2011 CESNET z.s.p.o. + * Copyright (c) 2011-2015 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/vo_postprocess/text.cpp b/src/vo_postprocess/text.cpp index 8aea4d96e..b9a59c5a5 100644 --- a/src/vo_postprocess/text.cpp +++ b/src/vo_postprocess/text.cpp @@ -35,6 +35,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** + * @file * @todo * Add more options - eg. text position and size. * Add support for more pixel formats. diff --git a/src/win32_gl_common.h b/src/win32_gl_common.h index 8210dc9f2..be51e0d17 100644 --- a/src/win32_gl_common.h +++ b/src/win32_gl_common.h @@ -1,14 +1,10 @@ +/** + * @file win32_gl_common.h + * @author Martin Pulec + */ /* - * FILE: win32_gl_common.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions @@ -21,12 +17,7 @@ * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ typedef uint32_t win32_opengl_version_t; diff --git a/src/x11_common.c b/src/x11_common.c index eeb0d85e0..f5bfa9aad 100644 --- a/src/x11_common.c +++ b/src/x11_common.c @@ -1,32 +1,23 @@ +/** + * @file x11_common.c + * @author Martin Pulec + */ /* - * FILE: x11_common.c - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2011-2018 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #ifdef HAVE_CONFIG_H diff --git a/src/x11_common.h b/src/x11_common.h index 96966cac0..a0a609a46 100644 --- a/src/x11_common.h +++ b/src/x11_common.h @@ -1,32 +1,23 @@ +/** + * @file x11_common.h + * @author Martin Pulec + */ /* - * FILE: x11_common.h - * AUTHORS: Martin Benes - * Lukas Hejtmanek - * Petr Holub - * Milos Liska - * Jiri Matela - * Dalibor Matura <255899@mail.muni.cz> - * Ian Wesley-Smith - * - * Copyright (c) 2005-2010 CESNET z.s.p.o. + * Copyright (c) 2013 CESNET, z. s. p. o. + * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, is permitted provided that the following conditions * are met: - * + * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. - * + * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * - * This product includes software developed by CESNET z.s.p.o. - * - * 4. Neither the name of the CESNET nor the names of its contributors may be + * + * 3. Neither the name of CESNET nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * @@ -42,7 +33,6 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * */ #include