Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

mythtv commits

 

 

First page Previous page 1 ... 9 10 11 12 13 14 15 16 17 Next page Last page  View All MythTV commits RSS feed   Index | Next | Previous | View Threaded


mythtv at cvs

Jun 3, 2005, 7:50 PM

Post #376 of 415 (7368 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by cpinkham on Sat Jun 4 02:46:30 2005

Added Files:
in mythtv/programs/mythcommflag:
ClassicCommDetector.cpp ClassicCommDetector.h
CommDetectorBase.cpp CommDetectorBase.h
CommDetectorFactory.cpp CommDetectorFactory.h
CustomEventRelayer.h SlotRelayer.h
Modified Files:
in mythtv/libs/libmyth:
exitcodes.h
in mythtv/libs/libmythtv:
NuppelVideoPlayer.cpp NuppelVideoPlayer.h
NuppelVideoRecorder.cpp NuppelVideoRecorder.h dtvrecorder.cpp
dtvrecorder.h libmythtv.pro mpegrecorder.cpp mpegrecorder.h
programinfo.cpp programinfo.h recorderbase.h tv_play.cpp
tv_play.h tv_rec.cpp
in mythtv/programs/mythcommflag:
.cvsignore main.cpp mythcommflag.pro
in mythtv/programs/mythfrontend:
globalsettings.cpp
Removed Files:
in mythtv/libs/libmythtv:
commercial_skip.cpp commercial_skip.h
Log Message:


The "if this won't put you over your email inbox quota for the day, then
nothing will" commit log message....


* This is a large Commercial Detection re-organization patch by Lucas Meijer
with a little cleanup and minor modifications by me (Chris Pinkham).
The comments here are mine so don't fault him for my wordiness or typos. :)

Even though the patch is large, no big new Commercial Detection
functionality is being added, this is mainly a re-org and cleanup of code.
The main purposes are to move the Commmercial Flagger code out of libmythtv
into mythtv/programs/mythcommflag and to make it easier to add and test
new commercial detection methods. The commercial detection results from
this code should be the same as from prior code, no enhancement or
degredation should be experienced.

- Added files/classes:
- ClassicCommDetector.(cpp|h). This is the main guts of the current
(aka original) commercial detection code previously located in
mythtv/libs/libmythtv/commercial_skip.(cpp|h).
- CommDetectorBase.(cpp|h). This is a base commercial detector
class which is now inherited by ClassicCommDetector.
- CommDirectorFactory.(cpp|h). This is a wrapper for the
ClassicCommDetector and any new detectors that are added/tested.
mythcommflag now instantiates a commercial detector via the
CommDirectorFactory.
- CustomEventRelayer.h. A simple class for relaying QCustomEvent events
to a function pointer.
- SlotRelayer.h. A simple class for relaying a Qt slot to a function
pointer.

- Removed files/classes:
- commercial_skip.(cpp|h) containing CommDetect class. This
code and functionality has been moved to ClassicCommDetector.(cpp|h).

- Minor feature additions:
- mythcommflag now sends out a COMMFLAG_START event when it starts
flagging a recording.
- players send out a COMMFLAG_REQUEST event when the user starts playing
a recording.
- If the player receives a COMMFLAG_START event for the recording being
played, the player sends out a COMMFLAG_REQUEST event.
- If mythcommflag receives a COMMFLAG_REQUEST event for the recording
being flagged, it will recalculate the commercial skip list and send
out a COMMFLAG_UPDATE event.
- mythcommflag no longer sends out COMMFLAG_UPDATE events unless it has
previously received a COMMFLAG_REQUEST event indicating that someone
is playing back the recording currently being flagged. This should
cut down on uncessary messages being sent out from the flagger.
- logic changed in ClassicCommDetector to check contents of new
commercial break list versus the commercial break list last sent
rather than just checking the size of the two maps and (falsely)
assuming they were equal in contents if they were equal in size.

- Code additions/changes in NuppelVideoPlayer:
- Added NuppelVideoPlayer::GetRawVideoFrame() to return a VideoFrame*
for a specified frameNumber or by default the next frame in the
recording if no frameNumber is given.
- Made NVP::InitVideo() public.

