[mythtv] [mythtv-commits] Ticket #4137: changeset 14805 doesn't compile with -enable-libmp3lame

Chris Pinkham cpinkham at bc2va.org
Tue Nov 6 17:00:12 UTC 2007


* On Tue Nov 06, 2007 at 10:09:17AM -0000, MythTV wrote:
> #4137: changeset 14805 doesn't compile with -enable-libmp3lame

> Changes (by janne):
> 
> Comment:
> 
>  I don't think lame support in libavcodec has any use for mythtv. The
>  software encoder uses lame directly and otherwise nothing encodes audio.

This will change with the software-encoding patch that I'm slowly working
on.  The file writing and encoding portions of NuppelVideoRecorder are
being split out into separate files so that we can software encode using
other libavcodec supported codecs and write out other libavformat supported
container formats.  One use of this will be supporting direct transcoding
to .flv for support in MythWeb.  My current patch keeps the direct lame
encoding in the NuppelWriter class, but uses lame via libavcodec in the
AVFormatWriter class.  I debated getting rid of the direct lame access
in NuppelWriter as well as I did a while back in nuppeldecoder, but don't
think this is necessary.  libavformat's .nuv support is not good enough
for us to use when writing out .nuv files, that is why the patch still
supports both methods.

--
Chris Pinkham


More information about the mythtv-dev mailing list