diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-10-20 15:40:46 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-10-20 20:05:08 +0100 |
| commit | b996eb8276dc4645745540190c9a2f5e2c875c0c (patch) | |
| tree | 0dc0cef257733a52cc347197cb0ed08ae53fe4f4 /src/lib/image.cc | |
| parent | a6976df179011056027a99ae210fb28117c36840 (diff) | |
Rework audio to deinterleave straight away and pass data
around as floats. Should simplify things.
Diffstat (limited to 'src/lib/image.cc')
| -rw-r--r-- | src/lib/image.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/image.cc b/src/lib/image.cc index b2024e0e9..c8303115b 100644 --- a/src/lib/image.cc +++ b/src/lib/image.cc @@ -293,7 +293,7 @@ Image::write_to_socket (shared_ptr<Socket> socket) const * @param p Pixel format. * @param s Size in pixels. */ -SimpleImage::SimpleImage (PixelFormat p, Size s, function<int (int)> rounder) +SimpleImage::SimpleImage (AVPixelFormat p, Size s, function<int (int)> rounder) : Image (p) , _size (s) { @@ -370,13 +370,13 @@ SimpleImage::size () const return _size; } -AlignedImage::AlignedImage (PixelFormat f, Size s) +AlignedImage::AlignedImage (AVPixelFormat f, Size s) : SimpleImage (f, s, boost::bind (round_up, _1, 32)) { } -CompactImage::CompactImage (PixelFormat f, Size s) +CompactImage::CompactImage (AVPixelFormat f, Size s) : SimpleImage (f, s, boost::bind (round_up, _1, 1)) { @@ -402,7 +402,7 @@ CompactImage::CompactImage (shared_ptr<Image> im) } } -FilterBufferImage::FilterBufferImage (PixelFormat p, AVFilterBufferRef* b) +FilterBufferImage::FilterBufferImage (AVPixelFormat p, AVFilterBufferRef* b) : Image (p) , _buffer (b) { |
