From 7a97958b0b29312dc186ed286e0c945931d8d760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Fri, 31 Jul 2009 22:12:03 +0000 Subject: [PATCH] This should fix the GCC 4 build. The avformat code expects a non-const buffer for the write() hook. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32037 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp | 2 +- src/add-ons/media/plugins/ffmpeg/AVFormatWriter.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp index f14d103976..3c9d7338c5 100644 --- a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp +++ b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp @@ -331,7 +331,7 @@ AVFormatWriter::WriteChunk(void* _cookie, const void* chunkBuffer, /*static*/ int -AVFormatWriter::_Write(void* cookie, const uint8* buffer, int bufferSize) +AVFormatWriter::_Write(void* cookie, uint8* buffer, int bufferSize) { TRACE_IO("AVFormatWriter::_Write(%p, %p, %d)\n", cookie, buffer, bufferSize); diff --git a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.h b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.h index d3d57b0cb4..6ff66ce2ff 100644 --- a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.h +++ b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.h @@ -43,7 +43,7 @@ public: media_encode_info* encodeInfo); private: - static int _Write(void* cookie, const uint8* buffer, + static int _Write(void* cookie, uint8* buffer, int bufferSize); static off_t _Seek(void* cookie, off_t offset, int whence);