[mythtv-firehose] mythtv/mythtv-rec2 commit: 780b7c5c0 by Daniel Kristjansson (daniel-kristjansson)

MythTV noreply at mythtv.org
Sun May 8 05:00:09 UTC 2011


      Author:  Daniel Kristjansson <danielk at 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



More information about the mythtv-firehose mailing list