[mythtv-commits] Ticket #2187: libmythtv/* have too many FOURCC definitions

MythTV mythtv at cvs.mythtv.org
Thu Aug 17 04:56:44 UTC 2006


#2187: libmythtv/* have too many FOURCC definitions
--------------------+-------------------------------------------------------
 Reporter:  nigel   |        Owner:  nigel   
     Type:  defect  |       Status:  assigned
 Priority:  minor   |    Milestone:  0.21    
Component:  mythtv  |      Version:  head    
 Severity:  low     |   Resolution:          
--------------------+-------------------------------------------------------
Changes (by nigel):

  * status:  new => assigned

Old description:

> While fixing a Mac OS X compile bug, I happened to do:
> [[BR]]
> egrep -i 'fourcc|MKTAG' *.{cpp,h}
> [[BR]]
> This needs cleaning up!

New description:

 While fixing a Mac OS X compile bug, I happened to do:
 [[BR]]
 egrep -i 'fourcc|MKTAG' *.{cpp,h}
 [[BR]]
 in libmythtv. There are at least five source files where these Four
 Character Constants are defined. There are overlaps. MKTAG is redefined.
 This needs cleaning up!
 [[BR]]
 I am thinking of creating libmythtv/fourcc.h with a sensible constant
 naming scheme, like FOURCC_IYUV

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/2187#comment:1>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list