- 25 Jan, 2012 23 commits
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Alex Converse authored
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
-
Martin Storsjö authored
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>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
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>
-
Diego Biurrun authored
-
Janne Grunau authored
Prevents a crash of VLC during playback of a invalid matroska file, found by John Villamil <johnv@matasano.com>. CC: libav-stable@libav.org
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Janne Grunau authored
Found by John Villamil <johnv@matasano.com>
-
Martin Storsjö authored
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>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Martin Storsjö authored
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>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
For ismv/isma, the time scale might not be the same as the sample rate. 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
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>
-
Ronald S. Bultje authored
Current code only writes 8 pixels of vertical edge for YUV422, which causes MC artifacts when subsequent frames use data from that edge.
-
- 24 Jan, 2012 17 commits
-
-
Alex Converse authored
-
Michael Niedermayer authored
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>
-
Justin Ruggles authored
There is only one stream, so it will always be index 0. This also allows for removal of the private context.
-
Justin Ruggles authored
also allows for removing some unused context fields
-
Justin Ruggles authored
also allows for removing some unused context fields
-
Justin Ruggles authored
Time stamps are not read from the bitstream, so no wrapping is needed.
-
Justin Ruggles authored
-
Justin Ruggles authored
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
-
Justin Ruggles authored
Stereo ADPCM IMA WS is planar for VQA version 3 and 2-sample interleaved for VQA version 2.
-
Justin Ruggles authored
The stereo layout and extradata is significantly different from that in Westwood IMA ADPCM, so a separate codec_id is warranted.
-
Justin Ruggles authored
-
Justin Ruggles authored
Fix setting of bit_rate and bits_per_coded_sample. Ask for sample for unsupported VQA versions.
-
Justin Ruggles authored
According to Multimedia Wiki documentation, the frame rate is not always 15, and the actual value can be found in the header.
-
Justin Ruggles authored
Also remove unused context field, audio_frame_counter.
-
Justin Ruggles authored
-
Justin Ruggles authored
The format has no coded timestamps and must use packet durations to generate them.
-
Anton Khirnov authored
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.
-