view DOCS/tech/codecs-in.html @ 35332:d6b957072297

subreader: do not skip the first char of ASS fields. Without this change, fields that can be sometimes empty and sometimes not, such as the Effect field, are counted in an inconsistent way. Since the number of fields is used to find where the text starts, it leads to internal field arriving on the video. Bug reported anonymously on the users mailing list.
author cigaes
date Tue, 20 Nov 2012 19:43:53 +0000
parents f86b4bd1a060
children
line wrap: on
line source

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Codec Status Table - MPlayer - The Movie Player</title>
  <link rel="stylesheet" type="text/css" href="default.css">
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" link="#666666" vlink="#666666" alink="#666666">

<h1>Status of codecs support</h1>

<ul>
  <li><a href="#vc">Video codecs</a></li>
  <li><a href="#ac">Audio codecs</a></li>
</ul>

<table width=750 border="0">
  <tr>
    <td align="center">
      <b><font face="Verdana, Arial, Helvetica, sans-serif" size="5"><a name="vc">Video codecs:</a></font></b><br><br>

      <table width="100%" border="1" cellspacing="0" cellpadding="5">

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>Working video codecs</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td width=40 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">out</font></b></td>
          <td align=center colspan=2><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %0 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%F</b></td>
          <td align=center><b>%d</b></td>
          <td align=center><b>%Y</b></td>
          <td align=center colspan=2><b>%c</b></td>
        </tr>
<!-- %. -->

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>New / Untested codecs</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %4 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%F</b></td>
          <td align=center><b>%d</b></td>
          <td align=center colspan=3><b>%c</b></td>
        </tr>
<!-- %. -->

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>Codecs with problems</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %2 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%F</b></td>
          <td align=center><b>%d</b></td>
          <td align=center colspan=3><b>%c</b></td>
        </tr>
<!-- %. -->

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>Not yet working codecs:</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">fourcc</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %3 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%F</b></td>
          <td align=center><b>%d</b></td>
          <td align=center colspan=3><b>%c</b></td>
        </tr>
<!-- %. -->

      </table>

      <br><b><font face="Verdana, Arial, Helvetica, sans-serif" size="5"><a name="ac">Audio codecs:</a></font></b><br><br>

      <table width="100%" border="1" cellspacing="0" cellpadding="5">

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>Working audio codecs</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td align=center colspan=3><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %5 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%f</b></td>
          <td align=center><b>%d</b></td>
          <td align=center colspan=3><b>%c</b></td>
        </tr>
<!-- %. -->

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>New / Untested codecs</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %9 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%f</b></td>
          <td align=center><b>%d</b></td>
          <td align=center colspan=3><b>%c</b></td>
        </tr>
<!-- %. -->

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>Codecs with problems</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %7 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%f</b></td>
          <td align=center><b>%d</b></td>
          <td align=center colspan=3><b>%c</b></td>
        </tr>
<!-- %. -->

        <tr>
          <td colspan=6 bgcolor="#CCCCCC"><b>Not yet working codecs</b></td>
        </tr>
        <tr>
          <td width=150 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">codec name</font></b></td>
          <td width=70 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">format</font></b></td>
          <td width=120 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">driver name</font></b></td>
          <td colspan=3 align=center><b><font color="#AAAAAA" face="Verdana, Arial, Helvetica, sans-serif" size="2">comments</font></b></td>
        </tr>
<!-- %8 -->
        <tr>
          <td align=center><b>%i</b></td>
          <td align=center><b>%f</b></td>
          <td align=center><b>%d</b></td>
          <td align=center colspan=3><b>%c</b></td>
        </tr>
<!-- %. -->

      </table>
    </td>
  </tr>
</table>
</body>
</html>