Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | cljr: add missing return statement in decode_end() | Paul B Mahol | 2011-12-08 | 1 | -0/+1 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||||
* | doc: add pulseaudio to the input list | Luca Barbato | 2011-12-08 | 1 | -0/+1 | |
| | ||||||
* | avconv: remove unsubstantiated comment | Luca Barbato | 2011-12-08 | 1 | -1/+1 | |
| | | | | | All the currently supported OS-es manage to use return values properly. | |||||
* | shorten: avoid abort() on unknown audio types | John Brooks | 2011-12-08 | 1 | -3/+5 | |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||||
* | cljr: add encoder | Paul B Mahol | 2011-12-08 | 6 | -21/+31 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||||
* | build: merge lists of HTML documentation targets | Diego Biurrun | 2011-12-08 | 1 | -2/+6 | |
| | ||||||
* | tests/examples: Mark some variables only used within their files as static. | Diego Biurrun | 2011-12-08 | 4 | -12/+14 | |
| | ||||||
* | tests/tools/examples: Replace direct exit() calls by return. | Diego Biurrun | 2011-12-08 | 5 | -25/+19 | |
| | ||||||
* | x86 cpuid: set vendor union members separately | Sean McGovern | 2011-12-08 | 1 | -1/+4 | |
| | | | | | | | | | Solaris Studio (suncc) has difficulty with filling in members of a union. Instead, let's retrieve and store the cpuid() results separately. This is still a compiler bug, however this fix does not cause a regression on other platforms. Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||||
* | cljr: release picture at end of decoding | Paul B. Mahol | 2011-12-08 | 1 | -0/+8 | |
| | | | | | | Otherwise after transcoding from cljr we get: Found 1 unreleased buffers! Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||||
* | rv40: NEON optimised rv40 qpel motion compensation | Mans Rullgard | 2011-12-07 | 2 | -0/+714 | |
| | | | | | | Based on patch by Janne Grunau. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||||
* | drawtext: remove typo | Luca Barbato | 2011-12-07 | 1 | -1/+1 | |
| | | | | It slipped through the last two iterations. | |||||
* | pcm-mpeg: implement new audio decoding api | Hendrik Leppkes | 2011-12-07 | 1 | -17/+35 | |
| | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | |||||
* | w32thread: port fixes to pthread_cond_broadcast() from x264. | Ronald S. Bultje | 2011-12-07 | 1 | -8/+46 | |
| | ||||||
* | doc: add editor configuration section with Vim and Emacs settings | Diego Biurrun | 2011-12-07 | 1 | -0/+25 | |
| | | | | based on a patch by Victor Vasiliev, vasilvv gmail com | |||||
* | dxva2.h: include d3d9.h to define LPDIRECT3DSURFACE9 | Rafaël Carré | 2011-12-07 | 1 | -0/+1 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||||
* | avformat/utils: Drop unused goto label. | Diego Biurrun | 2011-12-07 | 1 | -1/+0 | |
| | | | | libavformat/utils.c:2165:2: warning: label ‘fail’ defined but not used | |||||
* | doxygen: Replace '\' by '@' in Doxygen markup tags. | Diego Biurrun | 2011-12-07 | 4 | -7/+7 | |
| | ||||||
* | cosmetics: drop some completely pointless parentheses | Diego Biurrun | 2011-12-07 | 6 | -13/+17 | |
| | ||||||
* | cljr: simplify CLJRContext | Paul B. Mahol | 2011-12-07 | 1 | -10/+8 | |
| | | | | | | There is no need to have delta, offset and gb in CLJRContext. Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||||
* | drawtext: introduce rand(min, max) | Luca Barbato | 2011-12-07 | 1 | -7/+27 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||||
* | drawtext: introduce explicit draw/hide variable | Luca Barbato | 2011-12-07 | 1 | -1/+10 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||||
* | rtmp: Use nb_invokes for all invoke commands | Martin Storsjö | 2011-12-07 | 1 | -5/+7 | |
| | | | | | | | | | 704af3e29c3ddbc22ac5c8f40e5a0f860d53ac4c broke publishing of rtmp streams, at least publishing to Wowza servers. This changes all invoke commands to use nb_invokes. Signed-off-by: Martin Storsjö <martin@martin.st> | |||||
* | Code cleanup - mpegvideo.c - 500-1000line | Konstantin Todorov | 2011-12-06 | 1 | -233/+309 | |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||||
* | rv40: NEON optimised weighted prediction | Janne Grunau | 2011-12-06 | 3 | -0/+92 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||||
* | rv40: NEON optimised chroma MC | Janne Grunau | 2011-12-06 | 5 | -5/+118 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||||
* | ARM: move NEON H264 chroma mc to a separate file | Mans Rullgard | 2011-12-06 | 3 | -339/+361 | |
| | | | | | | This allows sharing code with the rv40 version of these functions. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||||
* | rv34: NEON optimised inverse transform functions | Janne Grunau | 2011-12-06 | 5 | -0/+153 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||||
* | mov: Don't av_malloc(0). | Alex Converse | 2011-12-05 | 1 | -0/+10 | |
| | | | | | | | malloc() is allowed to return NULL when zero is the argument. This causes us to think malloc has failed and return AVERROR(ENOMEM). In addition OS X malloc() returns an unfreeable non-NULL pointer for size zero when alignment is greater than 16. | |||||
* | avconv: only allocate 1 AVFrame per input stream | Justin Ruggles | 2011-12-05 | 1 | -16/+21 | |
| | | | | | This avoids allocating/freeing an AVFrame for each packet decode. It also simplifies error handling in transcode_audio() and transcode_video(). | |||||
* | avconv: fix memleaks due to not freeing the AVFrame for audio | Justin Ruggles | 2011-12-05 | 1 | -0/+4 | |
| | ||||||
* | h264-fate: remove -strict 1 except where necessary (mr4/5-tandberg). | Ronald S. Bultje | 2011-12-05 | 1 | -64/+64 | |
| | ||||||
* | misc Doxygen markup improvements | Diego Biurrun | 2011-12-05 | 8 | -17/+17 | |
| | ||||||
* | doxygen: eliminate Qt-style doxygen syntax | Diego Biurrun | 2011-12-05 | 10 | -49/+49 | |
| | ||||||
* | g722: Add a regression test for muxing/demuxing in wav | Martin Storsjö | 2011-12-05 | 2 | -0/+9 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||||
* | g722: Change bits per sample to 4 | Sjoerd Simons | 2011-12-05 | 3 | -4/+4 | |
| | | | | | | | | | | | | | | | Earlier, bits per sample was defined as 8, since bits_per_coded_sample was used to indicate whether to ignore the lower bits of the codeword, having values 6, 7 or 8. g722 encodes 2 samples into one byte codeword, therefore the bits per sample is 4. By changing this, the generated timestamps for streams encoded with g722 become correct. This makes timestamp generation for g722 data correct (both when encoding and when demuxing from raw g722 files). Signed-off-by: Martin Storsjö <martin@martin.st> | |||||
* | g722dec: Signal skipping the lower bits via AVOptions instead of ↵ | Martin Storsjö | 2011-12-05 | 2 | -15/+19 | |
| | | | | | | | | | | | | | | | bits_per_coded_sample This avoids using bits_per_coded_sample for this information. bits_per_coded_sample should be 4 for this codec normally, since two samples are encoded into one 8 bit codeword. In principle, this might be info that needs to be passed from a demuxer, and in that case, a private AVOption isn't the best choice, but no such samples are available at the moment, so that use case is purely theoretical at the moment. Signed-off-by: Martin Storsjö <martin@martin.st> | |||||
* | api-example: update to use avcodec_decode_audio4() | Justin Ruggles | 2011-12-04 | 1 | -9/+20 | |
| | ||||||
* | avplay: use avcodec_decode_audio4() | Justin Ruggles | 2011-12-04 | 1 | -16/+27 | |
| | ||||||
* | avplay: use a separate buffer for playing silence | Justin Ruggles | 2011-12-04 | 1 | -3/+3 | |
| | ||||||
* | avformat: use avcodec_decode_audio4() in avformat_find_stream_info() | Justin Ruggles | 2011-12-04 | 1 | -15/+16 | |
| | ||||||
* | avconv: use avcodec_decode_audio4() instead of avcodec_decode_audio3() | Justin Ruggles | 2011-12-04 | 1 | -29/+26 | |
| | ||||||
* | mov: Allow empty stts atom. | Alex Converse | 2011-12-04 | 1 | -1/+3 | |
| | | | | Fixes regressions caused by 30c3d976 | |||||
* | doc: document preferred Doxygen syntax and make patcheck detect it | Diego Biurrun | 2011-12-04 | 2 | -0/+6 | |
| | ||||||
* | adpcmenc: cosmetics: pretty-printing | Chris Berov | 2011-12-04 | 1 | -229/+264 | |
| | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | |||||
* | ac3dec: cosmetics: pretty-printing | Chris Berov | 2011-12-04 | 1 | -248/+261 | |
| | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | |||||
* | yuv4mpeg: cosmetics: pretty-printing | Chris Berov | 2011-12-04 | 1 | -115/+133 | |
| | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | |||||
* | shorten: remove dead initialization | Paul B. Mahol | 2011-12-04 | 1 | -1/+0 | |
| | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | |||||
* | roqvideodec: set AVFrame reference before reget_buffer. | Reimar Döffinger | 2011-12-04 | 1 | -0/+1 | |
| | | | | | | | 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 Hoyos | 2011-12-04 | 1 | -4/+18 | |
| | | | | | | <= 8bpp BMP images always have palette. Signed-off-by: Anton Khirnov <anton@khirnov.net> |