1. 21 May, 2016 1 commit
  2. 13 May, 2016 1 commit
  3. 03 May, 2016 1 commit
  4. 30 Apr, 2016 1 commit
  5. 12 Apr, 2016 1 commit
  6. 09 Apr, 2016 1 commit
  7. 07 Apr, 2016 2 commits
  8. 05 Apr, 2016 1 commit
  9. 23 Mar, 2016 1 commit
  10. 21 Mar, 2016 1 commit
  11. 29 Feb, 2016 2 commits
  12. 28 Feb, 2016 1 commit
  13. 22 Feb, 2016 1 commit
    • Anton Khirnov's avatar
      lavf: reorganize URLProtocols · 2758cded
      Anton Khirnov authored
      Instead of a linked list constructed at av_register_all(), store them
      in a constant array of pointers.
      
      Since no registration is necessary now, this removes some global state
      from lavf. This will also allow the urlprotocol layer caller to limit
      the available protocols in a simple and flexible way in the following
      commits.
      2758cded
  14. 19 Feb, 2016 2 commits
  15. 18 Feb, 2016 4 commits
  16. 24 Jan, 2016 1 commit
  17. 28 Dec, 2015 1 commit
  18. 15 Dec, 2015 1 commit
  19. 30 Nov, 2015 1 commit
  20. 21 Nov, 2015 1 commit
  21. 19 Nov, 2015 1 commit
  22. 18 Nov, 2015 1 commit
  23. 14 Nov, 2015 1 commit
    • Hendrik Leppkes's avatar
      avformat: implement SChannel SSP TLS protocol · 4c8d86eb
      Hendrik Leppkes authored
      This implementation does not support TLS listen sockets and loading
      CA/Certs from files.
      
      The Windows API does not support loading PEM certs, and would either
      require a manual loader or instead be limited to loading Windows PFX
      certificates
      
      TLS listen sockets would have to be implemented quite separately, as many
      of the APIs are different for server-mode (as opposed to client mode).
      4c8d86eb
  24. 10 Nov, 2015 2 commits
    • Martin Storsjö's avatar
      movenc: Add an API unit test for fragmenting options/calls · 59e8ec0a
      Martin Storsjö authored
      Contrary to the normal fate tests that run via avconv, this tests
      nontrivial call sequences that are only doable via the API
      (mainly for different corner cases when using the muxer for
      segmenting).
      
      The test muxes fake packet data (with extradata that looks
      enough like proper data to make the file be viewable with e.g.
      boxdumper) and checks the hash of the produced files. The test also
      verifies that fragments produced via different call sequences remain
      identical (to avoid e.g. updating the output hashes and suddenly
      having fragments that used to be identical suddenly diverging), for
      fragments written with frag_discont and/or delay_moov.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      59e8ec0a
    • Timothy Gu's avatar
      avformat: Add v210[x] demuxer · 480bad7c
      Timothy Gu authored
      Allows one to do:
      
          ffmpeg -s 1920x1080          -i blah.v210 ...
          ffmpeg -s 1920x1080 -f v210x -i blah.yuv10 ...
      
      Fixes #1869.
      Reviewed-by: 's avatarJames Almer <jamrial@gmail.com>
      Reviewed-by: 's avatarKieran Kunhya <kierank@obe.tv>
      480bad7c
  25. 03 Nov, 2015 1 commit
  26. 29 Oct, 2015 2 commits
  27. 25 Oct, 2015 1 commit
  28. 21 Oct, 2015 1 commit
    • Rostislav Pehlivanov's avatar
      lavf: add oggparsedaala and bump micro · 0f87cbdd
      Rostislav Pehlivanov authored
      This commit introduces a parser for the current bitstream produced by
      Daala. It currently bears a large similarity with Theora, another
      codec produced by Xiph. While likely to change in the future, its basic
      format of packet parsing should remain fairly identical with its current
      structure.
      Once the bitstream freezes, there are a few probable simplifications
      that could be made. Also, the current version (major, minor and micro)
      is stuck at zero so it's unusable as a way to warn about possible
      incompatibilities. This will change once the bitstream freezes,
      however until then this file is strictly targeting the current git
      master of the reference encoder, libdaala.
      
      This file was developed independently at the same time by both myself
      and Vittorio Giovara, who used libav as a starting point. For fairness,
      and to prevent confusion and allegations, his name has been added to the
      copyright in the license header as well, and vice versa.
      0f87cbdd
  29. 20 Oct, 2015 2 commits
  30. 17 Oct, 2015 1 commit
  31. 16 Oct, 2015 1 commit