~ubuntu-branches/ubuntu/jaunty/xvidcap/jaunty-proposed

« back to all changes in this revision

Viewing changes to ffmpeg/libavformat/allformats.h

  • Committer: Bazaar Package Importer
  • Author(s): Lionel Le Folgoc, Andrew Starr-Bochicchio, Lionel Le Folgoc
  • Date: 2008-12-26 00:10:06 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20081226001006-2040ls9680bd1blt
Tags: 1.1.7-0.2ubuntu1
[ Andrew Starr-Bochicchio ]
* Merge from debian-multimedia (LP: #298547), Ubuntu Changes:
 - For ffmpeg-related build-deps, fix versionized dependencies
   as the ubuntu versioning is different than debian-multimedia's.

[ Lionel Le Folgoc ]
* LP: #311412 is fixed since the 1.1.7~rc1-0.1 revision.
* debian/patches/03_ffmpeg.diff: updated to fix FTBFS due to libswscale API
  change (cherry-pick from Gentoo #234383).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * Register all the formats and protocols.
3
 
 * copyright (c) 2000, 2001, 2002 Fabrice Bellard
4
 
 *
5
 
 * This file is part of FFmpeg.
6
 
 *
7
 
 * FFmpeg is free software; you can redistribute it and/or
8
 
 * modify it under the terms of the GNU Lesser General Public
9
 
 * License as published by the Free Software Foundation; either
10
 
 * version 2.1 of the License, or (at your option) any later version.
11
 
 *
12
 
 * FFmpeg is distributed in the hope that it will be useful,
13
 
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15
 
 * Lesser General Public License for more details.
16
 
 *
17
 
 * You should have received a copy of the GNU Lesser General Public
18
 
 * License along with FFmpeg; if not, write to the Free Software
19
 
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20
 
 */
21
 
 
22
 
#ifndef ALLFORMATS_H
23
 
#define ALLFORMATS_H
24
 
 
25
 
extern AVInputFormat fourxm_demuxer;
26
 
extern AVOutputFormat adts_muxer;
27
 
extern AVInputFormat aiff_demuxer;
28
 
extern AVOutputFormat aiff_muxer;
29
 
extern AVInputFormat amr_demuxer;
30
 
extern AVOutputFormat amr_muxer;
31
 
extern AVInputFormat asf_demuxer;
32
 
extern AVOutputFormat asf_muxer;
33
 
extern AVOutputFormat asf_stream_muxer;
34
 
extern AVInputFormat au_demuxer;
35
 
extern AVOutputFormat au_muxer;
36
 
extern AVInputFormat audio_demuxer;
37
 
extern AVOutputFormat audio_muxer;
38
 
extern AVInputFormat avi_demuxer;
39
 
extern AVOutputFormat avi_muxer;
40
 
extern AVInputFormat avisynth_demuxer;
41
 
extern AVInputFormat avs_demuxer;
42
 
extern AVOutputFormat crc_muxer;
43
 
extern AVOutputFormat framecrc_muxer;
44
 
extern AVInputFormat daud_demuxer;
45
 
extern AVInputFormat dc1394_demuxer;
46
 
extern AVInputFormat dsicin_demuxer;
47
 
extern AVInputFormat dv1394_demuxer;
48
 
extern AVInputFormat dv_demuxer;
49
 
extern AVOutputFormat dv_muxer;
50
 
extern AVInputFormat ea_demuxer;
51
 
extern AVInputFormat ffm_demuxer;
52
 
extern AVOutputFormat ffm_muxer;
53
 
extern AVInputFormat flic_demuxer;
54
 
extern AVInputFormat flv_demuxer;
55
 
extern AVOutputFormat flv_muxer;
56
 
extern AVOutputFormat gif_muxer;
57
 
extern AVInputFormat gif_demuxer;
58
 
extern AVInputFormat video_grab_device_demuxer;
59
 
extern AVInputFormat gxf_demuxer;
60
 
extern AVOutputFormat gxf_muxer;
61
 
extern AVInputFormat idcin_demuxer;
62
 
extern AVInputFormat roq_demuxer;
63
 
extern AVInputFormat image2_demuxer;
64
 
extern AVInputFormat image2pipe_demuxer;
65
 
extern AVOutputFormat image2_muxer;
66
 
extern AVOutputFormat image2pipe_muxer;
67
 
extern AVInputFormat image_demuxer;
68
 
extern AVInputFormat imagepipe_demuxer;
69
 
extern AVOutputFormat image_muxer;
70
 
extern AVOutputFormat imagepipe_muxer;
71
 
extern AVInputFormat ipmovie_demuxer;
72
 
extern AVInputFormat libnut_demuxer;
73
 
extern AVOutputFormat libnut_muxer;
74
 
extern AVInputFormat matroska_demuxer;
75
 
extern AVInputFormat mm_demuxer;
76
 
extern AVInputFormat mmf_demuxer;
77
 
extern AVOutputFormat mmf_muxer;
78
 
extern AVInputFormat mov_demuxer;
79
 
extern AVOutputFormat mov_muxer;
80
 
extern AVOutputFormat tgp_muxer;
81
 
extern AVOutputFormat mp4_muxer;
82
 
extern AVOutputFormat psp_muxer;
83
 
extern AVOutputFormat tg2_muxer;
84
 
extern AVInputFormat mp3_demuxer;
85
 
extern AVOutputFormat mp2_muxer;
86
 
extern AVOutputFormat mp3_muxer;
87
 
extern AVInputFormat mpc_demuxer;
88
 
extern AVOutputFormat mpeg1system_muxer;
89
 
extern AVOutputFormat mpeg1vcd_muxer;
90
 
extern AVOutputFormat mpeg2vob_muxer;
91
 
extern AVOutputFormat mpeg2svcd_muxer;
92
 
extern AVOutputFormat mpeg2dvd_muxer;
93
 
extern AVInputFormat mpegps_demuxer;
94
 
extern AVInputFormat mpegts_demuxer;
95
 
extern AVOutputFormat mpegts_muxer;
96
 
extern AVOutputFormat mpjpeg_muxer;
97
 
extern AVInputFormat mtv_demuxer;
98
 
extern AVInputFormat mxf_demuxer;
99
 
extern AVInputFormat nsv_demuxer;
100
 
extern AVInputFormat nut_demuxer;
101
 
extern AVInputFormat nuv_demuxer;
102
 
extern AVInputFormat ogg_demuxer;
103
 
extern AVOutputFormat ogg_muxer;
104
 
extern AVInputFormat str_demuxer;
105
 
extern AVInputFormat shorten_demuxer;
106
 
extern AVInputFormat flac_demuxer;
107
 
extern AVOutputFormat flac_muxer;
108
 
extern AVInputFormat ac3_demuxer;
109
 
extern AVOutputFormat ac3_muxer;
110
 
extern AVInputFormat dts_demuxer;
111
 
extern AVInputFormat aac_demuxer;
112
 
extern AVInputFormat h261_demuxer;
113
 
extern AVOutputFormat h261_muxer;
114
 
extern AVInputFormat h263_demuxer;
115
 
extern AVOutputFormat h263_muxer;
116
 
extern AVInputFormat m4v_demuxer;
117
 
extern AVOutputFormat m4v_muxer;
118
 
extern AVInputFormat h264_demuxer;
119
 
extern AVOutputFormat h264_muxer;
120
 
extern AVInputFormat mpegvideo_demuxer;
121
 
extern AVOutputFormat mpeg1video_muxer;
122
 
extern AVOutputFormat mpeg2video_muxer;
123
 
extern AVInputFormat mjpeg_demuxer;
124
 
extern AVInputFormat ingenient_demuxer;
125
 
extern AVOutputFormat mjpeg_muxer;
126
 
extern AVInputFormat pcm_s16le_demuxer;
127
 
extern AVOutputFormat pcm_s16le_muxer;
128
 
extern AVInputFormat pcm_s16be_demuxer;
129
 
extern AVOutputFormat pcm_s16be_muxer;
130
 
extern AVInputFormat pcm_u16le_demuxer;
131
 
extern AVOutputFormat pcm_u16le_muxer;
132
 
extern AVInputFormat pcm_u16be_demuxer;
133
 
extern AVOutputFormat pcm_u16be_muxer;
134
 
extern AVInputFormat pcm_s8_demuxer;
135
 
extern AVOutputFormat pcm_s8_muxer;
136
 
extern AVInputFormat pcm_u8_demuxer;
137
 
extern AVOutputFormat pcm_u8_muxer;
138
 
extern AVInputFormat pcm_mulaw_demuxer;
139
 
extern AVOutputFormat pcm_mulaw_muxer;
140
 
extern AVInputFormat pcm_alaw_demuxer;
141
 
extern AVOutputFormat pcm_alaw_muxer;
142
 
extern AVInputFormat rawvideo_demuxer;
143
 
extern AVOutputFormat rawvideo_muxer;
144
 
extern AVOutputFormat null_muxer;
145
 
extern AVInputFormat rm_demuxer;
146
 
extern AVOutputFormat rm_muxer;
147
 
extern AVInputFormat sdp_demuxer;
148
 
extern AVInputFormat redir_demuxer;
149
 
extern AVInputFormat segafilm_demuxer;
150
 
extern AVInputFormat vmd_demuxer;
151
 
extern AVInputFormat smacker_demuxer;
152
 
extern AVInputFormat sol_demuxer;
153
 
extern AVInputFormat swf_demuxer;
154
 
extern AVOutputFormat swf_muxer;
155
 
extern AVInputFormat tta_demuxer;
156
 
extern AVInputFormat v4l2_demuxer;
157
 
extern AVInputFormat vc1_demuxer;
158
 
extern AVInputFormat voc_demuxer;
159
 
extern AVOutputFormat voc_muxer;
160
 
extern AVInputFormat wav_demuxer;
161
 
extern AVOutputFormat wav_muxer;
162
 
extern AVInputFormat wc3_demuxer;
163
 
extern AVInputFormat wsaud_demuxer;
164
 
extern AVInputFormat wsvqa_demuxer;
165
 
extern AVInputFormat wv_demuxer;
166
 
extern AVOutputFormat yuv4mpegpipe_muxer;
167
 
extern AVInputFormat yuv4mpegpipe_demuxer;
168
 
extern AVInputFormat tiertexseq_demuxer;
169
 
extern AVInputFormat x11_grab_device_demuxer;
170
 
 
171
 
/* raw.c */
172
 
int pcm_read_seek(AVFormatContext *s,
173
 
                  int stream_index, int64_t timestamp, int flags);
174
 
 
175
 
/* rtsp.c */
176
 
int redir_open(AVFormatContext **ic_ptr, ByteIOContext *f);
177
 
/* rtp.c */
178
 
void av_register_rtp_dynamic_payload_handlers();
179
 
 
180
 
#endif