summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* api-example: update to use avcodec_decode_audio4()Justin Ruggles2011-12-04
|
* avplay: use avcodec_decode_audio4()Justin Ruggles2011-12-04
|
* avplay: use a separate buffer for playing silenceJustin Ruggles2011-12-04
|
* avformat: use avcodec_decode_audio4() in avformat_find_stream_info()Justin Ruggles2011-12-04
|
* avconv: use avcodec_decode_audio4() instead of avcodec_decode_audio3()Justin Ruggles2011-12-04
|
* mov: Allow empty stts atom.Alex Converse2011-12-04
| | | | Fixes regressions caused by 30c3d976
* doc: document preferred Doxygen syntax and make patcheck detect itDiego Biurrun2011-12-04
|
* adpcmenc: cosmetics: pretty-printingChris Berov2011-12-04
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* ac3dec: cosmetics: pretty-printingChris Berov2011-12-04
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* yuv4mpeg: cosmetics: pretty-printingChris Berov2011-12-04
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* shorten: remove dead initializationPaul B. Mahol2011-12-04
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* roqvideodec: set AVFrame reference before reget_buffer.Reimar Döffinger2011-12-04
| | | | | | | Otherwise it might return a write-only frame which would break decoding completely. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* bmp: fix some 1bit samples.Carl Eugen Hoyos2011-12-04
| | | | | | <= 8bpp BMP images always have palette. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* latmdec: add fate test for audio config changeJanne Grunau2011-12-04
|
* oma: PCM supportDavid Goldwich2011-12-04
| | | | | Signed-off-by: David Goldwich <david.goldwich@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* oma: better format detection with small probe bufferDavid Goldwich2011-12-04
| | | | | Signed-off-by: David Goldwich <david.goldwich@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* oma: clearify ambiguous if conditionDavid Goldwich2011-12-04
| | | | | Signed-off-by: David Goldwich <david.goldwich@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* wavpack: Properly clip samples during lossy decodeDerek Buitenhuis2011-12-03
| | | | | | | | When decoding lossy WavPack samples, they are supposed to be clipped, in order to be decoded correctly. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Code clean-up for crc.c, lfg.c, log.c, random_see.d, rational.c and tree.c.Yordan Makariev2011-12-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Cleaned pixdesc.c file in libavutilTsvetelina Borisova2011-12-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* zmbv.c: coding style clean-up.Nathan Adil Maxson2011-12-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* xan.c: coding style clean-up.Nathan Adil Maxson2011-12-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* mpegvideo.c: code cleanup - first 500 lines.Konstantin Todorov2011-12-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* h264: fix frame reordering code.Ronald S. Bultje2011-12-03
| | | | | Fixes fate-h264-conformance-{mr2_tandberg_e,mr3_tandberg_b} without requiring -strict 1.
* fate: Add a test for the VBLE decoderDerek Buitenhuis2011-12-03
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* doc: break some long lines in developer.texiLuca Barbato2011-12-03
|
* drawtext: make x and y parametricLuca Barbato2011-12-03
| | | | | | Introduce variables "E", "PHI", "PI", "main_w"/"W", "main_h"/"H", "text_w"/"w", "text_h"/"h", "x", "y", "n" and "t" in line with vf_overlay and refactor the code accordingly.
* drawtext: manage memory allocation betterLuca Barbato2011-12-03
| | | | | Call dtext_prepare_text as early as possible Do not draw if the memory allocation failed
* drawtext: refactor draw_textLuca Barbato2011-12-03
| | | | Split the memory allocation from the actual drawing.
* doc: remove space between variable and post increment in example codeJanne Grunau2011-12-03
|
* aac_latm: reconfigure decoder on audio specific config changesJanne Grunau2011-12-03
|
* latmdec: fix audio specific config parsingJanne Grunau2011-12-03
| | | | | | | | | Pass the correct size in bits to mpeg4audio_get_config and add a flag to disable parsing of the sync extension when the size is not known. Latm with AudioMuxVersion 0 does not specify the size of the audio specific config. Data after the audio specific config can be misinterpreted as sync extension resulting in random and wrong configs.
* Add avcodec_decode_audio4().Justin Ruggles2011-12-02
| | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
* avcodec: change number of plane pointers from 4 to 8 at next major bump.Justin Ruggles2011-12-02
| | | | | | Add AV_NUM_DATA_POINTERS to simplify the bump transition. This will allow for supporting more planar audio channels without having to allocate separate pointer arrays.
* Update developers documentation with coding conventions.Victor Vasiliev2011-12-02
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* svq1dec: avoid undefined get_bits(0) callMans Rullgard2011-12-02
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: h264dsp_neon cosmeticsMans Rullgard2011-12-02
| | | | | | | | - Replace 'ip' with 'r12'. - Use correct size designators for vld1/vst1. - Whitespace fixes. Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: make some NEON macros reusableJanne Grunau2011-12-02
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Do not memcpy raw video frames when using null muxerMans Rullgard2011-12-02
| | | | | | | | | | | Commit 035af99 made avconv always call an encoder when using the null muxer. While useful for 2-pass encodes, it inadvertently caused an extra memcpy of raw frames when decoding only. This hack restores the old behaviour when only decoding while allowing use of the null muxer with encoded streams as well. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: update asf seektestLuca Barbato2011-12-02
|
* vp8: flush buffers on size changes.Aaron Colwell2011-12-02
|
* doc: improve general documentation for MacOSXLuca Barbato2011-12-02
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* asf: use packet dts as approximation of ptsJohn Stebbins2011-12-02
| | | | | | Having a somehow off seeking is better than having none at all. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* asf: do not call av_read_frameLuca Barbato2011-12-02
| | | | The asf_read_pts should read the bitstream directly.
* rtsp: Initialize the media_type_mask in the rtp guessing demuxerMartin Storsjö2011-12-02
| | | | | | | | | | | The media_type_mask is initialized via AVOptions for the rtsp and sdp demuxers, but it isn't available as an option for the rtp guessing demuxer (since it doesn't really make sense there). Therefore, it must be manually initialized instead, since a zero value means no media types at all are accepted. Signed-off-by: Martin Storsjö <martin@martin.st>
* Cleaned up alacenc.cNathan Adil Maxson2011-12-01
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* rtpenc: Add support for G726 audioMartin Storsjö2011-12-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpdec: Interpret the different G726 names as bits_per_coded_sampleMartin Storsjö2011-12-01
| | | | | | | | | | | | | | For the standardized 8 kHz sample rate, this works exactly the same. For nonstandard sample rates, the different predefined G726 names (G726-16, G726-24, G726-32, G726-40) are interpreted as an indication of the bits per coded sample, even though their actual bitrates aren't what the name specifies. This feels more sane than using free-form names for nonstandard sample rate/bitrate combinations, e.g like G726-22, G726-33 for 11025 Hz. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc: Change rtp_send_samples to handle sample sizes other than even bytesMartin Storsjö2011-12-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc: Cast a rescaling parameter to int64_tMartin Storsjö2011-12-01
| | | | | | | This avoids overflow if frame_size is over 2147, since both frame_size and AV_TIME_BASE are plain integers. Signed-off-by: Martin Storsjö <martin@martin.st>