gstreamer/gst/mpegtsmux/gstatscmux.h
Tim-Philipp Müller 11a151ef80 mpegtsmux, mpegpsmux: remove GPL from choice of licenses and add SPDX license identifiers
Some people need to avoid inclusion of GPL code for their use cases and thus
get easily spooked by GPL license headers. This code is actually licensed
under different licenses, only one of which is GPL, and it's already possible
to just upgrade from LGPL to GPL anyway so having the GPL listed explicitly
as one of the choices doesn't really add anything. So remove GPL from the list
and also add SPDX license identifiers while we're at it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2539>
2021-09-22 00:20:02 +00:00

49 lines
1.3 KiB
C

/* ATSC Transport Stream muxer
* Copyright (C) 2019 Mathieu Duponchelle <mathieu@centricular.com>
*
* gstatscmux.h:
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
* Boston, MA 02110-1301, USA.
*
* SPDX-License-Identifier: LGPL-2.0-or-later
*/
#ifndef __ATSCMUX_H__
#define __ATSCMUX_H__
#include "gstbasetsmux.h"
G_BEGIN_DECLS
#define GST_TYPE_ATSCMUX (gst_atsc_mux_get_type())
typedef struct GstATSCMux GstATSCMux;
typedef struct GstATSCMuxClass GstATSCMuxClass;
struct GstATSCMux {
GstBaseTsMux parent;
};
struct GstATSCMuxClass {
GstBaseTsMuxClass parent_class;
};
GType gst_atsc_mux_get_type (void);
GST_ELEMENT_REGISTER_DECLARE (atscmux);
G_END_DECLS
#endif /* __ATSCMUX_H__ */