- Other major items affected by the code cleanup:
- The old record-time detection of blank frames for people using software
encoding has been removed. The new ~realtime flagging using the ALL
method can do a much better job and still can occur at record-time.
- The old playback-time commercial detection code in NuppelVideoPlayer
which would use blank frames to try to do realtime detection during
playback has been removed as well. This code hasn't been maintained
at all for a very long time and didn't work very well anyway. With
the new ~realtime commercial detection, this playback-time detection
is obsolete.
- Quite a bit of cleanup in mythcommflag to get rid of a bunch of old
code that was in there for testing but is either no longer necessary
or is replaced by new testing features.

- To help in testing the re-org, the following new command line args were
added to mythcommflag:

--onlydumpdb - causes mythcommflag to not flag, but to read the
commercial break liast from the DB and display
--outputfile FILENAME - causes mythcommflag to print --onlydumpdb and/or
normal flagging results to FILENAME
--dontwritetodb - causes mythcommflag to skip writing flagging
results to the database. results can still be
displayed out output to a file using --outputfile
--allstart DATE
--allend DATE - these two settings control the start and end
times for the query used to select programs to
flag. start defaults to Jan 1, 1970, end defaults
to the current time. These aren't necessary but
can be used for instance to reflag all recordings
made over the past week. DATE format is the same
as the --starttime option. YYYYMMDDHHMMSS



----------------------------------------------------------------------------


mythtv at cvs

Jun 3, 2005, 10:40 PM

Post #377 of 415 (7362 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by ijr on Sat Jun 4 05:39:30 2005

Added Files:
in mythtv/libs/libmythui:
TODO mythuistateimage.cpp mythuistateimage.h
Modified Files:
in mythtv/libs/libmythui:
dialogbox.cpp libmythui.pro mythimage.cpp mythimage.h
mythlistbutton.cpp mythlistbutton.h mythpainter_ogl.cpp
mythpainter_ogl.h mythuianimatedimage.cpp
mythuianimatedimage.h mythuiimage.cpp mythuiimage.h
mythuitext.cpp mythuitext.h mythuitype.cpp mythuitype.h
themedmenu.cpp themedmenu.h
in mythtv/programs/mythuitest:
test1.cpp
Log Message:
More internal cleanup.
- refcount MythImage for easier sharing between classes.
- Move the Draw function into a separate DrawSelf, so the base Draw can handle
things like visibility + children, without each derived class doing anything.
- Started splitting out the ListButton class to be more mythui-like (sub-components for things on screen, not having it draw everything itself). Not terribly far along on that, yet.
- New StateImage class, that'll store + select from a bunch of images.

----------------------------------------------------------------------------


mythtv at cvs

Jun 4, 2005, 6:30 AM

Post #378 of 415 (7347 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Sat Jun 4 13:28:16 2005

Modified Files:
in mythtv/programs/mythcommflag:
ClassicCommDetector.cpp
Log Message:

Adds <cmath> include, to address compile problem reported by
Andrew <atp4 at optusnet.com.au>. -- dtk

----------------------------------------------------------------------------


mythtv at cvs

Jun 4, 2005, 6:45 AM

Post #379 of 415 (7357 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by jdonavan on Sat Jun 4 13:43:15 2005

Modified Files:
in mythtv/libs/libmyth:
mythdialogs.cpp mythdialogs.h
Log Message:
Rebind jump points patch from Micah Galizia

----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 12:15 PM

Post #380 of 415 (7330 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Sun Jun 5 19:11:05 2005

Modified Files:
in mythtv/libs/libmythtv:
tv.h tv_play.cpp tv_rec.cpp tv_rec.h
in mythtv/programs/mythbackend:
encoderlink.cpp encoderlink.h playbacksock.cpp playbacksock.h
Log Message:

Mostly documentation.

But I also created a StateToString() function that tv_rec and tv_play
can share.

And did some cleanup in TVRec. Basically two things, I rearranged fields
in tv_rec.h so that they were in groups such as "State variables",
"Current recording info", etc. I also tried to consolidate most of
the MythContect::GetSetting() functions to Init(), and I added some
const correctness fixes to a few methods.

