Skip to content
Snippets Groups Projects
  1. Aug 28, 2013
    • Rafaël Carré's avatar
      apedec: do not buffer decoded samples over AVPackets · 91d4cfb8
      Rafaël Carré authored
      Only consume an AVPacket when all the samples have been read.
      
      When the rate of samples output is limited (by the default value
      of max_samples), consuming the first packet immediately will cause
      timing problems:
      
      - The first packet with PTS 0 will output 4608 samples and be
      consumed entirely
      - The second packet with PTS 64 will output the remaining samples
      (typically, a lot, that's why max_samples exist) until the decoded
      samples of the first packet have been exhausted, at which point the
      samples of the second packet will be decoded and output when
      av_decode_frame is called with the next packet).
      
      That means there's a PTS jump since the first packet is 'decoded'
      immediately, which can be seen with avplay or mplayer: the timing
      jumps immediately to 6.2s (which is the size of a packet).
      
      Sample: http://streams.videolan.org/issues/6348/Goldwave-MAClib.ape
      
      
      Signed-off-by: default avatarJustin Ruggles <justin.ruggles@gmail.com>
      91d4cfb8
    • Diego Biurrun's avatar
      configure: x86: Fix handling of i686 and cpunop features · 84146963
      Diego Biurrun authored
      The i686 feature really is a CPU feature and should be handled as such.
      The cpunop dependency on i686 should be expressed with a standard _deps
      declaration instead of a manual test.
      84146963
    • Martin Storsjö's avatar
      rtmpproto: Fix limelight authentication with abbreviated app names · 6454c44f
      Martin Storsjö authored
      
      When streaming to limelight, the app name is either a full
      "appname/subaccount" or "appname/_definst_". In the latter case,
      the app name can be simplified into simply "appname", but the
      authentication hashing assumes the /_definst_ still to be present.
      
      Signed-off-by: default avatarMartin Storsjö <martin@martin.st>
      6454c44f
    • Hendrik Leppkes's avatar
      vf_fps: use double constants for default/min/max for start_time · cb8f70c9
      Hendrik Leppkes authored
      
      When using AV_NOPTS_VALUE (which expands to INT64_C(0x8000000000000000))
      as union initializer for a double field, the c99 converter needs to
      interpret this constant when filling the union initializer, and it is
      interpreted as a positive value.
      
      When converting AV_NOPTS_VALUE to a double, MSVC 2010 ends up with
      the same positive value as the c99 converter, while MSVC 2012 gets
      a negative value.
      
      This results in an infite loop in various FATE tests on MSVC 2012.
      
      Signed-off-by: default avatarMartin Storsjö <martin@martin.st>
      cb8f70c9
    • Luca Barbato's avatar
      doc: document the asf demuxer · 48f2e53a
      Luca Barbato authored
      And drop a typo from the previous FLV entry.
      48f2e53a
  2. Aug 27, 2013
  3. Aug 26, 2013
  4. Aug 25, 2013
  5. Aug 24, 2013
  6. Aug 23, 2013
  7. Aug 21, 2013
Loading