- 15 Apr, 2011 1 commit
-
-
Michael Niedermayer authored
* commit 'a3a0af4f': avutil: make aes and sha api public handle malloc failures in ff_get_wav_header add xWMA demuxer mpegts: force the default timebase libavcodec: Bump micro after adding the dtx AVOptions Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Apr, 2011 17 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Alexis Ballier authored
The functions are already av_ prefixed and sha1 header is already provided. Install libavutil/{aes,sha}.h Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Max Horn authored
ff_get_wav_header is reading data from a WAVE file and then uses it (without validation) to malloc a buffer. It then proceeded to read data into the buffer, without verifying that the allocation succeeded. To address this, change ff_get_wav_header to return an error if allocation failed, and adapted all calling code to handle that error. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Max Horn authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Rudolf Polzer authored
The mpegts muxer does not set the stream time base using av_set_pts_info, but expects it to have the default value of 1/90000. If the calling code changes stream pts before writing the header, other muxers override the time base at that point (like mpegenc.c).
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
AV_CH_LAYOUT_QUAD is the only (multi-) channel layout that has the same channel ordering for FFmpeg and alsa.
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
The functions will also be used for unsigned formats.
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
-
Michael Niedermayer authored
* qatar/master: (32 commits) libopencore-amr, libvo-amrwbenc: Allow enabling DTX via private AVOptions libopencore-amr, libvo-amrwbenc: Only check the bitrate when changed libopencore-amr, libvo-amrwbenc: Find the closest matching bitrate libvo-*: Fix up the long codec names libavcodec: Mark AVCodec->priv_class const swscale: Factorize FAST_BGR2YV12 definition. libvo-aacenc: Only produce extradata if the global header flag is set lavf: postpone removal of public metadata conversion API lavc: postpone removal of request_channels lavc: postpone removal of audioconvert and sample_fmt wrappers lavf: postpone removal of deprecated avio functions libopencore-amr: Cosmetics: Rewrap and align libopencore-amr, libvo-amrbwenc: Rename variables and functions libopencore-amr: Convert commented out debug logging into av_dlog libopencore-amr: Remove an unused state variable libvo-amrwbenc: Don't explicitly store bitrate modes in the bitrate table libopencore-amr: Remove a useless local variable libopencore-amr, libvo-amrwbenc: Make the bitrate/mode mapping array static const libopencore-amr, libvo-amrwbenc: Return proper error codes in most places libopencore-amr: Don't print carriage returns in log messages ... Conflicts: doc/developer.texi libavcodec/avcodec.h libavcodec/libvo-aacenc.c libavcodec/libvo-amrwbenc.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Apr, 2011 22 commits
-
-
Martin Storsjö authored
DTX, discontinuous transmission, allows emitting frames with comfort noise when no voice is detected in the input audio. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Also rename the incorrectly named enc_bitrate to enc_mode, use the enc_bitrate variable for storing the last chosen bitrate. This avoids continuous warning log messages if not using an exactly matching bitrate, while still allowing changing bitrate at any point. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Dynamically print the supported bitrates from the local table, instead of using a hardcoded log message. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Include VisualOn to clarify the codec name, but remove the actual library name from the user-friendly description. Also mention Android, to clarify which VisualOn implementation this refers to, since they do sell other variants of the same code, too. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This avoids warnings of this kind, everywhere priv_class is initialized: warning: initialization discards qualifiers from pointer target type Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Luca Barbato authored
It is used only for x86 so it will eventually be moved with that code into the x86 arch subdirectory.
-
Carl Eugen Hoyos authored
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
It's been deprecated only a few months ago, long after 0.6.
-
Anton Khirnov authored
No decoder uses the supposed replacement, request_channel_layout, yet.
-
Anton Khirnov authored
Those were moved to libavutil only recently.
-
Anton Khirnov authored
They've been deprecated very recently.
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Avoid camelCase names for functions and variables. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Also add the avctx as logging context. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The bitrate modes are equal to the array indices. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-