----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 1:30 PM

Post #381 of 415 (7314 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Sun Jun 5 20:29:17 2005

Modified Files:
in mythtv/libs/libmythtv:
dvbtypes.h
Log Message:

Changed dvbchannel_t from a struct to a class with constructor. The
dvbchannel_t struct contains a PMTObject, which contains some vectors
that need to be initialized properly but weren't being initialized
properly.

The dvbchannel_t class is still a very thin abstraction, there are no
set and get methods, and the mutex is not initialized in the
constructor.

----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 1:55 PM

Post #382 of 415 (7321 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by cpinkham on Sun Jun 5 20:51:30 2005

Modified Files:
in mythtv/libs/libmythtv:
NuppelVideoPlayer.cpp NuppelVideoPlayer.h jobqueue.cpp
jobqueue.h
in mythtv/programs/mythcommflag:
ClassicCommDetector.cpp main.cpp
Log Message:


* Add a QMutex lock around accesses to commBreakMap and commBreakIter in
NuppelVideoPlayer since they are now accessed from multiple threads
when a COMMFLAG_UPDATE event is received from mythcommflag.

* Change JobQueue::ClaimJob() to JobQueue::ChangeJobHost() and add code to
JobQueue::RecoverQueue() to set a job's hostname field to empty if the
job has to be recovered and the JobsRunOnRecordHost setting is turned OFF.
This allows recovered jobs to be picked up by any host that is processing
jobs from the JobQueue and not just the original host that had tried to
process the job.

* Added --queue command line option to mythcommflag to allow queueing of
commercial flagging jobs from the command line. If --queue is used,
mythcommflag will schedule a flagging job via the JobQueue and exit
rather than running the commercial flagging in the foreground.

* Bump up the purge settings in JobQueue::CleanupOldJobsInQueue(). Keep
old finished job entries around for 7 days and errored job entries around
for 14 days. These only apply if the recording has not been deleted yet,
deleting a recording also deletes any queued job entries.


----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 3:40 PM

Post #383 of 415 (7313 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Sun Jun 5 22:38:08 2005

Modified Files:
in mythtv/libs/libmythtv:
channel.cpp channel.h channelbase.cpp channelbase.h dvbcam.cpp
dvbcam.h dvbchannel.cpp dvbchannel.h dvbrecorder.cpp
dvbtypes.h firewirechannel.h siparser.cpp siparser.h
tv_rec.cpp tv_rec.h
Log Message:

ChannelBase cleanup.

This re-orders channelbase.h so it is easier to read, and documents
most of the methods. It also adds a SetChannelByDirection() method
which reduces the redundancy of the code in ChannelUp(), ChannelDown(),
and NextFavorite(). I've also added default implementations for SetFd()
and GetFd(), instead of leaving them abstract. The implementation of
GetFd() in FirewireChannel returned 0 which is a valid file descriptor
but completely bogus.

I've also replaced map with QMap in ChannelBase(), which along with
SetChannelByDirection() is why tv_rec.{cpp,h} has changes.

I've also made large method parameters that weren't changed in the
channel classes to 'const' references instead of copies, which in
the case of DVBChannel::SetPMT(PMTObject) trickled up through a few
of the dvb classes.

In channel.{h,cpp} I also found a bug in testing videofd, the code
assumed zero is not a valid file descriptor, but of course it is.
I fixed the tests and also got rid of the 'isopen' field, which was
redundant since we had videofd to test.

----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 3:55 PM

Post #384 of 415 (7324 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Sun Jun 5 22:51:46 2005

Modified Files:
in mythtv/libs/libmythtv:
dvbtypes.h
Log Message:

I accidentally reverted this in my last cvs commit...

----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 6:20 PM

Post #385 of 415 (7312 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Mon Jun 6 01:15:48 2005

Modified Files:
in mythtv/libs/libmythtv:
siparser.cpp siparser.h dvbsiparser.cpp dvbsiparser.h
Log Message:

