mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
- fix the 4CC codes for the 2 old RealAudio codecs (14.4/28.8)
Original commit message from CVS: - fix the 4CC codes for the 2 old RealAudio codecs (14.4/28.8) - add element names for much mime/stream types that did not have one
This commit is contained in:
parent
0b5c602dab
commit
580d570f63
1 changed files with 32 additions and 32 deletions
|
@ -82,7 +82,7 @@ Container formats
|
||||||
1 - AVI (Microsoft RIFF/AVI)
|
1 - AVI (Microsoft RIFF/AVI)
|
||||||
MIME type: video/x-msvideo
|
MIME type: video/x-msvideo
|
||||||
Properties:
|
Properties:
|
||||||
Parser: avidemux
|
Parser: avidemux, ffdemux_avi
|
||||||
Formatter: avimux
|
Formatter: avimux
|
||||||
|
|
||||||
2 - Quicktime (Apple)
|
2 - Quicktime (Apple)
|
||||||
|
@ -94,19 +94,19 @@ Container formats
|
||||||
3 - MPEG (MPEG LA)
|
3 - MPEG (MPEG LA)
|
||||||
MIME type: video/mpeg
|
MIME type: video/mpeg
|
||||||
Properties: 'systemstream' = TRUE (BOOLEAN)
|
Properties: 'systemstream' = TRUE (BOOLEAN)
|
||||||
Parser: mpegdemux
|
Parser: mpegdemux, ffdemux_mpeg (PS), ffdemux_mpegts (TS), dvddemux
|
||||||
Formatter: mplex
|
Formatter: mplex
|
||||||
|
|
||||||
4 - ASF (Microsoft)
|
4 - ASF (Microsoft)
|
||||||
MIME type: video/x-ms-asf
|
MIME type: video/x-ms-asf
|
||||||
Properties:
|
Properties:
|
||||||
Parser: asfdemux
|
Parser: asfdemux, ffdemux_asf
|
||||||
Formatter: asfmux
|
Formatter: asfmux
|
||||||
|
|
||||||
5 - WAV (Microsoft RIFF/WAV)
|
5 - WAV (Microsoft RIFF/WAV)
|
||||||
MIME type: audio/x-wav
|
MIME type: audio/x-wav
|
||||||
Properties:
|
Properties:
|
||||||
Parser: wavparse
|
Parser: wavparse, ffdemux_wav
|
||||||
Formatter: wavenc
|
Formatter: wavenc
|
||||||
|
|
||||||
6 - RealMedia (Real)
|
6 - RealMedia (Real)
|
||||||
|
@ -118,7 +118,7 @@ Container formats
|
||||||
7 - DV (Digital Video)
|
7 - DV (Digital Video)
|
||||||
MIME type: video/x-dv
|
MIME type: video/x-dv
|
||||||
Properties: 'systemstream' = TRUE (BOOLEAN)
|
Properties: 'systemstream' = TRUE (BOOLEAN)
|
||||||
Parser: gst1394
|
Parser: gst1394, ffdemux_dv
|
||||||
Formatter:
|
Formatter:
|
||||||
|
|
||||||
8 - Ogg (Xiph)
|
8 - Ogg (Xiph)
|
||||||
|
@ -130,13 +130,13 @@ Container formats
|
||||||
9 - Matroska
|
9 - Matroska
|
||||||
MIME type: video/x-mkv
|
MIME type: video/x-mkv
|
||||||
Properties:
|
Properties:
|
||||||
Parser: matroskademux
|
Parser: matroskademux, ffdemux_matroska
|
||||||
Formatter: matroskamux
|
Formatter: matroskamux
|
||||||
|
|
||||||
10 - Shockwave (Macromedia)
|
10 - Shockwave (Macromedia)
|
||||||
MIME type: application/x-shockwave-flash
|
MIME type: application/x-shockwave-flash
|
||||||
Properties:
|
Properties:
|
||||||
Parser: swfdec
|
Parser: swfdec, ffdemux_swf
|
||||||
Formatter:
|
Formatter:
|
||||||
|
|
||||||
11 - AU audio (Sun)
|
11 - AU audio (Sun)
|
||||||
|
@ -172,7 +172,7 @@ Container formats
|
||||||
16 - SID audio
|
16 - SID audio
|
||||||
MIME type: audio/x-sid
|
MIME type: audio/x-sid
|
||||||
Properties:
|
Properties:
|
||||||
Parser:
|
Parser: siddec
|
||||||
Formatter:
|
Formatter:
|
||||||
|
|
||||||
Please note that we try to keep these MIME types as similar as possible to the
|
Please note that we try to keep these MIME types as similar as possible to the
|
||||||
|
@ -239,12 +239,12 @@ framerate = 0 - MAXFLOAT (FLOAT)
|
||||||
MIME type: video/x-h263
|
MIME type: video/x-h263
|
||||||
Properties:
|
Properties:
|
||||||
Known fourccs: H263, i263, M263, x263, VDOW, VIVO
|
Known fourccs: H263, i263, M263, x263, VDOW, VIVO
|
||||||
Encoder:
|
Encoder: ffenc_h263, ffenc_h263p
|
||||||
Decoder:
|
Decoder: ffdec_h263, ffdec_h263i
|
||||||
|
|
||||||
7 - RealVideo (Real)
|
7 - RealVideo (Real)
|
||||||
MIME type: video/x-pn-realvideo
|
MIME type: video/x-pn-realvideo
|
||||||
Properties: systemstream = FALSE (BOOLEAN)
|
Properties: rmversion = "1"/"2"/"3"/"4" (INT)
|
||||||
Known fourccs: RV10, RV20, RV30, RV40
|
Known fourccs: RV10, RV20, RV30, RV40
|
||||||
Encoder: ffenc_rv10
|
Encoder: ffenc_rv10
|
||||||
Decoder: ffdec_rv10, ffdec_rv20
|
Decoder: ffdec_rv10, ffdec_rv20
|
||||||
|
@ -253,13 +253,13 @@ framerate = 0 - MAXFLOAT (FLOAT)
|
||||||
MIME type: video/x-dv
|
MIME type: video/x-dv
|
||||||
Properties: systemstream = FALSE (BOOLEAN)
|
Properties: systemstream = FALSE (BOOLEAN)
|
||||||
Known fourccs: DVSD, dvsd
|
Known fourccs: DVSD, dvsd
|
||||||
Encoder:
|
Encoder: ffenc_dvvideo
|
||||||
Decoder: dvdec
|
Decoder: dvdec, ffdec_dvvideo
|
||||||
|
|
||||||
9 - Windows Media Video 1, 2 and 3 (WMV)
|
9 - Windows Media Video 1, 2 and 3 (WMV)
|
||||||
MIME type: video/x-wmv
|
MIME type: video/x-wmv
|
||||||
Properties: wmvversion = 1/2/3 (INT)
|
Properties: wmvversion = 1/2/3 (INT)
|
||||||
Encoder:
|
Encoder: ffenc_wmv1, ffenc_wmv2, none
|
||||||
Decoder: ffdec_wmv1, ffdec_wmv2, none
|
Decoder: ffdec_wmv1, ffdec_wmv2, none
|
||||||
|
|
||||||
10 - XviD (xvid.org)
|
10 - XviD (xvid.org)
|
||||||
|
@ -269,7 +269,7 @@ framerate = 0 - MAXFLOAT (FLOAT)
|
||||||
Encoder: xvidenc
|
Encoder: xvidenc
|
||||||
Decoder: xviddec, ffdec_mpeg4
|
Decoder: xviddec, ffdec_mpeg4
|
||||||
|
|
||||||
11 - 3IVX (3ixv.org)
|
11 - 3IVX (3ivx.org)
|
||||||
MIME type: video/x-3ivx
|
MIME type: video/x-3ivx
|
||||||
Properties:
|
Properties:
|
||||||
Known fourccs: 3IV0, 3IV1, 3IV2
|
Known fourccs: 3IV0, 3IV1, 3IV2
|
||||||
|
@ -291,8 +291,8 @@ framerate = 0 - MAXFLOAT (FLOAT)
|
||||||
14 - Ogg/Theora (Xiph, VP3-like)
|
14 - Ogg/Theora (Xiph, VP3-like)
|
||||||
MIME type: video/x-theora
|
MIME type: video/x-theora
|
||||||
Properties:
|
Properties:
|
||||||
Encoder:
|
Encoder: theoraenc
|
||||||
Decoder:
|
Decoder: theoradec, ffdec_theora
|
||||||
This is the raw stream that comes out of an ogg file.
|
This is the raw stream that comes out of an ogg file.
|
||||||
|
|
||||||
15 - Huffyuv
|
15 - Huffyuv
|
||||||
|
@ -312,25 +312,25 @@ framerate = 0 - MAXFLOAT (FLOAT)
|
||||||
MIME type: video/x-h264
|
MIME type: video/x-h264
|
||||||
Properties:
|
Properties:
|
||||||
Encoder:
|
Encoder:
|
||||||
Decoder:
|
Decoder: ffdec_h264
|
||||||
|
|
||||||
18 - Indeo 3 (Intel)
|
18 - Indeo 3 (Intel)
|
||||||
MIME type: video/x-indeo
|
MIME type: video/x-indeo
|
||||||
Properties: indeoversion = 3 (INT)
|
Properties: indeoversion = 3 (INT)
|
||||||
Encoder:
|
Encoder:
|
||||||
Decoder:
|
Decoder: ffdec_indeo3
|
||||||
|
|
||||||
19 - Portable Network Graphics (PNG)
|
19 - Portable Network Graphics (PNG)
|
||||||
MIME type: video/x-png
|
MIME type: video/x-png
|
||||||
Properties:
|
Properties:
|
||||||
Encoder:
|
Encoder: pngenc
|
||||||
Decoder:
|
Decoder: pngdec, gdkpixbufdec
|
||||||
|
|
||||||
20 - Cinepak
|
20 - Cinepak
|
||||||
MIME type: video/x-cinepak
|
MIME type: video/x-cinepak
|
||||||
Properties:
|
Properties:
|
||||||
Encoder:
|
Encoder:
|
||||||
Decoder:
|
Decoder: ffdec_cinepak
|
||||||
|
|
||||||
TODO: subsampling information for YUV?
|
TODO: subsampling information for YUV?
|
||||||
|
|
||||||
|
@ -367,7 +367,7 @@ channels = 1 - MAXINT (INT, number of audio channels)
|
||||||
MIME type: audio/mpeg
|
MIME type: audio/mpeg
|
||||||
Properties: mpegversion = 1 (INT)
|
Properties: mpegversion = 1 (INT)
|
||||||
layer = 1/2/3 (INT)
|
layer = 1/2/3 (INT)
|
||||||
Encoder: lame
|
Encoder: lame, ffdec_mp3
|
||||||
Decoder: mad
|
Decoder: mad
|
||||||
|
|
||||||
4 - Ogg/Vorbis
|
4 - Ogg/Vorbis
|
||||||
|
@ -385,19 +385,19 @@ channels = 1 - MAXINT (INT, number of audio channels)
|
||||||
MIME type: audio/x-ac3
|
MIME type: audio/x-ac3
|
||||||
Properties:
|
Properties:
|
||||||
Encoder: ffenc_ac3
|
Encoder: ffenc_ac3
|
||||||
Decoder: a52dec
|
Decoder: a52dec, ac3parse
|
||||||
|
|
||||||
7 - FLAC (Free Lossless Audio Codec)
|
7 - FLAC (Free Lossless Audio Codec)
|
||||||
MIME type: audio/x-flac
|
MIME type: audio/x-flac
|
||||||
Properties:
|
Properties:
|
||||||
Encoder: flacenc
|
Encoder: flacenc
|
||||||
Decoder: flacdec
|
Decoder: flacdec, ffdec_flac
|
||||||
|
|
||||||
8 - MACE 3/6 (Quicktime audio)
|
8 - MACE 3/6 (Quicktime audio)
|
||||||
MIME type: audio/x-mace
|
MIME type: audio/x-mace
|
||||||
Properties: maceversion = 3/6 (INT)
|
Properties: maceversion = 3/6 (INT)
|
||||||
Encoder:
|
Encoder:
|
||||||
Decoder:
|
Decoder: ffdec_mace3, ffdec_mace6
|
||||||
|
|
||||||
9 - MPEG-4 AAC
|
9 - MPEG-4 AAC
|
||||||
MIME type: audio/mpeg
|
MIME type: audio/mpeg
|
||||||
|
@ -408,8 +408,8 @@ channels = 1 - MAXINT (INT, number of audio channels)
|
||||||
10 - (IMA) ADPCM (Quicktime/WAV/Microsoft/4XM)
|
10 - (IMA) ADPCM (Quicktime/WAV/Microsoft/4XM)
|
||||||
MIME type: audio/x-adpcm
|
MIME type: audio/x-adpcm
|
||||||
Properties: layout = "quicktime"/"wav"/"microsoft"/"4xm"/"g721"/"g722"/"g723_3"/"g723_5" (STRING)
|
Properties: layout = "quicktime"/"wav"/"microsoft"/"4xm"/"g721"/"g722"/"g723_3"/"g723_5" (STRING)
|
||||||
Encoder:
|
Encoder: ffenc_adpcm_ima_[qt/wav/dk3/dk4/ws/smjpeg], ffenc_adpcm_[ms/4xm/xa/adx/ea]
|
||||||
Decoder:
|
Decoder: ffdec_adpcm_ima_[qt/wav/dk3/dk4/ws/smjpeg], ffdec_adpcm_[ms/4xm/xa/adx/ea]
|
||||||
|
|
||||||
Note: The difference between each of these four PCM formats is the number
|
Note: The difference between each of these four PCM formats is the number
|
||||||
of samples packed together per channel. For WAV, for example, each
|
of samples packed together per channel. For WAV, for example, each
|
||||||
|
@ -420,8 +420,8 @@ channels = 1 - MAXINT (INT, number of audio channels)
|
||||||
|
|
||||||
11 - RealAudio (Real)
|
11 - RealAudio (Real)
|
||||||
MIME type: audio/x-pn-realaudio
|
MIME type: audio/x-pn-realaudio
|
||||||
Properties: bitrate = 14400/28800 (INT)
|
Properties: raversion ="1"/"2" (INT)
|
||||||
Known fourccs: .ra4, .ra5
|
Known fourccs: 14_4, 28_8
|
||||||
Encoder:
|
Encoder:
|
||||||
Decoder: ffdec_real_144 / ffdec_real_288
|
Decoder: ffdec_real_144 / ffdec_real_288
|
||||||
|
|
||||||
|
@ -434,8 +434,8 @@ channels = 1 - MAXINT (INT, number of audio channels)
|
||||||
13 - GSM Audio
|
13 - GSM Audio
|
||||||
MIME type: audio/x-gsm
|
MIME type: audio/x-gsm
|
||||||
Properties:
|
Properties:
|
||||||
Encoder: gsmenc
|
Encoder: gsmenc, rtpgsmenc
|
||||||
Decoder: gsmdec
|
Decoder: gsmdec, rtpgsmparse
|
||||||
|
|
||||||
14 - Speex audio
|
14 - Speex audio
|
||||||
MIME type: audio/x-speex
|
MIME type: audio/x-speex
|
||||||
|
|
Loading…
Reference in a new issue