[mythtv-commits] mythtv branch master updated by cpinkham. v0.26-alpha-1-g628ea66
Git Repo Owner
noreply at mythtv.org
Thu Jul 19 07:51:49 UTC 2012
The branch, master has been updated on the
mythtv repository by gitolite user cpinkham.
via 628ea66a84d386e414d6beafa4cba5ae227dcd1b (commit)
from 4a40145672654717e1dce342958858887e839b8c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 628ea66a84d386e414d6beafa4cba5ae227dcd1b
Author: Chris Pinkham <cpinkham at mythtv.org> at Thu, 19 Jul 2012 00:49:29 -0700
Committer: Chris Pinkham <cpinkham at mythtv.org> at Thu, 19 Jul 2012 00:49:29 -0700
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=628ea66a84d386e414d6beafa4cba5ae227dcd1b
Various HLS bugfixes.
- Use av_malloc() to allocate the temporary newFrame frame buffer.
- Fix drifting timecode calculations in AudioReencodeBuffer::AddData().
- Fix race condition in audio encoding loop in Transcode::TranscodeFile()
- Make durations of segments more consistent (till need to fix duration
in EXTINF tags).
- Fix issue with incorrect timecodes in output due to frames buffered in
video encoder.
- Re-instate MP3 audio usage over AAC. The AAC encoder seems to be
working fine in all players I've tested except for iOS, so reverting
back to the MP3 encoder for now.
NOTE1: This will require you to run configure with --enable-libmp3lame
to enable the libmp3lame encoder in libavcodec. If you wish to
help debug AAC audio in HLS, you can insert a setting called
'HLSAACAUDIO' with a value of 1 into your settings table.
NOTE2: There is a still an issue I'm seeing with video on iOS,
past/previous video frames sometimes flash on the screen. This
does not happen in mythavtest, mplayer, or JW Player and is
still being investigated.
-----------------------------------------------------------------------
Summary of changes:
mythtv/libs/libmythbase/mythversion.h | 2 +-
mythtv/libs/libmythtv/avformatwriter.cpp | 67 +++++++++++++++------
mythtv/libs/libmythtv/avformatwriter.h | 14 +++-
mythtv/libs/libmythtv/filewriterbase.cpp | 8 +-
mythtv/libs/libmythtv/filewriterbase.h | 10 ++--
mythtv/programs/mythtranscode/transcode.cpp | 84 +++++++++++++++++----------
6 files changed, 120 insertions(+), 65 deletions(-)
--
More information about the mythtv-commits
mailing list