summaryrefslogtreecommitdiff
path: root/libavdevice
Commit message (Collapse)AuthorAge
* Merge remote branch 'qatar/master'Michael Niedermayer2011-04-22
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: APIChanges: document git revision for CODEC_CAP_SLICE_THREADS addition. Introduce slice threads flag. FATE: allow forcing thread-type when doing threaded fate runs. Use av_log_ask_for_sample() where appropriate. error: sort, pack, and align error code and string definitions The stabilization period after version bumps should be one month, not one week. applehttp: Expose the stream bitrate via metadata doc: Add some initial docs on the applehttp demuxer Provide a fallback version of the libm function trunc libavdevice: Define _XOPEN_SOURCE for usleep lavc: provide deprecated avcodec_thread_init until next major version lavc: provide the opt.h header until the next bump error: change AVERROR_EOF value error: remove AVERROR_NUMEXPECTED error: add error code AVERROR_OPTION_NOT_FOUND, and use it in opt.c Conflicts: libavcodec/h264.c libavutil/error.c libavutil/error.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libavdevice: Define _XOPEN_SOURCE for usleepMartin Storsjö2011-04-21
| | | | | | | | | | | | This hopefully fixes build failures on Dragonfly BSD. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (37 commits) In avcodec_open(), set return code to an error value only when an error occurs instead of unconditionally at the start of the function. lavc: remove reference to opt.h from Makefile. prefer avio_check() over url_exist() avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols lavu: remove misc disabled cruft lavu: remove FF_API_OLD_IMAGE_NAMES cruft NOT PULLED lavu: remove FF_API_OLD_EVAL_NAMES cruft lavc: remove misc disabled cruft. lavc: remove the FF_API_INOFFICIAL cruft. lavc: remove the FF_API_SET_STRING_OLD cruft. lavc: remove the FF_API_USE_LPC cruft. lavc: remove the FF_API_SUBTITLE_OLD cruft. lavc: remove the FF_API_VIDEO_OLD cruft. lavc: remove the FF_API_AUDIO_OLD cruft. lavc: remove the FF_API_OPT_SHOW cruft. lavc: remove the FF_API_MM_FLAGS cruft. lavf: remove misc disabled cruft. lavf: remove FF_API_INDEX_BUILT cruft lavf: remove FF_API_URL_CLASS cruft. lavf: remove FF_API_SYMVER cruft ... Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Bump major versions of all libraries.Anton Khirnov2011-04-18
| | | | | | | | | | | | They've accumulated enough new APIs and corresponding deprecated cruft. This breaks API and ABI.
| * sndio bug fixBrad2011-03-29
| | | | | | | | | | | | | | | | Since the code already supports both little- and big-endian audio for recording, do not fail just because the endianness is not what we expect. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | Allow to print wider unsupported channel layouts.Carl Eugen Hoyos2011-04-15
| |
* | AV_CH_LAYOUT_2_2 does not need channel reordering for alsa output.Carl Eugen Hoyos2011-04-14
| |
* | Cosmetics: Fix indentation and move one line.Carl Eugen Hoyos2011-04-14
| |
* | Support alsa channel reordering for float.Carl Eugen Hoyos2011-04-14
| |
* | Add forgotten line to silence a warning for int32.Carl Eugen Hoyos2011-04-14
| | | | | | | | | | AV_CH_LAYOUT_QUAD is the only (multi-) channel layout that has the same channel ordering for FFmpeg and alsa.
* | Also support alsa channel reordering for u16 and u32 formats.Carl Eugen Hoyos2011-04-14
| |
* | Rename the s16 and s32 alsa reorder functions as int16 and int32.Carl Eugen Hoyos2011-04-14
| | | | | | | | The functions will also be used for unsigned formats.
* | Support unsigned variants of already supported signed formats in alsa.Carl Eugen Hoyos2011-04-14
| |
* | Support a-law and mu-law output in alsa.Carl Eugen Hoyos2011-04-14
| |
* | Cosmetics: Rename variable param as the more appropriate dpyname.Sven C. Dack2011-04-12
| |
* | Cosmetics: Fix white-space in av_log() message.Sven C. Dack2011-04-12
| |
* | Fix output of AV_CH_LAYOUT_5POINT0 via alsa by reordering channels.Carl Eugen Hoyos2011-04-12
| |
* | Support CODEC_ID_PCM_F64* output via alsa (stereo only).Carl Eugen Hoyos2011-04-12
| |
* | Support CODEC_ID_PCM_S24* output via alsa (stereo only).Carl Eugen Hoyos2011-04-12
| |
* | Revert "fbdev: simplify logic in fbdev_read_packet()"Michael Niedermayer2011-04-11
| | | | | | | | | | | | This change is buggy. This reverts commit d46c9f83cf495c901e6128ce1042190f620b89c4.
* | fbdev: simplify logic in fbdev_read_packet()Stefano Sabatini2011-04-11
| | | | | | | | Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | x11: fix memleakCarl Eugen Hoyos2011-04-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add support for pcm_f32* to alsa.Carl Eugen Hoyos2011-04-05
| |
* | Support s32 output via alsa audio device.Carl Eugen Hoyos2011-04-05
| |
* | Template alsa reordering functions.Carl Eugen Hoyos2011-04-05
| |
* | ALSA: fix a stupid bad use of av_freep.Nicolas George2011-03-31
| | | | | | | | | | | | It caused a segfault when channel reordering was in use and the last chunk of data was not silent. Spotted and diagnosed by Carl Eugen Hoyos.
* | Remove a memory allocation and the associated memcpy.Sven C. Dack2011-03-30
| |
* | Also use alsa_reorder_s16_out_51() for AV_CH_LAYOUT_5POINT1.Carl Eugen Hoyos2011-03-30
| |
* | sndio: allow any endianness when recordingReimar Döffinger2011-03-29
| | | | | | | | | | | | | | | | Since the code already supports both little- and big-endian audio for recording, do not fail just because the endianness is not what we expect. It is possible that 8-bit recording would not have worked at all on some systems without that change.
* | Simplify: Use FFMIN.Reimar Döffinger2011-03-29
| |
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * newdev/master: ac3enc: avoid memcpy() of exponents and baps in EXP_REUSE case by using exponent reference blocks. Chronomaster DFA decoder DUPLICATE: framebuffer device demuxer NOT MERGED: cosmetics: fix dashed line length after 070c5d0 http: header field names are case insensitive Conflicts: LICENSE README doc/indevs.texi libavdevice/fbdev.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * framebuffer device demuxerStefano Sabatini2011-03-28
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | sndio: prefer "FFmpeg" over "Libav" in the license headerStefano Sabatini2011-03-28
| |
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-28
|\| | | | | | | | | | | | | | | | | | | | | | | | | * newdev/master: ac3enc: Add codec-specific options for writing AC-3 metadata. NOT MERGED: Remove arrozcru URL from documentation sndio support for playback and record Conflicts: doc/faq.texi doc/general.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sndio support for playback and recordBrad2011-03-27
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | ALSA: implement channel layout for playback.Nicolas George2011-03-26
| | | | | | | | | | | | | | | | Currently, only S16 quad, 5.1 and 7.1 are implemented. Implementing support for other formats/layouts and capture should be straightforward. 7.1 support by Carl Eugen Hoyos.
* | Revert "replace FFMPEG with LIBAV in FFMPEG_CONFIGURATION"Michael Niedermayer2011-03-17
| | | | | | | | This reverts commit 29ba091136a5e04574f7bfc1b17536c923958f6f.
* | Revert "use LIBAV_LICENSE and LIBAV_VERSION instead of FFMPEG_*"Michael Niedermayer2011-03-17
| | | | | | | | This reverts commit a03be6e1ba4cbf9984b0bbdb674704bbb2da6713.
* | Merge remote-tracking branch 'newdev/master'Michael Niedermayer2011-03-17
|\| | | | | | | | | | | | | | | | | | | Conflicts: Changelog doc/APIchanges doc/optimization.txt libavformat/avio.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * use LIBAV_LICENSE and LIBAV_VERSION instead of FFMPEG_*Janne Grunau2011-03-16
| |
| * replace FFMPEG with LIBAV in FFMPEG_CONFIGURATIONJanne Grunau2011-03-16
| | | | | | | | also update the multiple inclusion guards in config.h|mak
| * 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>
| * Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-26
| | | | | | | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts.
* | fbdev: fix check on nanosleep return valeStefano Sabatini2011-03-13
| | | | | | | | | | | | | | | | | | In fbdev_read_packet(): nanosleep returns -1 in case of errors, the EINTR check has to be done on errno. Spotted by Nicolas. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | framebuffer device demuxerStefano Sabatini2011-03-08
| |
* | Merge libavcore into libavutilReinhard Tartler2011-02-16
| | | | | | | | Done to keep ABI compatible. Otherwise this is just silly
* | Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-28
|/ | | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts. (cherry picked from commit c6610a216ed2948885772154a2eed696e0cb4aca)
* consolidate .gitignore patters into a single fileJanne Grunau2011-01-18
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* convert svn:ignore properties to .gitignore filesJanne Grunau2011-01-17
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>