<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">El 31/07/18 a las 04:16, ganesh mundhe
      escribió:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAPcJ43bEYL3c+T4EMOUdT_9-q3afEq7cZ4xpF7OQEJU3jJxmAA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      <div dir="auto">
        <div class="gmail_quote" dir="auto">
          <div dir="ltr"><br>
          </div>
          <div dir="auto">
            <div class="gmail_quote" dir="auto">
              <div dir="ltr">Hello all,<br>
              </div>
              <div link="#0563C1" vlink="#954F72" lang="EN-US">
                <div
                  class="m_4754091582746901948m_-556863280348909507WordSection1">
                  <p class="MsoNormal">I have been trying to decode
                    videos where I need to offset start position.</p>
                  <p class="MsoNormal">I have tried to use AV_seek_frame
                    but it works on raw video format (.y4m) but fails on
                    mpeg2 compressed formats.
                  </p>
                  <p class="MsoNormal">Generally videos are in mp4 or
                    wmv and I need to write for those directly instead
                    of converting them into .y4m</p>
                  <p class="MsoNormal">Here how I’m using it </p>
                  <p class="MsoNormal"> </p>
                  <table
                    class="m_4754091582746901948m_-556863280348909507MsoNormalTable"
                    style="margin-left:2.75pt;border-collapse:collapse"
                    border="0" cellspacing="0" cellpadding="0">
                    <tbody>
                      <tr style="height:136.5pt">
                        <td style="width:613.75pt;border:solid
                          windowtext 1.0pt;padding:0in 5.4pt 0in
                          5.4pt;height:136.5pt" valign="top" width="703">
                          <p class="MsoNormal"><span
                              style="font-size:9.5pt;font-family:Consolas;color:blue">int</span><span
style="font-size:9.5pt;font-family:Consolas;color:black"> frmaeno = 100;</span></p>
                          <p class="MsoNormal"><span
                              style="font-size:9.5pt;font-family:Consolas;color:#2b91af">int64_t</span><span
style="font-size:9.5pt;font-family:Consolas;color:black"> point = (</span><span
style="font-size:9.5pt;font-family:Consolas;color:#2b91af">int64_t</span><span
style="font-size:9.5pt;font-family:Consolas;color:black">(frameno) *
                              pavStream->r_frame_rate.den * 
                              pavStream->time_base.den) / (</span><span
style="font-size:9.5pt;font-family:Consolas;color:#2b91af">int64_t</span><span
style="font-size:9.5pt;font-family:Consolas;color:black">(pavStream->r_frame_rate.num)
                              *pavStream->time_base.num);</span></p>
                          <p class="MsoNormal"><span
                              style="font-size:9.5pt;font-family:Consolas;color:black"> </span></p>
                          <p class="MsoNormal"><span
                              style="font-size:9.5pt;font-family:Consolas;color:black">av_seek_frame(fmt_ctx,
                              VideoStreamIndex, point, 0);</span></p>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                  <br>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    Here point is always 0 as you are dividing integers.   Also, as a
    flag, you may want to use AVSEEK_FLAG_BACKWARD.<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Gonzalo Garramuño</pre>
  </body>
</html>