diff --git a/headers/os/codec/WriterPlugin.h b/headers/os/codec/WriterPlugin.h index f906bc913d..3112d19cf8 100644 --- a/headers/os/codec/WriterPlugin.h +++ b/headers/os/codec/WriterPlugin.h @@ -47,7 +47,6 @@ private: virtual void _ReservedWriter4(); virtual void _ReservedWriter5(); -public: // XXX for test programs only void Setup(BDataIO* target); BDataIO* fTarget; diff --git a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp index 61e4c14a77..59153ce65a 100644 --- a/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp +++ b/src/add-ons/media/plugins/ffmpeg/AVFormatWriter.cpp @@ -590,7 +590,7 @@ AVFormatWriter::_Write(void* cookie, uint8* buffer, int bufferSize) AVFormatWriter* writer = reinterpret_cast(cookie); - ssize_t written = writer->fTarget->Write(buffer, bufferSize); + ssize_t written = writer->Target()->Write(buffer, bufferSize); TRACE_IO(" written: %ld\n", written); return (int)written; @@ -606,7 +606,7 @@ AVFormatWriter::_Seek(void* cookie, off_t offset, int whence) AVFormatWriter* writer = reinterpret_cast(cookie); - BMediaIO* mediaIO = dynamic_cast(writer->fTarget); + BMediaIO* mediaIO = dynamic_cast(writer->Target()); if (mediaIO == NULL) return -1;