This commit adds a convenience function to SIParser called
ReinitSIParser(). The method simply calls both FillPMap()
and AddPMT() in a single call.

This also adds an optional start_thread parameter to the
DVBSIParser constructor that starts a thread that starts
scanning for tables immediately, also for convenience.

This also doxygenifies the documentation already in these files.

----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 10:20 PM

Post #386 of 415 (7318 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Mon Jun 6 05:18:49 2005

Modified Files:
in mythtv/libs/libmythtv/mpeg:
pespacket.h
Log Message:

Cleans up formatting in PESPacket a bit and adds a new method,
dvbParseableData(), which produces a unsigned char pointer to
data that can be passed to SIParser::ParseTable().

----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 10:45 PM

Post #387 of 415 (7312 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:42 2005

Modified Files:
in nuvexport:
mpeg2cut
Log Message:
- changed mpeg2cut to use /bin/bash as it uses bash-only constructs


----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:44 2005

Modified Files:
in nuvexport:
.svnrev
Log Message:
subversion revision 178 commited to CVS
----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:47 2005

Modified Files:
in nuvexport/export:
transcode.pm
in nuvexport:
nuvexport.spec nuvexport
Log Message:
catch ffmpeg segfaults

----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:49 2005

Modified Files:
in nuvexport:
.svnrev
Log Message:
subversion revision 179 commited to CVS
----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:52 2005

Modified Files:
in nuvexport:
nuvexportrc
in nuvexport/export:
generic.pm
Log Message:
add --name formatting choices...
closes #17

----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:54 2005

Modified Files:
in nuvexport:
.svnrev
Log Message:
subversion revision 180 commited to CVS
----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:57 2005

Modified Files:
in nuvexport:
nuvexportrc nuvexport.spec nuvexport
in nuvexport/mythtv:
recordings.pm
in nuvexport/export:
generic.pm
Log Message:
add --date option for formatting internal (and filename-save dates)
now that I have some recordings again, I tested/fixed --name stuff so that it works properly

----------------------------------------------------------------------------
Changes committed by xris on Mon Jun 6 05:43:59 2005

Modified Files:
in nuvexport:
.svnrev
Log Message:
subversion revision 181 commited to CVS
----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 11:20 PM

Post #388 of 415 (7318 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Mon Jun 6 06:16:10 2005

Modified Files:
in mythtv/libs/libmythtv:
dtvsignalmonitor.cpp dtvsignalmonitor.h dvbsignalmonitor.cpp
dvbsignalmonitor.h hdtvrecorder.cpp hdtvrecorder.h
libmythtv.pro pchdtvsignalmonitor.cpp pchdtvsignalmonitor.h
signalmonitor.cpp signalmonitor.h
in mythtv/libs/libmythtv/mpeg:
atscstreamdata.cpp atscstreamdata.h atsctables.cpp
mpegstreamdata.cpp mpegstreamdata.h
Log Message:

Nothing in this commit adds any user visible features to MythTV.


libmythtv.pro has been modified to let the makefile compile dvbtables and
dvbstreamdata, now that mpegstreamdata is synced with my local version.
hdtvrecorder has simply been updated to connect to the new mpegstreamdata
signals (described below), and atsctables.cpp has just had it's formatting
cleaned up.

mpegstreamdata now has a better division between the methods that apply
when you are using it to filter out a single program, and when you want
info on all the programs. To that end there are now two signals emitted
on each new PATs and most new PMTs, one UpdatePAT()/UpdatePMT() emits the
table actually in the source stream, while UpdatePATSingleProgram(),
UpdatePMTSingleProgram() emit tables processed to contain just the one
program we are interested in. UpdatePMTSingleProgram() is actually only
emitted when we see a PMT in the desired stream so unlike UpdatePMT(),
which is fired for each program in the stream, no pid is associated
with the signal.

atscstreamdata has had it's formatting cleanup up and also the TSID
is sent along with VCT tables instead of the PID. The TSID is
supposed to be unique, but the PID may not be... Both are available
from the VCT table itself, though getting the pid from a PSIP packet
is a bit baroque.

