<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">My guess would be that "DIVX" is much
      more common and more widely supported than "FMP4". In fact, I
      usually cannot playback files with the "FMP4" fourcc in Windows
      (unless I use the ffdshow plugins, VLC, or MPlayer).<br>
      <br>
      On 2013-04-22 10:00, Song Bing-B06498 wrote:<br>
    </div>
    <blockquote
cite="mid:7AC5426D4AB5E54E979428CE805837521E5657@039-SN2MPN1-011.039d.mgd.msft.net"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 12 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D">Hi buddies,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Do someone know
            the reason?<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Regards,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Song Bing.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
                Song Bing-B06498
                <br>
                <b>Sent:</b> Friday, April 12, 2013 11:19 AM<br>
                <b>To:</b> '<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>'<br>
                <b>Subject:</b> why use DIVX instead of FMP4 in AVI
                muxer<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Hi,<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">When I test AVI muxer. The video input is
          MPEG4 stream. Found AVI muxer will treat MPEG4 video as DIVX.
          As our platform haven’t DIVX decoder, we can’t playback the
          muxed file. Why use DIVX instead of FMP4? Our platform has
          MPEG4 decoder, if set FOURCC to FMP4 and store codec data in
          file header, we can playback the muxed file.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">579     } else if (!strcmp (mimetype,
          "video/mpeg")) {      
          <o:p></o:p></p>
        <p class="MsoNormal"> 580       gint
          mpegversion;                                         <o:p></o:p></p>
        <p class="MsoNormal"> 581                                <o:p></o:p></p>
        <p class="MsoNormal"> 582       gst_structure_get_int
          (structure, "mpegversion", &mpegversion);
          <o:p></o:p></p>
        <p class="MsoNormal"> 583  <o:p></o:p></p>
        <p class="MsoNormal"> 584       switch (mpegversion) { <o:p></o:p></p>
        <p class="MsoNormal"> 585         case 2:                       
          <o:p></o:p></p>
        <p class="MsoNormal"> 586           avipad->vids.compression
          = GST_MAKE_FOURCC ('M', 'P', 'G', '2');
          <o:p></o:p></p>
        <p class="MsoNormal"> 587          
          break;                            <o:p></o:p></p>
        <p class="MsoNormal"> 588         case 4:             <o:p></o:p></p>
        <p class="MsoNormal"> 589           /* mplayer/ffmpeg might not
          work with DIVX, but with FMP4 */
          <o:p></o:p></p>
        <p class="MsoNormal"> 590           avipad->vids.compression
          = GST_MAKE_FOURCC ('D', 'I', 'V', 'X');
          <o:p></o:p></p>
        <p class="MsoNormal"> 591     <o:p></o:p></p>
        <p class="MsoNormal"> 592           /* DIVX/XVID in AVI store
          the codec_data chunk as part of the
          <o:p></o:p></p>
        <p class="MsoNormal"> 593              first data buffer. So for
          this case, we prepend the codec_data
          <o:p></o:p></p>
        <p class="MsoNormal"> 594              blob (if any) to that
          first buffer */                     
          <o:p></o:p></p>
        <p class="MsoNormal"> 595           codec_data_in_headers =
          FALSE; <o:p></o:p></p>
        <p class="MsoNormal"> 596           break; <o:p></o:p></p>
        <p class="MsoNormal"> 597         default:                      
          <o:p></o:p></p>
        <p class="MsoNormal"> 598           GST_INFO ("unhandled
          mpegversion : %d, fall back to fourcc=MPEG",     
          <o:p></o:p></p>
        <p class="MsoNormal"> 599               mpegversion); <o:p></o:p></p>
        <p class="MsoNormal"> 600           avipad->vids.compression
          = GST_MAKE_FOURCC ('M', 'P', 'E', 'G');
          <o:p></o:p></p>
        <p class="MsoNormal"> 601          
break;                                                                          <o:p></o:p></p>
        <p class="MsoNormal"> 602       }             <o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Regards,<o:p></o:p></p>
        <p class="MsoNormal">Song Bing.<o:p></o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>