[mythtv] Experimental HDTV/MPEG2/DVB patches

Daniel Thor Kristjansson danielk at cat.nyu.edu
Sun Feb 22 12:50:34 EST 2004


No there were a couple files missing. I've updated the page with a new
hdtv playback patch that seems to work for me on cvs.

-- Daniel
  << When truth is outlawed; only outlaws will tell the truth. >> - RLiegh

On Sun, 22 Feb 2004, Tristan McCann wrote:

]Am I missing a patch? I applied: hdtv-playback-v1.patch,
]hdtv-recorder-v4.patch, hdtv-signalcheck-v4.patch, and tspacket.h was
]copied in. I am running current CVS. I chased around this error, fixed
]it, but got more and more. So, I decided to stop...I stopped when I
]couldn't find where curStat, prevStat, etc. from avformatdecoder.cpp
]were declared.
]
]
]g++ -c -pipe -Wall -W -g `freetype-config --cflags` -D_REENTRANT -fPIC
]-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX
]-DUSING_XVMC -DUSING_XV -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG
]-I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include -I../libmyth
]-I.. -Idvbdev -I../libavcodec -I/usr/include/qt3 -o tv_play.o
]tv_play.cpp
]tv_play.cpp: In member function `void TV::StartPlayerAndRecorder(bool,
]bool)':
]tv_play.cpp:718: error: `GetFrameRate' undeclared (first use this
]function)
]tv_play.cpp:718: error: (Each undeclared identifier is reported only
]once for
]   each function it appears in.)
]tv_play.cpp: In member function `void TV::DoArbSeek(int)':
]tv_play.cpp:1847: error: `GetFramesPlayed' undeclared (first use this
]function)
]make[2]: *** [tv_play.o] Error 1
]
]
]On Sat, 2004-02-21 at 23:48, Daniel Thor Kristjansson wrote:
]> I've updated the patches at http://www.mrl.nyu.edu/~danielk/mythtv
]>
]> Some of them depend on the hdtv signal check patch I submitted to the
]> list. I've removed the framesPlayed hack and now actually keep track of
]> the time elapsed using the change in framerate caused by dropping the B
]> frames. I've added methods to avformatdecoder to makes this easy:
]> IncrFramesPlayed and SetFramesPlayed. I've also hacked the scan
]> detection a little so my PVR-250 recorded stuff gets properly detected
]> as being interlaced for XvMC playback. The XvMC deinterlacing also
]> started mysteriously working again.
]>
]> Please test this if you use MPEG2 video, if there are no complaints
]> in the next week I'll assume it's working and submit the patches for
]> CVS.
]>
]> -- Daniel
]>
]> ______________________________________________________________________
]> _______________________________________________
]> mythtv-dev mailing list
]> mythtv-dev at mythtv.org
]> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
]


More information about the mythtv-dev mailing list