Permalink
Commits on Nov 9, 2002
  1. Ant's patch to add an --update option to mythfilldatabase.

    git-svn-id: http://svn.mythtv.org/svn/trunk@378 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 9, 2002
  2. Adding a button for the image gallery.

    git-svn-id: http://svn.mythtv.org/svn/trunk@377 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 9, 2002
  3. Some simple docs for mythgame.

    git-svn-id: http://svn.mythtv.org/svn/trunk@376 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 9, 2002
  4. Docs for the image viewer.

    git-svn-id: http://svn.mythtv.org/svn/trunk@375 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 9, 2002
  5. Docs update

    git-svn-id: http://svn.mythtv.org/svn/trunk@374 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 9, 2002
  6. Doc update

    git-svn-id: http://svn.mythtv.org/svn/trunk@373 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 9, 2002
Commits on Nov 8, 2002
  1. Fix the hang on finishing playback (safe_read didn't detect EOF).

    Update the mandrake 9 install doc.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@372 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 8, 2002
Commits on Nov 7, 2002
  1. Fixes the "I/O bound meltdown" problem.

     * Adds a 'ThreadedFileWriter' class, which the RingBuffer uses as a replacement for system write(). The threaded writer buffers the data and calls system write() from another thread - so RingBuffer->Write() no longer blocks, even during heavy I/O. This should allow better utilization of CPU and disk in parallel.
    
     * The RingBuffer now has an 'IsIOBound' function returning bool. This is pretty stupid, it's just based on how full the ThreadedFileWriter's buffer is. The recorder will only skip compressing the video when 'IsIOBound' returns false, otherwise it compresses the video frames to avoid generating more I/O.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@371 7dbf422c-18fa-0310-86e9-fd20926502f2
    John Coiner committed Nov 7, 2002
  2. add missing cast

    without it, the player would lock up on occasion
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@370 7dbf422c-18fa-0310-86e9-fd20926502f2
    John Coiner committed Nov 7, 2002
  3. Add the /usr/local/lib question to the FAQ, courtesy of Andrew Ohnstad

    git-svn-id: http://svn.mythtv.org/svn/trunk@369 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 7, 2002
  4. libavcodec resync

    git-svn-id: http://svn.mythtv.org/svn/trunk@368 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 7, 2002
  5. 1. Minor cleanup of code involved in looking for a frame header, if w…

    …e dont immediately find one in the stream coming from the ring buffer.
    
    2. Back out a recent change to the A/V sync stuff, which was made in response to a problem where spurious large delays were observed. Capping the delay at a maximum value is sufficient to prevent this from causing a problem (unless a ridiculous delay value is calculated on every frame due to some systematic evil problem, which might have been the case?)
       I also increased the feedback level if a large unsync is detected, which should resync more quickly.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@367 7dbf422c-18fa-0310-86e9-fd20926502f2
    John Coiner committed Nov 7, 2002
Commits on Nov 6, 2002
  1. Make bookmarks work with an edited file.

    Don't update the time display in edit mode every frame, just do it when needed.
    Fix seeking in an edited file.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@366 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 6, 2002
  2. This may fix the channel change crash John reported.

    git-svn-id: http://svn.mythtv.org/svn/trunk@365 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 6, 2002
  3. New osd theme, fix some small bugs in the edit UI.

    git-svn-id: http://svn.mythtv.org/svn/trunk@364 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 6, 2002
  4. Does this fix the hang in mythfilldatabase?

    git-svn-id: http://svn.mythtv.org/svn/trunk@363 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 6, 2002
  5. Check for not-found channel icons in a different way.

    git-svn-id: http://svn.mythtv.org/svn/trunk@362 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 6, 2002
  6. save/load the edit cut-list, and use it to skip sections during playb…

    …ack.
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@361 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 6, 2002
Commits on Nov 5, 2002
  1. A big ole indicator for the edit mode if you're in a section that's t…

    …o be
    
    deleted.
    A step-by-step for installing on mandrake 9.0, by Robert Kulagowski
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@360 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 5, 2002
  2. The edit UI is now fully functional. No saving/using of the cutlist yet.

    git-svn-id: http://svn.mythtv.org/svn/trunk@359 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 5, 2002
  3. Can now add cut-points in edit mode -- can't delete yet, that'll come…

    … tomorrow.
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@358 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 5, 2002
  4. Working on the edit stuff.

    Forgot to install the new font, do that.
    Print out a warning if the font can't be loaded.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@357 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 5, 2002
Commits on Nov 4, 2002
  1. gcc 3.2 compile fixes.

    git-svn-id: http://svn.mythtv.org/svn/trunk@356 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 4, 2002
  2. Better fix for the seektable parsing bug by Matt Zimmerman.

    A setting to not show the channel icon in the guide grid by Bob Finley. (I think)
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@355 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 4, 2002
  3. EPG speedups by Erik Arendse

    git-svn-id: http://svn.mythtv.org/svn/trunk@354 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 4, 2002
  4. Workin more on the edit interface.

    git-svn-id: http://svn.mythtv.org/svn/trunk@353 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 4, 2002
Commits on Nov 3, 2002
  1. Patch from Ant to fix a crash when it exec'd xmame.

    git-svn-id: http://svn.mythtv.org/svn/trunk@352 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  2. Calculate the playback length from the seektable.

    git-svn-id: http://svn.mythtv.org/svn/trunk@351 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  3. FF/Rew now work while paused.

    git-svn-id: http://svn.mythtv.org/svn/trunk@350 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  4. Delete any bookmark files when the program is deleted.

    git-svn-id: http://svn.mythtv.org/svn/trunk@349 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  5. Hitting space/enter while playing back a recording sets a bookmark, w…

    …hich is
    
    seeked to on the next playback of the recording.  Only works on recordings with
    a seektable, though.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@348 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  6. Just fix a few unused variables warnings..

    git-svn-id: http://svn.mythtv.org/svn/trunk@347 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  7. Set of patches by Andrew Bishop: more warnings for database failures,…

    … fix the
    
    wrong channel displayed on the fix conflicts dialog, and add a way to modify
    the seek amount on the fly when sticky-keys is enabled (using keypad/digits).
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@346 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  8. libavcodec resync.

    git-svn-id: http://svn.mythtv.org/svn/trunk@345 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002
  9. Massive OSD internals update. Much more flexible. Ready to work on th…

    …e edit UI now.
    
    Fix for some characters (namely `) displaying incorrectly in the OSD.
    Use FreeSans.ttf instead of helr.ttf
    Fix the blue theme from cutting off the 2nd line of text at 640x480.
    Increase the size of the channel # display in the OSD to 50pt fonts.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@344 7dbf422c-18fa-0310-86e9-fd20926502f2
    Isaac Richards committed Nov 3, 2002