Finally, there have been some refactorings and new functionality added to
the signalmonitoring classes. The flags have been moved from
DTVSignalMonitor to SignalMonitor, and the "Signal Strength" signal
has been made optional, while all current implementations support
such a thing, it is no longer strictly needed, only "Signal Lock"
is required. In DTVSignalMonitor, I've added the ability to detect
PAT, PMT, MGT, and VCT tables. There are stubs for NIT and SDT tables
as well. DVBSignalMonitor and pcHDTVSignalMonitor have been modified
to start looking for the needed tables, if it is told either which
program number or minor and major channels it is looking for.
Service ID need's to be added for the DVBSignalMonitor, but I'm
just getting the ATSC stuff to work first.


----------------------------------------------------------------------------


mythtv at cvs

Jun 5, 2005, 11:45 PM

Post #389 of 415 (7314 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Mon Jun 6 06:43:54 2005

Modified Files:
in mythtv/libs/libmythtv:
dvbsignalmonitor.cpp
in mythtv/programs/mythcommflag:
CommDetectorBase.h
Log Message:

Suppresses a couple compiler warnings.

----------------------------------------------------------------------------


mythtv at cvs

Jun 6, 2005, 5:10 AM

Post #390 of 415 (7294 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Mon Jun 6 12:08:42 2005

Modified Files:
in mythtv/libs/libmythtv:
recorderbase.cpp
Log Message:

Set framerate to a more sane value when a user sets atsc as the
tvformat for non-atsc recorders. Original patch by Keith Irwin.

----------------------------------------------------------------------------


mythtv at cvs

Jun 16, 2005, 8:40 PM

Post #391 of 415 (7248 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by ijr on Fri Jun 17 03:38:26 2005

Modified Files:
in mythtv/libs/libmyth:
mythcontext.cpp
in mythtv/libs/libmythui:
mythfontproperties.h
Log Message:
Allan Stirling - Add single retry of connection to master backend

----------------------------------------------------------------------------


mythtv at cvs

Jun 16, 2005, 9:00 PM

Post #392 of 415 (7239 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by ijr on Fri Jun 17 03:58:05 2005

Modified Files:
in mythtv/libs/libmythtv:
dvbconfparser.cpp tv_rec.cpp tv_rec.h
Log Message:
Compile fix for dvbconfparser.cpp from John Pullan.
Add some extra locking to tv_rec.cpp so it can't be broken quite so easily by bad input.

----------------------------------------------------------------------------


mythtv at cvs

Jun 16, 2005, 9:35 PM

Post #393 of 415 (7241 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by ijr on Fri Jun 17 04:33:02 2005

Modified Files:
in mythtv/libs/libmythtv:
NuppelVideoPlayer.cpp NuppelVideoPlayer.h RingBuffer.cpp
tv_play.cpp
Log Message:
Mark Spieth's audio resync fix, and 'occasional timeout on play start' patches.

----------------------------------------------------------------------------


mythtv at cvs

Jun 17, 2005, 6:05 AM

Post #394 of 415 (7249 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Fri Jun 17 13:03:52 2005

Added Files:
in mythtv/libs/libmythtv/mpeg:
dvbdescriptors.cpp dvbdescriptors.h mpegdescriptors.cpp
mpegdescriptors.h scanstreamdata.cpp scanstreamdata.h
Modified Files:
in mythtv/libs/libmythtv:
hdtvrecorder.cpp libmythtv.pro
in mythtv/libs/libmythtv/mpeg:
atscdescriptors.cpp atscdescriptors.h atscstreamdata.cpp
atscstreamdata.h atsctables.cpp atsctables.h dvbstreamdata.cpp
dvbstreamdata.h dvbtables.cpp dvbtables.h mpegstreamdata.cpp
mpegstreamdata.h mpegtables.cpp mpegtables.h tspacket.h
Log Message:

Cleanup of the mpeg table parser + some new features/tables.

Basically as far as parsing, HandleTables now takes PSIP tables, not
TS packets. There is now a HandleTSTables in mpegstreamdata which takes
TS packets and assembles them for the HandleTable methods that take PSIP
tables.

I've also added parsers for some dvb descriptors and tables.

