live
liveMedia.hh
Go to the documentation of this file.
1/**********
2This library is free software; you can redistribute it and/or modify it under
3the terms of the GNU Lesser General Public License as published by the
4Free Software Foundation; either version 3 of the License, or (at your
5option) any later version. (See <http://www.gnu.org/copyleft/lesser.html>.)
6
7This library is distributed in the hope that it will be useful, but WITHOUT
8ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
9FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
10more details.
11
12You should have received a copy of the GNU Lesser General Public License
13along with this library; if not, write to the Free Software Foundation, Inc.,
1451 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
15**********/
16// "liveMedia"
17// Copyright (c) 1996-2024 Live Networks, Inc. All rights reserved.
18// Inclusion of header files representing the interface
19// for the entire library
20//
21// Programs that use the library can include this header file,
22// instead of each of the individual media header files
23
24#ifndef _LIVEMEDIA_HH
25#define _LIVEMEDIA_HH
28//#include "JPEG2000VideoStreamFramer.hh"
29//#include "JPEG2000VideoFileServerMediaSubsession.hh"
31#include "MP3ADURTPSink.hh"
34#include "AMRAudioFileSink.hh"
35#include "H264VideoFileSink.hh"
36#include "H265VideoFileSink.hh"
37#include "OggFileSink.hh"
38#include "BasicUDPSink.hh"
39#include "GSMAudioRTPSink.hh"
41#include "H264VideoRTPSink.hh"
42#include "H265VideoRTPSink.hh"
43#include "DVVideoRTPSource.hh"
44#include "DVVideoRTPSink.hh"
50#include "JPEGVideoRTPSink.hh"
51#include "SimpleRTPSink.hh"
52#include "uLawAudioFilter.hh"
57#include "BasicUDPSource.hh"
58#include "SimpleRTPSource.hh"
64#include "MP3ADURTPSource.hh"
66#include "AMRAudioRTPSource.hh"
67#include "JPEGVideoRTPSource.hh"
68#include "JPEGVideoSource.hh"
72#include "VP8VideoRTPSource.hh"
73#include "VP9VideoRTPSource.hh"
74#include "RawVideoRTPSource.hh"
80#include "H261VideoRTPSource.hh"
82#include "H264VideoRTPSource.hh"
83#include "H265VideoRTPSource.hh"
84#include "MP3FileSource.hh"
85#include "MP3ADU.hh"
86#include "MP3ADUinterleaving.hh"
87#include "MP3Transcoder.hh"
92#include "AC3AudioRTPSource.hh"
93#include "AC3AudioRTPSink.hh"
94#include "VorbisAudioRTPSink.hh"
95#include "TheoraVideoRTPSink.hh"
96#include "VP8VideoRTPSink.hh"
97#include "VP9VideoRTPSink.hh"
99#include "RawVideoRTPSink.hh"
102#include "DeviceSource.hh"
103#include "AudioInputDevice.hh"
104#include "WAVAudioFileSource.hh"
105#include "StreamReplicator.hh"
106#include "RTSPRegisterSender.hh"
107#include "RTSPClient.hh"
108#include "SIPClient.hh"
109#include "QuickTimeFileSink.hh"
111#include "AVIFileSink.hh"
118#include "AMRAudioFileSource.hh"
119#include "AMRAudioRTPSink.hh"
120#include "T140TextRTPSink.hh"
131#include "OggFileServerDemux.hh"
134#include "HLSSegmenter.hh"
136
137#endif