Mercurial > libavformat.hg
annotate allformats.h @ 1263:cf88f6719743 libavformat
total_size should be 64bit (1 hunk of the asf seeking patch from DrDivx / Steve Lhomme)
author | michael |
---|---|
date | Wed, 23 Aug 2006 16:24:39 +0000 |
parents | fbdd53c2a12d |
children | faf64f0d3445 |
rev | line source |
---|---|
1143
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
1 #ifndef ALLFORMATS_H |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
2 #define ALLFORMATS_H |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
3 |
1169 | 4 extern AVInputFormat fourxm_demuxer; |
5 extern AVOutputFormat adts_muxer; | |
6 extern AVInputFormat aiff_demuxer; | |
7 extern AVOutputFormat aiff_muxer; | |
8 extern AVInputFormat amr_demuxer; | |
9 extern AVOutputFormat amr_muxer; | |
10 extern AVInputFormat asf_demuxer; | |
11 extern AVOutputFormat asf_muxer; | |
12 extern AVOutputFormat asf_stream_muxer; | |
13 extern AVInputFormat au_demuxer; | |
14 extern AVOutputFormat au_muxer; | |
15 extern AVInputFormat audio_demuxer; | |
16 extern AVOutputFormat audio_muxer; | |
17 extern AVInputFormat avi_demuxer; | |
18 extern AVOutputFormat avi_muxer; | |
19 extern AVInputFormat avs_demuxer; | |
20 extern AVOutputFormat crc_muxer; | |
21 extern AVOutputFormat framecrc_muxer; | |
22 extern AVInputFormat daud_demuxer; | |
23 extern AVInputFormat dc1394_demuxer; | |
24 extern AVInputFormat dv1394_demuxer; | |
25 extern AVInputFormat dv_demuxer; | |
26 extern AVOutputFormat dv_muxer; | |
27 extern AVInputFormat ea_demuxer; | |
28 extern AVInputFormat ffm_demuxer; | |
29 extern AVOutputFormat ffm_muxer; | |
30 extern AVInputFormat flic_demuxer; | |
31 extern AVInputFormat flv_demuxer; | |
32 extern AVOutputFormat flv_muxer; | |
33 extern AVOutputFormat gif_muxer; | |
34 extern AVInputFormat gif_demuxer; | |
35 extern AVInputFormat video_grab_device_demuxer; | |
36 extern AVInputFormat video_grab_device_demuxer; | |
37 extern AVInputFormat gxf_demuxer; | |
1183 | 38 extern AVOutputFormat gxf_muxer; |
1169 | 39 extern AVInputFormat idcin_demuxer; |
40 extern AVInputFormat roq_demuxer; | |
41 extern AVInputFormat image2_demuxer; | |
42 extern AVInputFormat image2pipe_demuxer; | |
43 extern AVOutputFormat image2_muxer; | |
44 extern AVOutputFormat image2pipe_muxer; | |
45 extern AVInputFormat image_demuxer; | |
46 extern AVInputFormat imagepipe_demuxer; | |
47 extern AVOutputFormat image_muxer; | |
48 extern AVOutputFormat imagepipe_muxer; | |
49 extern AVInputFormat ipmovie_demuxer; | |
50 extern AVInputFormat matroska_demuxer; | |
51 extern AVInputFormat mm_demuxer; | |
52 extern AVInputFormat mmf_demuxer; | |
53 extern AVOutputFormat mmf_muxer; | |
54 extern AVInputFormat mov_demuxer; | |
55 extern AVOutputFormat mov_muxer; | |
56 extern AVOutputFormat tgp_muxer; | |
57 extern AVOutputFormat mp4_muxer; | |
58 extern AVOutputFormat psp_muxer; | |
59 extern AVOutputFormat tg2_muxer; | |
60 extern AVInputFormat mp3_demuxer; | |
61 extern AVOutputFormat mp2_muxer; | |
62 extern AVOutputFormat mp3_muxer; | |
63 extern AVOutputFormat mpeg1system_muxer; | |
64 extern AVOutputFormat mpeg1vcd_muxer; | |
65 extern AVOutputFormat mpeg2vob_muxer; | |
66 extern AVOutputFormat mpeg2svcd_muxer; | |
67 extern AVOutputFormat mpeg2dvd_muxer; | |
1167 | 68 extern AVInputFormat mpegps_demuxer; |
69 extern AVInputFormat mpegts_demuxer; | |
1169 | 70 extern AVOutputFormat mpegts_muxer; |
71 extern AVOutputFormat mpjpeg_muxer; | |
1186 | 72 extern AVInputFormat mxf_demuxer; |
1169 | 73 extern AVInputFormat nsv_demuxer; |
74 extern AVInputFormat nut_demuxer; | |
75 extern AVOutputFormat nut_muxer; | |
76 extern AVInputFormat nuv_demuxer; | |
77 extern AVInputFormat ogg_demuxer; | |
78 extern AVOutputFormat ogg_muxer; | |
79 extern AVInputFormat str_demuxer; | |
80 extern AVInputFormat shorten_demuxer; | |
81 extern AVInputFormat flac_demuxer; | |
82 extern AVOutputFormat flac_muxer; | |
83 extern AVInputFormat ac3_demuxer; | |
84 extern AVOutputFormat ac3_muxer; | |
85 extern AVInputFormat dts_demuxer; | |
86 extern AVInputFormat aac_demuxer; | |
87 extern AVInputFormat h261_demuxer; | |
88 extern AVOutputFormat h261_muxer; | |
89 extern AVInputFormat h263_demuxer; | |
90 extern AVOutputFormat h263_muxer; | |
91 extern AVInputFormat m4v_demuxer; | |
92 extern AVOutputFormat m4v_muxer; | |
93 extern AVInputFormat h264_demuxer; | |
94 extern AVOutputFormat h264_muxer; | |
95 extern AVInputFormat mpegvideo_demuxer; | |
96 extern AVOutputFormat mpeg1video_muxer; | |
97 extern AVOutputFormat mpeg2video_muxer; | |
98 extern AVInputFormat mjpeg_demuxer; | |
99 extern AVInputFormat ingenient_demuxer; | |
100 extern AVOutputFormat mjpeg_muxer; | |
1174 | 101 extern AVInputFormat pcm_s16le_demuxer; |
102 extern AVOutputFormat pcm_s16le_muxer; | |
103 extern AVInputFormat pcm_s16be_demuxer; | |
104 extern AVOutputFormat pcm_s16be_muxer; | |
105 extern AVInputFormat pcm_u16le_demuxer; | |
106 extern AVOutputFormat pcm_u16le_muxer; | |
107 extern AVInputFormat pcm_u16be_demuxer; | |
108 extern AVOutputFormat pcm_u16be_muxer; | |
109 extern AVInputFormat pcm_s8_demuxer; | |
110 extern AVOutputFormat pcm_s8_muxer; | |
111 extern AVInputFormat pcm_u8_demuxer; | |
112 extern AVOutputFormat pcm_u8_muxer; | |
113 extern AVInputFormat pcm_mulaw_demuxer; | |
114 extern AVOutputFormat pcm_mulaw_muxer; | |
115 extern AVInputFormat pcm_alaw_demuxer; | |
116 extern AVOutputFormat pcm_alaw_muxer; | |
1169 | 117 extern AVInputFormat rawvideo_demuxer; |
118 extern AVOutputFormat rawvideo_muxer; | |
119 extern AVOutputFormat null_muxer; | |
120 extern AVInputFormat rm_demuxer; | |
121 extern AVOutputFormat rm_muxer; | |
122 extern AVOutputFormat rtp_muxer; | |
123 extern AVInputFormat rtsp_demuxer; | |
124 extern AVInputFormat sdp_demuxer; | |
125 extern AVInputFormat redir_demuxer; | |
126 extern AVInputFormat segafilm_demuxer; | |
127 extern AVInputFormat vmd_demuxer; | |
128 extern AVInputFormat smacker_demuxer; | |
129 extern AVInputFormat sol_demuxer; | |
130 extern AVInputFormat swf_demuxer; | |
131 extern AVOutputFormat swf_muxer; | |
132 extern AVInputFormat tta_demuxer; | |
133 extern AVInputFormat v4l2_demuxer; | |
134 extern AVInputFormat voc_demuxer; | |
135 extern AVOutputFormat voc_muxer; | |
136 extern AVInputFormat wav_demuxer; | |
137 extern AVOutputFormat wav_muxer; | |
138 extern AVInputFormat wc3_demuxer; | |
139 extern AVInputFormat wsaud_demuxer; | |
140 extern AVInputFormat wsvqa_demuxer; | |
141 extern AVOutputFormat yuv4mpegpipe_muxer; | |
142 extern AVInputFormat yuv4mpegpipe_demuxer; | |
1143
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
143 |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
144 /* raw.c */ |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
145 int pcm_read_seek(AVFormatContext *s, |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
146 int stream_index, int64_t timestamp, int flags); |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
147 |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
148 /* rtsp.c */ |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
149 int redir_open(AVFormatContext **ic_ptr, ByteIOContext *f); |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
150 |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
151 #if 0 |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
152 extern AVImageFormat pnm_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
153 extern AVImageFormat pbm_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
154 extern AVImageFormat pgm_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
155 extern AVImageFormat ppm_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
156 extern AVImageFormat pam_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
157 extern AVImageFormat pgmyuv_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
158 extern AVImageFormat yuv_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
159 #ifdef CONFIG_ZLIB |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
160 extern AVImageFormat png_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
161 #endif |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
162 extern AVImageFormat jpeg_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
163 #endif |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
164 extern AVImageFormat gif_image_format; |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
165 //extern AVImageFormat sgi_image_format; //broken in itself |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
166 |
8bae9057478c
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"
gpoirier
parents:
diff
changeset
|
167 #endif |