summaryrefslogtreecommitdiff
path: root/libavutil/audioconvert.c
Commit message (Collapse)AuthorAge
* audioconvert: make av_get_channel_layout accept composite names.Nicolas George2012-04-08
| | | | | | Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* avutil: Add av_get_default_channel_layout()Justin Ruggles2012-04-05
| | | | Also, use the new function in the AC-3 encoder.
* Add channel names to channel_names[] array for channels added in b2890f5Tim Walker2012-02-22
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* Add names for more channel layouts to the channel layout map.Tim W2012-02-21
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* Fix av_get_channel_layout_string() for positions >31Mans Rullgard2011-11-25
| | | | | | | | | | A value shifted left by >31 needs to have a 64-bit type. As there are no defined channels in this range, the fix is purely theoretical at this point, although it does avoid some invalid shifts triggering the overflow checker. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Make channel layout masks unsignedMans Rullgard2011-11-25
| | | | | | | | | | It makes more sense for a bit mask to use an unsigned type. The change should be source and binary compatible on all supported systems, hence micro version bump. Fixes a few invalid shifts. Signed-off-by: Mans Rullgard <mans@mansr.com>
* audioconvert: add explanatory comments to channel_names arrayStefano Sabatini2011-09-11
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* audioconvert: K&R whitespace cosmeticsStefano Sabatini2011-09-11
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Drop unnecessary directory prefixes from #include directives.Diego Biurrun2011-06-07
|
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Merge libavcore into libavutilReinhard Tartler2011-02-15
It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>