[mythtv-commits] mythtv branch master updated by cpinkham. v0.26-pre-894-gf66816d

Git Repo Owner noreply at mythtv.org
Mon Jul 16 04:57:09 UTC 2012

The branch, master has been updated on the
mythtv repository by gitolite user cpinkham.
       via  f66816d5c7c2af13bc97986674b855021d9105a6 (commit)
      from  bef289c8e0fef319a23c43dd203c28d5938d2cf7 (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 f66816d5c7c2af13bc97986674b855021d9105a6
Author:    Chris Pinkham <cpinkham at mythtv.org> at Sun, 15 Jul 2012 21:51:26 -0700
Committer: Chris Pinkham <cpinkham at mythtv.org> at Sun, 15 Jul 2012 21:51:26 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f66816d5c7c2af13bc97986674b855021d9105a6

HLS encoder enhancements.
- Use AAC audio instead of MP3.  This negates the need for
using --enable-libmp3lame on the command line since we now use the
built in AAC encoder in libavcodec.  This change also requires
converting the audio data to float for use by the encoder.  For
now, this commit uses C code to do the int to float conversion,
but a call to use AudioOutputUtil::toFloat() to use assembler to
do this conversion should be enabled in the near future.

- Use High 4.1 profile for encoding video with a width of >= 1024.
I also think the changes made for this support might have fixed an
issue with parts of the main profile not being used previously
for output video >= 960 in width.


Summary of changes:
 mythtv/libs/libmythtv/avformatwriter.cpp    |  143 ++++++++++++++-------------
 mythtv/libs/libmythtv/avformatwriter.h      |    4 +-
 mythtv/programs/mythtranscode/transcode.cpp |    8 +-
 3 files changed, 78 insertions(+), 77 deletions(-)


More information about the mythtv-commits mailing list