Mercurial > mplayer.hg
annotate DOCS/tech/codecs-in.html @ 29793:e19b989877c6
Only call avcodec_close if the open succeeded before, otherwise avcodec_close
will crash (happens e.g. when encoding ends before any frames were actually encoded,
e.g. when an MPEG file was cut down to much so it no longer contains a full video frame).
author | reimar |
---|---|
date | Fri, 06 Nov 2009 15:45:55 +0000 |
parents | f86b4bd1a060 |
children |
rev | line source |
---|---|
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
2 <html> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
3 <head> |
12645 | 4 <title>Codec Status Table - MPlayer - The Movie Player</title> |
17662 | 5 <link rel="stylesheet" type="text/css" href="default.css"> |
28750 | 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
7 </head> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
8 <body text="#000000" link="#666666" vlink="#666666" alink="#666666"> |
28914
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
9 |
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
10 <h1>Status of codecs support</h1> |
609 | 11 |
28914
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
12 <ul> |
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
13 <li><a href="#vc">Video codecs</a></li> |
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
14 <li><a href="#ac">Audio codecs</a></li> |
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
15 </ul> |
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
16 |
f86b4bd1a060
Move page heading and table of contents out of the codec support table.
diego
parents:
28913
diff
changeset
|
17 <table width=750 border="0"> |
28749 | 18 <tr> |
19 <td align="center"> | |
1944
4d8123ae7b4b
Fixed vfwex section, null codec and other fourcc issues and improved codecs-in.html usability.
atmos4
parents:
702
diff
changeset
|
20 <b><font face="Verdana, Arial, Helvetica, sans-serif" size="5"><a name="vc">Video codecs:</a></font></b><br><br> |
609 | 21 |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
22 <table width="100%" border="1" cellspacing="0" cellpadding="5"> |
609 | 23 |
28749 | 24 <tr> |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
25 <td colspan=6 bgcolor="#CCCCCC"><b>Working video codecs</b></td> |
609 | 26 </tr> |
28749 | 27 <tr> |
623 | 28 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
29 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td> | |
28913 | 30 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
623 | 31 <td width=40 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">out</font></b></td> |
32 <td align=center colspan=2><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> | |
609 | 33 </tr> |
34 <!-- %0 --> | |
28749 | 35 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
36 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
37 <td align=center><b>%F</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
38 <td align=center><b>%d</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
39 <td align=center><b>%Y</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
40 <td align=center colspan=2><b>%c</b></td> |
609 | 41 </tr> |
42 <!-- %. --> | |
43 | |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
44 <tr> |
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
45 <td colspan=6 bgcolor="#CCCCCC"><b>New / Untested codecs</b></td> |
609 | 46 </tr> |
28749 | 47 <tr> |
623 | 48 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
49 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td> | |
28913 | 50 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
51 <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> | |
609 | 52 </tr> |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
53 <!-- %4 --> |
28749 | 54 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
55 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
56 <td align=center><b>%F</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
57 <td align=center><b>%d</b></td> |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
58 <td align=center colspan=3><b>%c</b></td> |
609 | 59 </tr> |
60 <!-- %. --> | |
61 | |
62 <tr> | |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
63 <td colspan=6 bgcolor="#CCCCCC"><b>Codecs with problems</b></td> |
609 | 64 </tr> |
28749 | 65 <tr> |
623 | 66 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
67 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td> | |
28913 | 68 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
69 <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> | |
609 | 70 </tr> |
71 <!-- %2 --> | |
28749 | 72 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
73 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
74 <td align=center><b>%F</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
75 <td align=center><b>%d</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
76 <td align=center colspan=3><b>%c</b></td> |
609 | 77 </tr> |
78 <!-- %. --> | |
79 | |
80 <tr> | |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
81 <td colspan=6 bgcolor="#CCCCCC"><b>Not yet working codecs:</b></td> |
609 | 82 </tr> |
28749 | 83 <tr> |
623 | 84 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
85 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td> | |
28913 | 86 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
87 <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> | |
609 | 88 </tr> |
89 <!-- %3 --> | |
28749 | 90 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
91 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
92 <td align=center><b>%F</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
93 <td align=center><b>%d</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
94 <td align=center colspan=3><b>%c</b></td> |
609 | 95 </tr> |
96 <!-- %. --> | |
97 | |
98 </table> | |
99 | |
1944
4d8123ae7b4b
Fixed vfwex section, null codec and other fourcc issues and improved codecs-in.html usability.
atmos4
parents:
702
diff
changeset
|
100 <br><b><font face="Verdana, Arial, Helvetica, sans-serif" size="5"><a name="ac">Audio codecs:</a></font></b><br><br> |
609 | 101 |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
102 <table width="100%" border="1" cellspacing="0" cellpadding="5"> |
609 | 103 |
28749 | 104 <tr> |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
105 <td colspan=6 bgcolor="#CCCCCC"><b>Working audio codecs</b></td> |
609 | 106 </tr> |
28749 | 107 <tr> |
623 | 108 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
109 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td> | |
28913 | 110 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
623 | 111 <td align=center colspan=3><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> |
609 | 112 </tr> |
113 <!-- %5 --> | |
28749 | 114 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
115 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
116 <td align=center><b>%f</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
117 <td align=center><b>%d</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
118 <td align=center colspan=3><b>%c</b></td> |
609 | 119 </tr> |
120 <!-- %. --> | |
121 | |
28749 | 122 <tr> |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
123 <td colspan=6 bgcolor="#CCCCCC"><b>New / Untested codecs</b></td> |
609 | 124 </tr> |
28749 | 125 <tr> |
623 | 126 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
127 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td> | |
28913 | 128 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
129 <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> | |
609 | 130 </tr> |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
131 <!-- %9 --> |
28749 | 132 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
133 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
134 <td align=center><b>%f</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
135 <td align=center><b>%d</b></td> |
8210
e88dffa0c555
removed win32 section - no much sense of separating them now
arpi
parents:
6882
diff
changeset
|
136 <td align=center colspan=3><b>%c</b></td> |
609 | 137 </tr> |
138 <!-- %. --> | |
139 | |
28749 | 140 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
141 <td colspan=6 bgcolor="#CCCCCC"><b>Codecs with problems</b></td> |
609 | 142 </tr> |
28749 | 143 <tr> |
623 | 144 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
145 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td> | |
28913 | 146 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
147 <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> | |
609 | 148 </tr> |
149 <!-- %7 --> | |
28749 | 150 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
151 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
152 <td align=center><b>%f</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
153 <td align=center><b>%d</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
154 <td align=center colspan=3><b>%c</b></td> |
609 | 155 </tr> |
156 <!-- %. --> | |
157 | |
28749 | 158 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
159 <td colspan=6 bgcolor="#CCCCCC"><b>Not yet working codecs</b></td> |
609 | 160 </tr> |
28749 | 161 <tr> |
623 | 162 <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td> |
163 <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td> | |
28913 | 164 <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td> |
165 <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td> | |
609 | 166 </tr> |
167 <!-- %8 --> | |
28749 | 168 <tr> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
169 <td align=center><b>%i</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
170 <td align=center><b>%f</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
171 <td align=center><b>%d</b></td> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
172 <td align=center colspan=3><b>%c</b></td> |
609 | 173 </tr> |
174 <!-- %. --> | |
175 | |
176 </table> | |
177 </td> | |
702 | 178 </tr> |
609 | 179 </table> |
6441
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
180 </body> |
09e212db57f9
Now using CSS, added doctype and charset, settle for lowercase tags.
diego
parents:
4982
diff
changeset
|
181 </html> |