Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 11, 2006
  1. Patch to close #1247.

    Isaac Richards authored
    git-svn-id: http://svn.mythtv.org/svn/trunk@8924 7dbf422c-18fa-0310-86e9-fd20926502f2
  2. On any db upgrade, try to switch the db back to latin1. Should hopefu…

    Isaac Richards authored
    …lly catch
    
    the case where the user has since upgraded to mysql5 with utf8 enabled.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8922 7dbf422c-18fa-0310-86e9-fd20926502f2
  3. @cpinkham

    Fix potential segfaults in mythtranscode by wrapping a couple places …

    cpinkham authored
    …that
    
    use m_proginfo with checks to make sure m_proginfo is not null.  Second part
    of patch by Brendan Cully on the -dev mailing list, first part by me.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8921 7dbf422c-18fa-0310-86e9-fd20926502f2
  4. Close #1143, again. Changed the name of the setting so people will pi…

    Isaac Richards authored
    …ck up the
    
    new default.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8917 7dbf422c-18fa-0310-86e9-fd20926502f2
Commits on Feb 10, 2006
  1. @GreyFoxx

    Update the README and remove invalid information as

    GreyFoxx authored
    well as point users to the wiki for configuration
    questions.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8916 7dbf422c-18fa-0310-86e9-fd20926502f2
  2. Fixes #1249

    Bruce Markey authored
    Checking the recstatus turns out to be unreliable and may not update
    the oldrecorded status to rsRecorded for real recordings. Instead
    borrow the approach in CheckForRecGroupChange() to verify the recgroup
    stored in the 'recorded' table.
    
    If the real recgroup is not LiveTV when it is asked to finished, then
    UPDATE_RECORDING_STATUS else skip the update for LiveTV recordings.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8913 7dbf422c-18fa-0310-86e9-fd20926502f2
  3. Fixes #1249

    Bruce Markey authored
    If the recstatus is rsRecording when it is asked to finished, then
    UPDATE_RECORDING_STATUS . LiveTV will not have a status of rsRecording
    but the previous status in oldrecorded or rsUnkown.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8912 7dbf422c-18fa-0310-86e9-fd20926502f2
Commits on Feb 9, 2006
  1. @cpinkham

    Fix the setting of the current location for

    cpinkham authored
    gContext->[add|remove|get]CurrentLocation() when running plugins.
    Also add some missing jump points to the jump map in NetworkControl.
    Post 0.19, I plan on getting rid of the jumpMap in NetworkControl and
    adding the jump name field to the REG_JUMP call so networkcontrol.cpp
    does not have to be updated when adding new jump points.
    
    (re) Closes #1169.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8910 7dbf422c-18fa-0310-86e9-fd20926502f2
  2. @cpinkham

    Add in some more detailed "query location" info for Network Control a…

    cpinkham authored
    …nd any other
    
    code that may use gContext->[add|remove|get]CurrentLocation().  References #1169.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8909 7dbf422c-18fa-0310-86e9-fd20926502f2
  3. @daniel-kristjansson
  4. @gigem

    Fixed a couple of cases where the scheduler would not do the right

    gigem authored
    thing with rsAborted programs.  The entries in recorded could cause
    the scheduler to think the program had completed normally and not
    reschedule the aborted showing or a later showing if available.
    
    This change solves the problem by adding a recorded.duplicate field
    similar to oldrecorded.duplicate.  Only recorded entries with
    duplicate set to non-zero are considered for duplicate checking.
    Since recorded.duplicate is only set to true when a recording ends
    normally, the scheduler will never consider aborted programs as
    already recorded.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8907 7dbf422c-18fa-0310-86e9-fd20926502f2
Commits on Feb 8, 2006
  1. @daniel-kristjansson

    References #512. Apply John Harvey's patch for ChromaKey OSD w/XVideo.

    daniel-kristjansson authored
    This doesn't effect anyone not using this experimental feature. But if you are using the ChromaKey OSD and watch both MPEGs and non-MPEGs this should make the OSD work on those non-MPEGs. This may fail to draw the OSD if you use Xinerama and the XVideo only supports chromakey on a monitor other than the one which the window is on.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8906 7dbf422c-18fa-0310-86e9-fd20926502f2
  2. @daniel-kristjansson

    Fixes #1238.

    daniel-kristjansson authored
    The ivtvdecoder was waiting for the next recording in a livetvchain, whether we were in LiveTV or not.
    
     * Added the early exit code for when decoding a non-livetv recording.
     * Added a 2 second timeout on waiting for the next recording in LiveTV mode.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8905 7dbf422c-18fa-0310-86e9-fd20926502f2
  3. @cpinkham

    Fix a bug which prevented mythcommflag from running at full speed whe…

    cpinkham authored
    …n run
    
    under the JobQueue even when the JobQueueCPU setting was set to "High."
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8904 7dbf422c-18fa-0310-86e9-fd20926502f2
  4. @daniel-kristjansson

    Fixes #1236.

    daniel-kristjansson authored
    Sets alpha to local initially, and disables the kAlpha_Clear optimization in ProcessFrame().
    
    The first fix prevents the background from showing through initially.
    The second fix prevents it from showing through when a PiP is on screen.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8903 7dbf422c-18fa-0310-86e9-fd20926502f2
