[mythtv-commits] mythtv commit: r12847 - in trunk/mythtv/programs/mythtranscode by ghaushe
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Feb 22 05:56:59 UTC 2007
Author: ghaushe
Date: 2007-02-22 05:56:59 +0000 (Thu, 22 Feb 2007)
New Revision: 12847
Changeset: http://cvs.mythtv.org/trac/changeset/12847
Modified:
trunk/mythtv/programs/mythtranscode/main.cpp
trunk/mythtv/programs/mythtranscode/mpeg2fix.cpp
trunk/mythtv/programs/mythtranscode/replex/mpg_common.h
trunk/mythtv/programs/mythtranscode/replex/multiplex.c
trunk/mythtv/programs/mythtranscode/replex/multiplex.h
trunk/mythtv/programs/mythtranscode/replex/pes.c
trunk/mythtv/programs/mythtranscode/replex/pes.h
trunk/mythtv/programs/mythtranscode/replex/ringbuffer.h
Log:
Add support for writing TS streams in mythtranscode.
Note: The changes will change how PS streams are written slightly...The new
scheme should do a better job interleaving the streams rather than grouping
programs together. I also tightened the tolerances on divergence from the SCR
which should make more compliant streams.
Also, there are many features missing:
1) We don't write a PMT/PAT yet, so the output isn't truely TS compliant
2) There is no autodetection, must be enabled on the cmdline via '-e ts'
3) subtitles are still not supported
I plan to fix all of these shortly, but thought I'd get what I have out there
for wider testing.
Lastly, I've seen some changes to the replex code to support mythreplex, but
I have no idea what that utility is or where it lives. It will probably need
to be updated by its author due to some interface changes I've introduced
More information about the mythtv-commits
mailing list