Mailing List Archive

mythtv/mythtv-rec2 commit: 780b7c5c0 by Daniel Kristjansson (daniel-kristjansson)
Author: Daniel Kristjansson <danielk@cuymedia.net>
Change Date: 2011-05-07T21:59:52-07:00
Push Date: 2011/05/07 22:00:06 -0700
Repository: mythtv
Branch: mythtv-rec2
New Revision: 780b7c5c00688b73f4854e45050ac891a2619980
Changeset: https://github.com/MythTV/mythtv/commit/780b7c5c0

Log:

This is a complete rewrite of the buffering portion of ThreadedFileWriter.

The implementation is simpler and will on average use less memory while being able to expand the write buffer when necessary.

This could be more CPU efficient and could probably use a bit of tweaking.

Modified:

mythtv/libs/libmythtv/NuppelVideoRecorder.cpp
mythtv/libs/libmythtv/ThreadedFileWriter.cpp
mythtv/libs/libmythtv/ThreadedFileWriter.h
mythtv/libs/libmythtv/asistreamhandler.cpp
mythtv/libs/libmythtv/ringbuffer.cpp
mythtv/libs/libmythtv/tv_rec.cpp

_______________________________________________
mythtv-firehose mailing list
mythtv-firehose@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-firehose