1. 24 Jan, 2017 1 commit
    • Marton Balint's avatar
      avutil/channel_layout: add av_get_extended_channel_layout · c4618f84
      Marton Balint authored
      Return a channel layout and the number of channels based on the specified name.
      
      This function is similar to av_get_channel_layout(), but can also parse unknown
      channel layout specifications.
      
      Unknown channel layout specifications are a decimal number and a capital 'C'
      suffix, in order to not break compatibility with the lowercase 'c' suffix,
      which is used for a guessed channel layout with the specified number of
      channels.
      Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
      c4618f84
  2. 10 Mar, 2016 1 commit
  3. 05 Nov, 2015 1 commit
  4. 05 Sep, 2015 1 commit
  5. 23 Aug, 2015 1 commit
  6. 09 Jun, 2015 1 commit
  7. 23 Nov, 2013 1 commit
  8. 17 Oct, 2013 1 commit
    • Stefano Sabatini's avatar
      lavu/channel_layout: change av_get_channel_layout() behavior at the next bump · d96e377c
      Stefano Sabatini authored
      The new syntax is preferred since it allows backward syntax compatibility
      with libswr when switching to the new option handling code with
      AV_OPT_TYPE_CHANNEL_LAYOUT.
      
      With the new parser the string:
      1234
      
      is interpreted as a channel layout mask, rather than as a number of
      channels, and thus it's compatible with the current way to set a channel
      layout as an integer (e.g. for the icl and ocl options) making use of
      integer option values.
      
      ff_get_channel_layout() with compat=0 will be used in the
      AV_OPT_TYPE_CHANNEL handler code.
      
      The user is encouraged to switch to the new forward compatible syntax,
      which requires to put a trailing "c" when specifying a layout as a number
      of channels.
      d96e377c
  9. 09 Feb, 2013 1 commit
  10. 11 Nov, 2012 1 commit
  11. 12 Sep, 2012 1 commit
  12. 15 Aug, 2012 1 commit
  13. 30 Jul, 2012 3 commits
  14. 10 Jun, 2012 4 commits
  15. 07 Jun, 2012 1 commit
  16. 08 Apr, 2012 1 commit
  17. 05 Apr, 2012 1 commit
  18. 22 Feb, 2012 1 commit
  19. 21 Feb, 2012 1 commit
  20. 15 Feb, 2012 1 commit
  21. 16 Jan, 2012 1 commit
  22. 25 Nov, 2011 2 commits
  23. 09 Nov, 2011 1 commit
  24. 07 Nov, 2011 1 commit
  25. 06 Nov, 2011 1 commit
  26. 07 Oct, 2011 1 commit
  27. 06 Oct, 2011 1 commit
  28. 02 Oct, 2011 1 commit
  29. 11 Sep, 2011 2 commits
  30. 28 Aug, 2011 1 commit
  31. 28 Jul, 2011 1 commit
  32. 07 Jun, 2011 1 commit
  33. 19 Mar, 2011 1 commit