38 .mime_type =
"audio/x-ac3",
59 #if CONFIG_CAVSVIDEO_MUXER 71 #if CONFIG_DIRAC_MUXER 83 #if CONFIG_DNXHD_MUXER 87 .extensions =
"dnxhd",
99 .mime_type =
"audio/x-dca",
108 #if CONFIG_EAC3_MUXER 112 .mime_type =
"audio/x-eac3",
113 .extensions =
"eac3",
121 #if CONFIG_G722_MUXER 125 .mime_type =
"audio/G722",
126 .extensions =
"g722",
134 #if CONFIG_G723_1_MUXER 138 .mime_type =
"audio/g723",
139 .extensions =
"tco,rco",
147 #if CONFIG_H261_MUXER 151 .mime_type =
"video/x-h261",
152 .extensions =
"h261",
160 #if CONFIG_H263_MUXER 164 .mime_type =
"video/x-h263",
165 .extensions =
"h263",
173 #if CONFIG_H264_MUXER 177 .extensions =
"h264",
185 #if CONFIG_HEVC_MUXER 189 .extensions =
"hevc",
209 #if CONFIG_MJPEG_MUXER 213 .mime_type =
"video/x-mjpeg",
214 .extensions =
"mjpg,mjpeg",
238 .mime_type =
"audio/mpeg",
239 .extensions =
"mp2,m2a,mpa",
247 #if CONFIG_MPEG1VIDEO_MUXER 249 .
name =
"mpeg1video",
251 .mime_type =
"video/mpeg",
252 .extensions =
"mpg,mpeg,m1v",
260 #if CONFIG_MPEG2VIDEO_MUXER 262 .
name =
"mpeg2video",
272 #if CONFIG_RAWVIDEO_MUXER 276 .extensions =
"yuv,rgb",
288 .mime_type =
"application/x-subrip",
296 #if CONFIG_TRUEHD_MUXER
void avio_write(AVIOContext *s, const unsigned char *buf, int size)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
preferred ID for MPEG-1/2 video decoding
AVIOContext * pb
I/O context.
This structure stores compressed data.