1. 07 Jul, 2017 17 commits
  2. 06 Jul, 2017 4 commits
  3. 05 Jul, 2017 16 commits
  4. 04 Jul, 2017 3 commits
    • John Stebbins's avatar
      movenc: use correct tag list for AVOutputFormat.codec_tag · 95f3c859
      John Stebbins authored
      ff_mp4_obj_type contains the wrong type of tags for
      AVOutputFormat.codec_tag. AVOutputFormat.codec_tag is used to
      validate AVCodecParameters.codec_tag so needs to be the same
      type of tag.
      
      Creates new tag lists for mp4 and ismv.  New tag lists support
      same list of codecs found in ff_mp4_obj_type. psp uses the same
      tag list as mp4 since these both use mp4_get_codec_tag to look up tags.
      
      (cherry picked from commit 713efb2c)
      Signed-off-by: 's avatarDerek Buitenhuis <derek.buitenhuis@gmail.com>
      95f3c859
    • Martin Storsjö's avatar
      lavf: Remove codec_tag from dashenc and smoothstreamingenc · d086e404
      Martin Storsjö authored
      Skip the codec_tag altogether here, to let the user (try to) set
      whichever codec/tag is preferred; the individual chained muxer will
      reject invalid codecs anyway.
      
      (cherry picked from commit 61f589e3)
      Signed-off-by: 's avatarDerek Buitenhuis <derek.buitenhuis@gmail.com>
      d086e404
    • Kevin Mark's avatar
      libavfilter/scale2ref: Maintain main input's DAR · d32a6c36
      Kevin Mark authored
      The scale2ref filter will now maintain the DAR of the main input and
      not the DAR of the reference input. This previous behavior was deemed
      counterintuitive for most (all?) use-cases.
      
      Before:
      scale2ref=iw/4:ow/mdar
      in  w:320 h:240 fmt:rgb24 sar:1/1
      ref w:640 h:360 fmt:rgb24 sar:1/1
      out w:160 h:120 fmt:rgb24 sar:4/3 flags:0x2
      SAR: ((120 * 640) / (160 * 360)) * (1 / 1) = 4 / 3
      DAR: (160 / 120) * (4 / 3) = 16 / 9
      (main out now same DAR as ref)
      
      Now:
      scale2ref=iw/4:ow/mdar
      in  w:320 h:240 fmt:rgb24 sar:1/1
      ref w:640 h:360 fmt:rgb24 sar:1/1
      out w:160 h:120 fmt:rgb24 sar:1/1 flags:0x2
      SAR: ((120 * 320) / (160 * 240)) * (1 / 1) = 1 / 1
      DAR: (160 / 120) * (1 / 1) = 4 / 3
      (main out same DAR as main in)
      
      The scale2ref FATE test has also been updated.
      Signed-off-by: 's avatarKevin Mark <kmark937@gmail.com>
      Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
      d32a6c36