[FFmpeg-devel] [PATCH] Move sample format definitions from libavcodec to libavcore.
Michael Niedermayer
michaelni
Wed Oct 27 11:22:43 CEST 2010
On Mon, Oct 25, 2010 at 08:12:43PM -0700, Stefano Sabatini wrote:
> On date Monday 2010-10-25 14:53:59 +0200, Michael Niedermayer encoded:
> > On Sun, Oct 24, 2010 at 11:38:20PM -0700, Stefano Sabatini wrote:
> > > ---
> > > libavcodec/avcodec.h | 27 +++++++++++++++------------
> > > libavcore/Makefile | 1 +
> > > libavcore/samplefmt.h | 35 +++++++++++++++++++++++++++++++++++
> > > 3 files changed, 51 insertions(+), 12 deletions(-)
> > > create mode 100644 libavcore/samplefmt.h
> [...]
> > > --- /dev/null
> > > +++ b/libavcore/samplefmt.h
> >
> > do we really want a header per enum ?
>
> No, I'm also planning to move there these functions from
> libavcodec/audioconvert.h (with some renamings):
>
> void avcodec_sample_fmt_string(char *buf, int buf_size, int sample_fmt);
> const char *avcodec_get_sample_fmt_name(int sample_fmt);
> enum SampleFormat avcodec_get_sample_fmt(const char* name);
> const char *avcodec_get_channel_name(int channel_id);
> int64_t avcodec_get_channel_layout(const char *name);
> void avcodec_get_channel_layout_string(char *buf, int buf_size, int nb_channels, int64_t channel_layout);
> int64_t avcodec_guess_channel_layout(int nb_channels, enum CodecID codec_id, const char *fmt_name);
> int avcodec_channel_layout_num_channels(int64_t channel_layout);
>
> suggest a better name for the file or place where to move them.
audio.h maybe?
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Good people do not need laws to tell them to act responsibly, while bad
people will find a way around the laws. -- Plato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20101027/d280bef9/attachment.pgp>
More information about the ffmpeg-devel
mailing list