I've added a scanstreamdata which can monitor for both ATSC and DVB tables
so you don't need to know what kind of service you are dealing with.

I've moved mpeg descriptors that were in atscdescriptors.{cpp,h} to a new
mpegdescriptors.{cpp,h} set of files which both atscdescriptors.{cpp,h}
and the new dvbdescriptors.{cpp,h} can use.

----------------------------------------------------------------------------


mythtv at cvs

Jun 17, 2005, 6:45 AM

Post #395 of 415 (7259 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Fri Jun 17 13:41:24 2005

Modified Files:
in mythtv/docs:
doxygen-architecture-document.cpp
in mythtv/libs/libmythtv:
dbcheck.cpp
Log Message:

Creates a new documentation module "MythTV Database Schema".

It list the tables with their keys, and documents the dtv_multiplex,
dtv_private_types, channel, and videosource tables. These were the
tables I was trying to understand by reading the code, and thought
I'd make it easier for others...


----------------------------------------------------------------------------


mythtv at cvs

Jun 17, 2005, 7:15 AM

Post #396 of 415 (7232 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Fri Jun 17 14:10:32 2005

Modified Files:
in mythtv/libs/libmythtv:
dtvsignalmonitor.cpp dtvsignalmonitor.h dvbsignalmonitor.cpp
dvbsignalmonitor.h pchdtvsignalmonitor.cpp
pchdtvsignalmonitor.h scanwizard.cpp signalmonitor.cpp
signalmonitor.h
Log Message:

Some updates to the signal monitors.

SignalMonitor has two new functions, IsSupported(), and Init().
IsSupported returns true if signal monitoring is supported for
a specific card type. Currently this returns true for DVB and ATSC
card types, but analog could be added if John Pullan's analogscan
stuff is put into a signal monitor class. Init creates the appropriate
signal monitor class when given a card type, DB card number, and a
channel class.

I've also given the signal monitors QObject names, to make debugging
signals easier.

And the DTVSignalMonitor will accept a ScanStreamData in addition
to ATSC and DVB stream data classes.

----------------------------------------------------------------------------


mythtv at cvs

Jun 17, 2005, 7:40 AM

Post #397 of 415 (7259 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Fri Jun 17 14:39:59 2005

Modified Files:
in mythtv/libs/libmythtv/mpeg:
dvbdescriptors.h
Log Message:

A couple errors not caught by gcc 3.3.5... as reported by Torbjorn Jansson.


----------------------------------------------------------------------------


mythtv at cvs

Jun 17, 2005, 7:50 AM

Post #398 of 415 (7234 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by danielk on Fri Jun 17 14:49:45 2005

Modified Files:
in mythtv/libs/libmythtv:
siparser.cpp siparser.h
Log Message:

Updates some documentation and adds a couple debugging SIPARSER()
statements, and makes a few others clearer.


----------------------------------------------------------------------------


mythtv at cvs

Jun 17, 2005, 8:50 AM

Post #399 of 415 (7253 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by jdonavan on Fri Jun 17 15:47:37 2005

Modified Files:
in mythplugins/mythvideo/mythvideo:
editmetadata.cpp editmetadata.h metadata.h
Log Message:
Proper const correctness for the metadata inspectors, as well as some of the editmetadata functions.
Properly initialize the controls in the edit metadata window to NULL in the constructor since they're used later for checks.
Corrected a check in WireUpTheme so that the correct variable gets tested before connecting the category_select signals. This closes bug #42.

----------------------------------------------------------------------------


mythtv at cvs

Jun 17, 2005, 9:30 AM

Post #400 of 415 (7230 views)
Permalink
mythtv commits [In reply to]

----------------------------------------------------------------------------
Changes committed by jdonavan on Fri Jun 17 16:26:36 2005

Modified Files:
in mythplugins/mythvideo/mythvideo:
videogallery.cpp videogallery.h
Log Message:
Yet more const correctness...
Also: The up/down images in the gallery now update properly. This closes bug #146

----------------------------------------------------------------------------

First page Previous page 1 ... 9 10 11 12 13 14 15 16 17 Next page Last page  View All MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.