[mythtv] Ticket #5487: LATM AAC audio stream support
Janne Grunau
janne-mythtv at grunau.be
Fri Jan 30 07:46:48 UTC 2009
On Friday 30 January 2009 08:22:19 Paul Kendall wrote:
> On Friday 30 January 2009 20:04:59 Isaac Richards wrote:
> > On Friday 30 January 2009 1:53:22 am Paul Kendall wrote:
>
> > > Sure, I want ed to get the change in libavcodec, but they really want
> > > it as a filter rather than a decoder. I think that would then cause
> > > problems in Myth (correct me if I'm wrong) and then we'd need another
> > > re-sync, which takes quite a long time from past experience.
> > >
> > > I thought we could at least get it in and working, then perhaps
> > > re-jig it as a filter and change Myth to support the libfilter
> > > framework and contribute the filter back to ffmpeg.
> >
> > If it's not going in to ffmpeg without major changes, then that's a
> > fairly large strike against applying the patch here.
>
> Ok, so if I make it a filter for ffmpeg and a patch for mythtv to use
> libavfilter (which would mean bringing that whole library over i.e.
> probably another re- sync) now, would that get included, even though it
> doesn't give a benefit? Then when/if ffmpeg includes the LATM filter we
> would need a re-sync.
You misunderstood the the review, libavfilter is for image/sound raw data
manipulation (see http://wiki.multimedia.cx/index.php?title=Libavfilter).
LATM AAC should be implemented as bitstream filter
(libavcodec/bitstream_filter.c, libavcodec/*bsf.c) which modifies the encoded
bitstream so that codecs can handle the data.
Janne
More information about the mythtv-dev
mailing list