Commits on Feb 7, 2006
  1. @daniel-kristjansson

    Fixes #1231.

    daniel-kristjansson authored
    The MPEGStreamData stream verifier was checking the adaptation field control field in the PES packets and tossing PSIP packets that contained them, since that flag is invalid for ATSC streams. But that ADF is allowed in DVB and this class is used for both ATSC and DVB streams, so this commit removes the check.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8902 7dbf422c-18fa-0310-86e9-fd20926502f2
  2. @daniel-kristjansson

    Doxygen documentation fixes in libmythtv

    daniel-kristjansson authored
    git-svn-id: http://svn.mythtv.org/svn/trunk@8901 7dbf422c-18fa-0310-86e9-fd20926502f2
  3. @daniel-kristjansson

    Doxygen documentation fixes in programs.

    daniel-kristjansson authored
    git-svn-id: http://svn.mythtv.org/svn/trunk@8900 7dbf422c-18fa-0310-86e9-fd20926502f2
  4. @daniel-kristjansson

    Doxygen documentation fixes in libmyth

    daniel-kristjansson authored
    git-svn-id: http://svn.mythtv.org/svn/trunk@8899 7dbf422c-18fa-0310-86e9-fd20926502f2
  5. @daniel-kristjansson

    Doxygen documentation fix.

    daniel-kristjansson authored
    git-svn-id: http://svn.mythtv.org/svn/trunk@8898 7dbf422c-18fa-0310-86e9-fd20926502f2
  6. @daniel-kristjansson
  7. @daniel-kristjansson

    Don't update signal monitor when in browsemode, or typing in channel …

    daniel-kristjansson authored
    …number.
    
    This prevents some overlapping OSD messages when changing from a channel with no signal.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8896 7dbf422c-18fa-0310-86e9-fd20926502f2
  8. @daniel-kristjansson

    Fixes a chroma problem in video preview window with odd screen sizes.

    daniel-kristjansson authored
    This was due to not contraining dimensions enough in NVP::GetScaledFrame().
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8895 7dbf422c-18fa-0310-86e9-fd20926502f2
  9. @rkulagowski

    v0.19.00, 2006-02-01. Version bump. Add snippet for network control. …

    rkulagowski authored
    …Update diskless HOWTO.
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8894 7dbf422c-18fa-0310-86e9-fd20926502f2
  10. @daniel-kristjansson

    Fixes #1227.

    daniel-kristjansson authored
     * This fixes the problem of ateof being set when the reason we couldn't
    write data was because the ivtv video decoding buffer was full.
     * This also adds tracking of canwrite, so that if it is true for more than a second during regular playback, we reset playback. That should work around the driver bug where ivtv stops playback if it ever decodes the entire video decoding buffer, even if we immediately refill the buffer.
    
    After the first fix, the canwrite tracking was never triggered for me with 20 second recordings. But you can trigger it if you stick some very short recordings into the livetv chain. This basically simulates the seeks L8r did to get out of the stuck playback with [8883].
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8893 7dbf422c-18fa-0310-86e9-fd20926502f2
  11. @daniel-kristjansson

    Fixes #1185.

    daniel-kristjansson authored
    Forces the OSD surface to actually be cleared when the OSD goes away
    but the PiP is on screen. When there is no PiP we still just set the
    global alpha to zero.
    
    This also changes the paint order so that the PiP is painted before the OSD surfaces, this allows the OSD surfaces to show up on top of the PiP window as intended, rather than under it.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8892 7dbf422c-18fa-0310-86e9-fd20926502f2
  12. Fix problem with things getting slightly confused with tiny files (ie…

    Isaac Richards authored
    …, the dummy recorder produced files from waiting for channel lock in dvb) in livetv.
    
    Should fix #1229.
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8891 7dbf422c-18fa-0310-86e9-fd20926502f2
  13. @daniel-kristjansson

    References #1227.

    daniel-kristjansson authored
    Another fix for PVR-350 decoding. Issac did the coding for this, but asked me to apply it after testing. This is for the frozen input part of the problem reported in the ticket, the RingBuffer readAhead was not being reset after a buffer switch completed so any subsequent buffer switches had the their ignore key mode turned on way too long.
    
    This problem also may have applied to nuppelvideo decoded LiveTV; but there were no reports of this problem with nuppelvideo decoding.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8890 7dbf422c-18fa-0310-86e9-fd20926502f2
  14. @daniel-kristjansson
  15. @ex-nerd

    don't rename symlinks -- should fix #1216

    ex-nerd authored
    git-svn-id: http://svn.mythtv.org/svn/trunk@8888 7dbf422c-18fa-0310-86e9-fd20926502f2
Commits on Feb 6, 2006
  1. @daniel-kristjansson

    Fixes #1228.

    daniel-kristjansson authored
    Mostly documents the code and cleans up PlaybackBox::showRecGroupChooser(), but also includes a quick hack that makes the highlighting look the same when "All Programs" is the current recGroup.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8886 7dbf422c-18fa-0310-86e9-fd20926502f2
  2. @daniel-kristjansson

    References #1227. Special handling of pause, play & esc during ringbu…

    daniel-kristjansson authored
    …ffer switch.
    
    Without the special handling or pause and play it is possible to pause the video just before a ringbuffer switch, and have it never complete because we are not playing the video. The esc handling just allows us to exit playback when something goes terribly wrong.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8885 7dbf422c-18fa-0310-86e9-fd20926502f2
  3. @daniel-kristjansson

    References #1227. Better approximation for ValidVideoFrames.

    daniel-kristjansson authored
    This just returns the number of frames in the typical full vo buffer.
    In practice this means that NVP::IsReallyNearEnd() uses only the
    RingBuffer buffer fill and block size to detect the end of file when
    doing PVR-350 video output.
    
    
    
    git-svn-id: http://svn.mythtv.org/svn/trunk@8884 7dbf422c-18fa-0310-86e9-fd20926502f2
  4. @daniel-kristjansson
  5. @daniel-kristjansson
Something went wrong with that request. Please try again.