7e16636 | Michael Niedermayer | 26 January 2012, 21:44:59 UTC | doc: remove doc/ffmpeg-mt-authorship.txt for release/0.10 we dont carry the whole git history in releases so theres no point in having this in them either. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 21:44:59 UTC |
83d78fe | Michael Niedermayer | 26 January 2012, 20:15:55 UTC | Update for 0.10 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 21:43:32 UTC |
a8ae00b | Alex Converse | 25 January 2012, 23:27:11 UTC | qdm2: Check data block size for bytes to bits overflow. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org (cherry picked from commit dac56d9ce01eb9963f28f26b97a81db5cbd46c1c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 21:28:25 UTC |
b9e79a3 | Martin Storsjö | 25 January 2012, 11:47:38 UTC | ismindex: Fix build on mingw Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 8801fac365549a43a639e239faba409d8f91ef86) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 21:25:29 UTC |
33c2137 | Michael Niedermayer | 26 January 2012, 21:16:47 UTC | Changelog: remove duplicate lines Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 21:18:51 UTC |
5ce1b21 | Michael Niedermayer | 26 January 2012, 20:57:50 UTC | RELEASE_NOTES: update for 0.10 remove minor things and things that we had in many previous releases already. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 20:59:09 UTC |
32281d3 | Michael Niedermayer | 26 January 2012, 20:33:51 UTC | Changelog: update for 0.10 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 20:33:51 UTC |
88d84dd | Michael Niedermayer | 25 January 2012, 03:51:06 UTC | dv: Fix out of array read Fixes part of CVE-2011-3936 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 19:10:26 UTC |
8847561 | Michael Niedermayer | 26 January 2012, 04:18:01 UTC | mov: Fix seeking regression in fragemnted movs. Regression introduced in 550f7c43ece1af27604407647d10e74b52e6fedf Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 19:10:25 UTC |
22eef8d | Michael Niedermayer | 26 January 2012, 18:41:59 UTC | snowenc: dont crash with gray but exit with an error msg. Fixes Ticket839 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 19:05:15 UTC |
9decfc1 | Michael Niedermayer | 26 January 2012, 18:31:01 UTC | h264_sei: Fix infinite loop. Fixes not yet fixed parts of CVE-2011-3946. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 18:54:38 UTC |
fe0089a | Michael Niedermayer | 26 January 2012, 17:49:53 UTC | ffmpeg: fix -qscale X breaking audio codecs Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 18:54:38 UTC |
7ed6b1a | Michael Niedermayer | 26 January 2012, 17:45:46 UTC | mpeg1videoenc: disable slice threads It doesnt work (and as far as i tested also didnt in the past) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 17:45:46 UTC |
70dba1e | Michael Niedermayer | 26 January 2012, 16:30:49 UTC | kvmc: Check palsize. Fixes: CVE-2011-3952 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 16:30:49 UTC |
1860c66 | Michael Niedermayer | 26 January 2012, 16:22:34 UTC | matroskadec: increase padding on several more extradata allocations. Inspired by: 5af569aa30b93f56344ea540936eb671760f568c by alex Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 16:23:41 UTC |
5af569a | Alex Converse | 25 January 2012, 22:34:21 UTC | matroskadec: Pad AAC extradata. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org (cherry picked from commit d2ee8c17793201ce969afd1f433ba1580c143cd2) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 16:16:33 UTC |
92115bb | Michael Niedermayer | 26 January 2012, 16:04:51 UTC | dpcm: Round output buffer size up. Fixes: CVE-2011-3951 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 16:05:57 UTC |
ddf0c1d | Michael Niedermayer | 26 January 2012, 15:51:01 UTC | diracdec: Check num_refs. Fixes: CVE-2011-3950 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 16:05:57 UTC |
e2291ea | Michael Niedermayer | 26 January 2012, 14:41:43 UTC | diracdec: Check dirac_unpack_idwt_params parameters before storing them. Fixes CVE-2011-3949 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 16:05:57 UTC |
ee0cab7 | Clément Bœsch | 26 January 2012, 12:06:22 UTC | doc: remove trailing 's' to metadata. metadata is already plural. Found-by: Alexander Strasser | 26 January 2012, 12:06:22 UTC |
46095f4 | Michael Niedermayer | 26 January 2012, 02:30:46 UTC | mp3dec: Check for memcpy size to be positive. No, ive no testcase. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 02:30:46 UTC |
10e9d1f | Thierry Foucu | 25 January 2012, 23:46:14 UTC | Fix a heap-buffer-overflow In some case, what left to read from ptr is smaller than EXTRABYTES. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 02:28:12 UTC |
3c5fe5b | Michael Niedermayer | 26 January 2012, 00:52:29 UTC | Merge remote-tracking branch 'qatar/master' * qatar/master: (22 commits) wma: Clip WMA1 and WMA2 frame length to 11 bits. movenc: Don't require frame_size to be set for modes other than mov doc: Update APIchanges with info on muxer flushing movenc: Reindent a block tools: Remove some unnecessary #undefs. rv20: prevent calling ff_h263_decode_mba() with unset height/width tools: K&R reformatting cosmetics Ignore generated aviocat and ismindex tools. build: Automatically include architecture-specific library Makefile snippets. indeo5: prevent null pointer dereference on broken files pktdumper: Use usleep instead of sleep cosmetics: Remove some unnecessary block braces. Drop unnecessary prefix from *sink* variable and struct names. Add a tool for creating smooth streaming manifests movdec: Calculate an average bit rate for fragmented streams, too movenc: Write the sample rate instead of time scale in the stsd atom movenc: Add a separate ismv/isma (smooth streaming) muxer movenc: Allow the caller to decide on fragmentation libavformat: Add a flag for muxers that support write_packet(NULL) for flushing movenc: Add support for writing fragmented mov files ... Conflicts: Changelog cmdutils.c cmdutils.h doc/APIchanges ffmpeg.c ffplay.c libavfilter/Makefile libavformat/Makefile libavformat/avformat.h libavformat/movenc.c libavformat/movenc.h libavformat/version.h tools/graph2dot.c Merged-by: Michael Niedermayer <michaelni@gmx.at> | 26 January 2012, 01:23:56 UTC |
01e5e97 | Michael Niedermayer | 25 January 2012, 22:55:21 UTC | mjpegbdec: Fix incorrect bitstream buffer size. Fixes CVE-2011-3947 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 22:56:09 UTC |
dd453f1 | Paul B Mahol | 25 January 2012, 19:46:57 UTC | r210, r10k and avrp encoder Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 22:40:06 UTC |
807a045 | Michael Niedermayer | 25 January 2012, 22:23:35 UTC | kgv1dec: Increase offsets array size so it is large enough. Fixes CVE-2011-3945 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 22:25:45 UTC |
2f3a86a | Michael Niedermayer | 25 January 2012, 22:01:34 UTC | doc/ffmpeg.texi Merge changes from avconv.texi since the last merge into ffmpeg.texi Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 22:01:34 UTC |
935c659 | Lou Logan | 24 January 2012, 23:22:54 UTC | remove avconv from Doxyfile Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 21:47:45 UTC |
def6789 | Michael Niedermayer | 24 January 2012, 20:55:47 UTC | Remove avconv All features have been merged into ffmpeg. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 21:46:37 UTC |
1285baa | Michael Niedermayer | 25 January 2012, 21:28:57 UTC | smackerdec: Check that the last indexes are within the table. Fixes CVE-2011-3944 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 21:32:11 UTC |
d78bb1a | Alex Converse | 25 January 2012, 02:43:43 UTC | wma: Clip WMA1 and WMA2 frame length to 11 bits. The MDCT buffers in the decoder are only sized for up to 11 bits. The reverse engineered documentation for WMA1/2 headers say that that for all samplerates above 32kHz 11 bits are used. 12 and 13 bit support were added for WMAPro. I was unable to make any Microsoft tools generate a test file at a samplerate above 48kHz. Discovered by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | 25 January 2012, 20:31:37 UTC |
9f9c45f | Martin Storsjö | 23 January 2012, 12:56:56 UTC | movenc: Don't require frame_size to be set for modes other than mov The field frame_size isn't written to the output anywhere except than in mov. This facilitates stream copy from formats that don't set frame_size. Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 20:25:56 UTC |
6cb2882 | Martin Storsjö | 25 January 2012, 10:43:19 UTC | doc: Update APIchanges with info on muxer flushing Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 20:24:13 UTC |
990a746 | Martin Storsjö | 25 January 2012, 10:40:05 UTC | movenc: Reindent a block Also add some space around operators and wrap a comment that extends past the 80 char "limit"/guideline. Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 20:13:56 UTC |
247d30a | Michael Niedermayer | 25 January 2012, 20:10:29 UTC | vp3: Copy all 3 frames for thread updates. This fixes a double release of the current frame on deinit. Fixes CVE-2011-3934 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 20:12:00 UTC |
d55fa1c | Diego Biurrun | 25 January 2012, 19:11:32 UTC | tools: Remove some unnecessary #undefs. | 25 January 2012, 19:41:22 UTC |
6071644 | Hendrik Leppkes | 25 January 2012, 16:37:26 UTC | indeo3: fix motion vector validation The index of the motion vector has to be checked before being multiplied by 2 for the array index. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 17:55:32 UTC |
5cb57a1 | Michael Niedermayer | 24 January 2012, 17:51:40 UTC | dv: Fix null pointer dereference due to ach=0 Fixes part2 of CVE-2011-3929 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Reviewed-by: Roman Shaposhnik <roman@shaposhnik.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 15:41:27 UTC |
f9de136 | Michael Niedermayer | 24 January 2012, 17:48:23 UTC | dv: check stype Fixes part1 of CVE-2011-3929 Possibly fixes part of CVE-2011-3936 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Reviewed-by: Roman Shaposhnik <roman@shaposhnik.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 15:41:26 UTC |
c3e10ae | Janne Grunau | 24 January 2012, 20:50:50 UTC | rv20: prevent calling ff_h263_decode_mba() with unset height/width Prevents a crash of VLC during playback of a invalid matroska file, found by John Villamil <johnv@matasano.com>. CC: libav-stable@libav.org | 25 January 2012, 15:18:54 UTC |
4a68949 | Nicolas George | 25 January 2012, 15:11:32 UTC | lavfi: Makefile: cosmetics: align FFLIBS. | 25 January 2012, 15:12:52 UTC |
4e81b5f | Diego Biurrun | 25 January 2012, 14:03:18 UTC | tools: K&R reformatting cosmetics | 25 January 2012, 14:31:11 UTC |
50639cb | Diego Biurrun | 25 January 2012, 13:56:24 UTC | Ignore generated aviocat and ismindex tools. | 25 January 2012, 14:04:35 UTC |
07a873a | Diego Biurrun | 25 January 2012, 12:35:19 UTC | build: Automatically include architecture-specific library Makefile snippets. | 25 January 2012, 14:04:28 UTC |
366ac22 | Janne Grunau | 23 January 2012, 20:33:34 UTC | indeo5: prevent null pointer dereference on broken files Found by John Villamil <johnv@matasano.com> | 25 January 2012, 13:31:57 UTC |
7072a6a | Martin Storsjö | 25 January 2012, 11:47:47 UTC | pktdumper: Use usleep instead of sleep MinGW doesn't have sleep, only _sleep (which is deprecated), Sleep (which is defined in winbase.h and not in the standard C headers) and usleep. Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 12:34:51 UTC |
33ad8c3 | Diego Biurrun | 18 January 2012, 17:47:59 UTC | cosmetics: Remove some unnecessary block braces. | 25 January 2012, 12:14:49 UTC |
abe655a | Diego Biurrun | 19 January 2012, 15:10:13 UTC | Drop unnecessary prefix from *sink* variable and struct names. | 25 January 2012, 11:28:36 UTC |
33ec9ef | Martin Storsjö | 09 January 2012, 16:27:33 UTC | Add a tool for creating smooth streaming manifests It can also optionally split the file into individual fragments, which allows it to be served from any web server without any server side support. Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:42 UTC |
bc7d051 | Martin Storsjö | 13 January 2012, 12:40:24 UTC | movdec: Calculate an average bit rate for fragmented streams, too Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:41 UTC |
3b5d442 | Martin Storsjö | 09 January 2012, 09:05:33 UTC | movenc: Write the sample rate instead of time scale in the stsd atom For ismv/isma, the time scale might not be the same as the sample rate. Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:41 UTC |
4ddd54d | Martin Storsjö | 09 January 2012, 15:58:26 UTC | movenc: Add a separate ismv/isma (smooth streaming) muxer Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:41 UTC |
b613ff5 | Martin Storsjö | 20 January 2012, 17:29:33 UTC | movenc: Allow the caller to decide on fragmentation Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:41 UTC |
f1caf01 | Martin Storsjö | 20 January 2012, 17:27:33 UTC | libavformat: Add a flag for muxers that support write_packet(NULL) for flushing Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:41 UTC |
83988d5 | Martin Storsjö | 05 January 2012, 11:57:05 UTC | movenc: Add support for writing fragmented mov files Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:41 UTC |
6ca3856 | Martin Storsjö | 06 January 2012, 23:32:53 UTC | movenc: Add a separate start_pts This fixes calculation of trackDuration if the MOVIentry array is cleared. This is required by the fragmentation support in the next patch. Signed-off-by: Martin Storsjö <martin@martin.st> | 25 January 2012, 10:15:40 UTC |
c3af52f | Ronald S. Bultje | 25 January 2012, 09:17:52 UTC | dsputil: use vertical component for drawing bottom edge. Current code only writes 8 pixels of vertical edge for YUV422, which causes MC artifacts when subsequent frames use data from that edge. | 25 January 2012, 10:06:36 UTC |
668494a | Michael Niedermayer | 25 January 2012, 05:32:05 UTC | ffmpeg: add image size check to codec_get_buffer() Fixes CVE-2011-3935 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 05:48:30 UTC |
28d6347 | Michael Niedermayer | 25 January 2012, 04:21:23 UTC | avidec: Fix regression with chunks that are larger than the file. This commit makes the check specific to the case that needs it. Regression was introduced by commit 62adc60b97d854507d07a21b2f370ab5c69e6b7b Author: Michael Niedermayer <michaelni@gmx.at> Date: Fri Dec 16 06:13:04 2011 +0100 avidec: Check that the header chunks fit in the available filesize. Fixes Ticket771 Bug found by: Diana Elena Muscalu Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 05:48:30 UTC |
59e95fa | Michael Niedermayer | 25 January 2012, 00:30:43 UTC | h263dec: Disallow width/height changing with frame threads. Fixes CVE-2011-3937 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 05:48:30 UTC |
5c01170 | Michael Niedermayer | 24 January 2012, 21:20:26 UTC | nsvdec: Fix use of uninitialized streams. Fixes CVE-2011-3940 (Out of bounds read resulting in out of bounds write) Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 25 January 2012, 05:48:30 UTC |
7988dd1 | Carl Eugen Hoyos | 25 January 2012, 02:51:49 UTC | Fix multi-channel encoding with libfaac. | 25 January 2012, 02:51:49 UTC |
749e5dc | Michael Niedermayer | 24 January 2012, 23:45:49 UTC | buildsystem: 10l add v4l entry back Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 23:46:41 UTC |
2179b63 | Michael Niedermayer | 24 January 2012, 23:12:22 UTC | v4l: fix compilation Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 23:13:35 UTC |
1d9569f | Michael Niedermayer | 24 January 2012, 21:53:59 UTC | Merge remote-tracking branch 'qatar/master' * qatar/master: (23 commits) aacenc: Fix identification padding when the bitstream is already aligned. aacenc: Write correct length for long identification strings. aud: remove unneeded field, audio_stream_index from context aud: fix time stamp calculation for ADPCM IMA WS aud: simplify header parsing aud: set pts_wrap_bits to 64. cosmetics: indentation aud: support Westwood SND1 audio in AUD files. adpcm_ima_ws: fix stereo decoding avcodec: add a new codec_id for CRYO APC IMA ADPCM. vqa: remove unused context fields, audio_samplerate and audio_bits vqa: clean up audio header parsing vqa: set time base to frame rate as coded in the header. vqa: set packet duration. vqa: use 1/sample_rate as the audio stream time base vqa: set stream start_time to 0. lavc: postpone the removal of AVCodecContext.request_channels. lavf: postpone removing av_close_input_file(). lavc: postpone removing old audio encoding and decoding API avplay: remove the -er option. ... Conflicts: Changelog libavcodec/version.h libavdevice/v4l.c Merged-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 21:53:59 UTC |
76c3e76 | Carl Eugen Hoyos | 24 January 2012, 21:39:54 UTC | Allow user to force reading mov alias from absolute path. Based on a work-around by Alex Zhukov. Fixes ticket #935 | 24 January 2012, 21:39:54 UTC |
efe6807 | Alex Converse | 23 January 2012, 21:08:32 UTC | aacenc: Fix identification padding when the bitstream is already aligned. | 24 January 2012, 20:55:21 UTC |
cdfe94c | Michael Niedermayer | 23 January 2012, 21:05:03 UTC | aacenc: Write correct length for long identification strings. When the length is the escape value (15), the new length is calculated by 15 + get_bits(8) - 1. Signed-off-by: Alex Converse <alex.converse@gmail.com> | 24 January 2012, 20:54:59 UTC |
c77be3a | Michael Niedermayer | 24 January 2012, 19:54:27 UTC | error concealment: initialize block index. Fixes CVE-2011-3941 (out of bounds write) Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 20:08:41 UTC |
b8dd555 | Justin Ruggles | 24 January 2012, 16:46:58 UTC | aud: remove unneeded field, audio_stream_index from context There is only one stream, so it will always be index 0. This also allows for removal of the private context. | 24 January 2012, 19:13:47 UTC |
be14a37 | Justin Ruggles | 24 January 2012, 16:43:54 UTC | aud: fix time stamp calculation for ADPCM IMA WS also allows for removing some unused context fields | 24 January 2012, 19:13:47 UTC |
10fef6b | Justin Ruggles | 24 January 2012, 16:40:23 UTC | aud: simplify header parsing also allows for removing some unused context fields | 24 January 2012, 19:13:47 UTC |
0e6a8b5 | Justin Ruggles | 24 January 2012, 16:28:02 UTC | aud: set pts_wrap_bits to 64. Time stamps are not read from the bitstream, so no wrapping is needed. | 24 January 2012, 19:13:47 UTC |
98c290c | Justin Ruggles | 24 January 2012, 16:41:37 UTC | cosmetics: indentation | 24 January 2012, 19:13:46 UTC |
d481227 | Justin Ruggles | 24 January 2012, 16:09:05 UTC | aud: support Westwood SND1 audio in AUD files. Fixes decoding of the handful of "death scream" samples from "Command and Conquer" that use SND1. e.g. http://samples.libav.org/game-formats/westwood-aud/nuyell1.aud http://samples.libav.org/game-formats/westwood-aud/nuyell7.aud | 24 January 2012, 19:13:46 UTC |
02e7dbf | Justin Ruggles | 23 January 2012, 17:23:27 UTC | adpcm_ima_ws: fix stereo decoding Stereo ADPCM IMA WS is planar for VQA version 3 and 2-sample interleaved for VQA version 2. | 24 January 2012, 19:13:46 UTC |
220506d | Justin Ruggles | 23 January 2012, 19:57:32 UTC | avcodec: add a new codec_id for CRYO APC IMA ADPCM. The stereo layout and extradata is significantly different from that in Westwood IMA ADPCM, so a separate codec_id is warranted. | 24 January 2012, 19:13:41 UTC |
4340a63 | Justin Ruggles | 23 January 2012, 18:43:54 UTC | vqa: remove unused context fields, audio_samplerate and audio_bits | 24 January 2012, 19:08:29 UTC |
7e813d5 | Justin Ruggles | 23 January 2012, 18:28:20 UTC | vqa: clean up audio header parsing Fix setting of bit_rate and bits_per_coded_sample. Ask for sample for unsupported VQA versions. | 24 January 2012, 19:08:29 UTC |
5b4c562 | Justin Ruggles | 23 January 2012, 16:38:00 UTC | vqa: set time base to frame rate as coded in the header. According to Multimedia Wiki documentation, the frame rate is not always 15, and the actual value can be found in the header. | 24 January 2012, 19:08:29 UTC |
9ae8469 | Justin Ruggles | 23 January 2012, 16:06:35 UTC | vqa: set packet duration. Also remove unused context field, audio_frame_counter. | 24 January 2012, 19:08:29 UTC |
53ed79a | Justin Ruggles | 23 January 2012, 15:55:28 UTC | vqa: use 1/sample_rate as the audio stream time base | 24 January 2012, 19:08:29 UTC |
e1ac69f | Justin Ruggles | 23 January 2012, 15:52:49 UTC | vqa: set stream start_time to 0. The format has no coded timestamps and must use packet durations to generate them. | 24 January 2012, 19:08:29 UTC |
1381e9b | Anton Khirnov | 12 January 2012, 10:16:38 UTC | lavc: postpone the removal of AVCodecContext.request_channels. Although it has been deprecated for a long time, its intended replacement (request_channel_layout) is not actually used anywhere, so request_channels is currently the only way to access that functionality. | 24 January 2012, 17:04:19 UTC |
dc7ad30 | Anton Khirnov | 22 January 2012, 09:43:40 UTC | lavf: postpone removing av_close_input_file(). It has been deprecated only recently. | 24 January 2012, 17:04:19 UTC |
af0292f | Anton Khirnov | 22 January 2012, 09:43:40 UTC | lavc: postpone removing old audio encoding and decoding API It has been deprecated only recently. | 24 January 2012, 17:04:19 UTC |
75e2025 | Anton Khirnov | 22 January 2012, 09:51:26 UTC | avplay: remove the -er option. Error recognition flags can and should be set directly with AVOptions. | 24 January 2012, 17:04:19 UTC |
941e9f2 | Anton Khirnov | 12 January 2012, 10:22:59 UTC | lavd: remove deprecated v4l grab device. | 24 January 2012, 17:04:19 UTC |
f1721fb | Michael Niedermayer | 24 January 2012, 16:15:48 UTC | Merge remote-tracking branch 'tjoppen/mxf_fixes_20120124' * tjoppen/mxf_fixes_20120124: mxfdec: Fix files > 2 GiB mxfdec: Handle small EditUnitByteCount Merged-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 16:15:55 UTC |
62d2a75 | Piotr Tomasik | 24 January 2012, 10:16:41 UTC | Added clockwise rotate values to metadata for 90 and 270 degrees Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 16:01:10 UTC |
6813450 | Paul B Mahol | 23 January 2012, 18:49:25 UTC | lavf: replace remaining use of deprecated get_strz() Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 16:01:10 UTC |
1c910d2 | Michael Niedermayer | 22 January 2012, 05:06:22 UTC | sws: Fix RGB0->alpha containing formats. Fixes Ticket869 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 16:01:10 UTC |
fa94f8a | Michael Niedermayer | 23 January 2012, 00:48:09 UTC | buildsys: Fix shared lib build of ffserver. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 16:01:10 UTC |
79f80f5 | Alexander Strasser | 24 January 2012, 01:54:57 UTC | build: Allow building old API/ABI libpostproc version Allows our users to still build against a libpostproc with the old API/ABI. Distributions can use this option to defer the soname bump. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 16:01:10 UTC |
5dfc7f7 | Clément Bœsch | 03 January 2012, 09:47:42 UTC | doc: add Timecode documentation. | 24 January 2012, 15:20:21 UTC |
cfa2963 | Nicolas George | 24 January 2012, 14:51:09 UTC | maintainers: add myself for recent works. | 24 January 2012, 15:07:53 UTC |
0c9ddc0 | Nicolas George | 24 January 2012, 15:03:09 UTC | faq: fix typo. Reported-By: Clément Bœsch | 24 January 2012, 15:03:09 UTC |
9aaa70a | Nicolas George | 24 January 2012, 11:42:20 UTC | faq: document af_aconvert quirks using lavfi. | 24 January 2012, 14:56:10 UTC |
ece329d | Tomas Härdin | 24 January 2012, 13:13:57 UTC | Add myself as mxfdec maintainer Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 14:36:38 UTC |
beb19a0 | Michael Niedermayer | 24 January 2012, 05:21:45 UTC | h264: Disallow w/h/pixfmt changes for frame threads. Previously this was just checked in case of slice threads, but frame threads do not support this either currently. Making them support this is of course the long term goal Fixes bug155 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | 24 January 2012, 14:36:38 UTC |