1. 25 Apr, 2016 1 commit
    • Florian Schlichting's avatar
      DecoderBuffer: add missing include · 27d4b159
      Florian Schlichting authored
      > In file included from src/decoder/DecoderBuffer.cxx:21:0:
      > src/decoder/DecoderBuffer.hxx:41:20: error: 'uint8_t' was not declared in this scope
      >   DynamicFifoBuffer<uint8_t> buffer;
      >                     ^
      > src/decoder/DecoderBuffer.hxx:41:27: error: template argument 1 is invalid
      >   DynamicFifoBuffer<uint8_t> buffer;
      >                            ^
      > src/decoder/DecoderBuffer.hxx: In member function 'void DecoderBuffer::Clear()':
      > src/decoder/DecoderBuffer.hxx:61:10: error: request for member 'Clear' in '((DecoderBuffer*)this)->DecoderBuffer::buffer', which is of non-class type 'int'
      >    buffer.Clear();
      >           ^
      > src/decoder/DecoderBuffer.hxx: In member function 'size_t DecoderBuffer::GetAvailable() const':
      > src/decoder/DecoderBuffer.hxx:78:17: error: request for member 'GetAvailable' in '((const DecoderBuffer*)this)->DecoderBuffer::buffer', which is of non-class type 'const int'
      >    return buffer.GetAvailable();
      >                  ^
      > src/decoder/DecoderBuffer.hxx: In member function 'ConstBuffer<void> DecoderBuffer::Read() const':
      > src/decoder/DecoderBuffer.hxx:87:19: error: request for member 'Read' in '((const DecoderBuffer*)this)->DecoderBuffer::buffer', which is of non-class type 'const int'
      >    auto r = buffer.Read();
      >                    ^
      > src/decoder/DecoderBuffer.hxx:88:27: error: could not convert '{<expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'ConstBuffer<void>'
      >    return { r.data, r.size };
      >                            ^
      > src/decoder/DecoderBuffer.hxx: In member function 'void DecoderBuffer::Consume(size_t)':
      > src/decoder/DecoderBuffer.hxx:105:10: error: request for member 'Consume' in '((DecoderBuffer*)this)->DecoderBuffer::buffer', which is of non-class type 'int'
      >    buffer.Consume(nbytes);
      >           ^
      
      This seems to be caused by a lacking include, fixed by the below patch.
      
      I'm unsure what made this appear now, though, compiler and toolchain
      libraries seem to be the same upstream versions that built 0.19.14-1
      just fine in late March.
      27d4b159
  2. 19 Apr, 2016 2 commits
  3. 13 Apr, 2016 2 commits
  4. 12 Apr, 2016 1 commit
  5. 29 Mar, 2016 1 commit
  6. 06 Mar, 2016 2 commits
  7. 19 Feb, 2016 1 commit
  8. 26 Oct, 2015 4 commits
  9. 16 Oct, 2015 2 commits
  10. 21 Jun, 2015 2 commits
  11. 20 Jun, 2015 3 commits
  12. 19 Jun, 2015 1 commit
  13. 29 Jan, 2015 3 commits
  14. 23 Dec, 2014 3 commits
  15. 14 Dec, 2014 1 commit
  16. 08 Dec, 2014 1 commit
    • Max Kellermann's avatar
      decoder/ffmpeg: support FFmpeg 2.5 · 41b4a63f
      Max Kellermann authored
      Version 2.5 fixed an API oddity, however it broke API compatibility,
      at least with C++.  Disable the workaround when a libavformat version
      is detected that is recent enough.
      41b4a63f
  17. 25 Nov, 2014 1 commit
  18. 24 Nov, 2014 1 commit
  19. 12 Nov, 2014 1 commit
  20. 11 Nov, 2014 6 commits
  21. 10 Nov, 2014 1 commit