<div dir="ltr">If you have something like:<br><div><br> ret = avcodec_decode_video2(cc, frame, &gotFrame, &packet);<br><br><br></div><div>then:<br><br></div><div> switch (cc->codec_type) {<br></div><div>    case AVMEDIA_TYPE_VIDEO:<br></div><div>        // is video<br></div><div>       break;<br></div><div>    case AVMEDIA_TYPE_AUDIO:<br></div><div>       // is audio<br></div><div>       break;<br><br></div><div>   default:<br></div><div>      // other (e.g subtitle)<br></div><div>      break;<br>  }<br></div><div><br><br><br></div><div>Cheers,<br></div><div>Salsaman.<br><br></div><div><br><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><br><a href="http://lives-video.com" target="_blank">http://lives-video.com</a><br><a href="https://www.openhub.net/accounts/salsaman" target="_blank">https://www.openhub.net/accounts/salsaman</a><br></div></div></div></div></div>
<br><div class="gmail_quote">On Wed, Apr 20, 2016 at 7:34 AM, qw <span dir="ltr"><<a href="mailto:applemax82@163.com" target="_blank">applemax82@163.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi,</div><div> </div><div>how to know whether AVFrame is audio frame or video frame?</div><div> </div><div>Thanks!</div><div> </div><div>B.R.</div><div> </div><div>Andrew </div></div><br><br><span title="neteasefooter"><p> </p></span><br>_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" rel="noreferrer" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
<br></blockquote></div><br></div>