|
|
|
@aed9da20
|
13 years |
rsbultje |
parser: remove forward declaration of MpegEncContext
Signed-off-by: …
|
|
|
@e6ffd997
|
13 years |
rsbultje |
dca: prevent accessing static arrays with invalid indexes.
Found-by: …
|
|
|
@cc5dd632
|
13 years |
rsbultje |
raw: move buffer size check up.
This way, it protects against …
|
|
|
@f1320dc3
|
13 years |
rsbultje |
lpcm: fix sample size calculation for 20bit LCPM.
Found-by: Mateusz …
|
|
|
@9487fb4d
|
13 years |
rsbultje |
swscale: clip unscaled output intermediates.
Fixes bug 240, as well …
|
|
|
@a93b572a
|
13 years |
rsbultje |
smacker: error out if palette copy-with-offset overruns palette size.
…
|
|
|
@a55d5bdc
|
13 years |
rsbultje |
algmm: convert to bytestream2 API.
Found-by: Mateusz "j00ru" Jurczyk …
|
|
|
@8ca6e523
|
13 years |
diego |
wma: Refactor common code to fix standalone compilation of WMA …
|
|
|
@3c715383
|
13 years |
diego |
vc1: Move init code shared between decoder and parser to common code …
|
|
|
@1e9d55e4
|
13 years |
diego |
x86: Remove duplicated AVG_3DNOW_OP / AVG_MMX2_OP macros from …
|
|
|
@a294a7a1
|
13 years |
alex.converse |
mov: Allow last chunk to have an arbitrary number of samples.
Fixes …
|
|
|
@b5161908
|
13 years |
rsbultje |
SBR DSP: fix SSE code to not use SSE2 instructions.
movq from SSE …
|
|
|
@a9c5b6f
|
13 years |
rsbultje |
cpu: initialize mask to -1, so that by default, optimizations are used.
|
|
|
@6193ff68
|
13 years |
rsbultje |
error_resilience: initialize s->block_index[].
Found-by: Mateusz …
|
|
|
@11b940a1
|
13 years |
rsbultje |
svq3: protect against negative quantizers.
Found-by: Mateusz "j00ru" …
|
|
|
@c23acbae
|
13 years |
rsbultje |
Don't use ff_cropTbl[] for IDCT.
Results of IDCT can by far outreach …
|
|
|
@2254b559
|
13 years |
rsbultje |
swscale: make filterPos 32bit.
Fixes overflows for large image sizes. …
|
|
|
@018f39e
|
13 years |
anton |
FATE: add CPUFLAGS variable, mapping to -cpuflags avconv option.
|
|
|
@4138cd29
|
13 years |
anton |
avconv: add -cpuflags option for setting supported cpuflags.
Useful …
|
|
|
@4d851f8d
|
13 years |
anton |
cpu: add av_set_cpu_flags_mask().
|
|
|
@338978a7
|
13 years |
martin |
libx264: Allow overriding the sliced threads option
Signed-off-by: …
|
|
|
@39da3b22
|
13 years |
anton |
avconv: fix counting encoded video size.
avcodec_encode_video2() …
|
|
|
@632eb1b
|
13 years |
justin.ruggles |
cdxl demux: do not create packets with uninitialized data at EOF.
…
|
|
|
@3574a85c
|
13 years |
alex.converse |
Replace computations of remaining bits with calls to get_bits_left().
|
|
|
@b70feb40
|
13 years |
alex.converse |
amrnb/amrwb: Remove get_bits usage.
It is used to parse fixed sized …
|
|
|
@94cf64b8
|
13 years |
justin.ruggles |
cosmetics: reindent
|
|
|
@8c1d6ac6
|
13 years |
justin.ruggles |
avformat: do not require a pixel/sample format if there is no decoder
…
|
|
|
@a7fa7568
|
13 years |
justin.ruggles |
avformat: do not fill-in audio packet duration in compute_pkt_fields() …
|
|
|
@6c65cf58
|
13 years |
justin.ruggles |
lavf: Use av_get_audio_frame_duration() in get_audio_frame_size()
…
|
|
|
@11ac796f
|
13 years |
justin.ruggles |
dca_parser: parse the sample rate and frame durations
|
|
|
@85469f1c
|
13 years |
justin.ruggles |
libspeexdec: do not set AVCodecContext.frame_size
It is not necessary
|
|
|
@adbf61ff
|
13 years |
justin.ruggles |
libopencore-amr: do not set AVCodecContext.frame_size
It is not necessary
|
|
|
@0efa4073
|
13 years |
justin.ruggles |
alsdec: do not set AVCodecContext.frame_size
It is not necessary
|
|
|
@f1e73100
|
13 years |
justin.ruggles |
siff: do not set AVCodecContext.frame_size
also, properly set …
|
|
|
@ec2e767
|
13 years |
justin.ruggles |
amr demuxer: do not set AVCodecContext.frame_size.
it is not necessary.
|
|
|
@8d1a20aa
|
13 years |
justin.ruggles |
aiffdec: do not set AVCodecContext.frame_size
It is unnecessary. …
|
|
|
@237a855
|
13 years |
justin.ruggles |
mov: do not set AVCodecContext.frame_size
It is not necessary.
|
|
|
@97272642
|
13 years |
justin.ruggles |
ape: do not set AVCodecContext.frame_size.
prevents lavf from setting …
|
|
|
@2dd18d44
|
13 years |
justin.ruggles |
rdt: remove workaround for infinite loop with aac
…
|
|
|
@9c365fe8
|
13 years |
justin.ruggles |
avformat: do not require frame_size in avformat_find_stream_info() for …
|
|
|
@fbc8c596
|
13 years |
justin.ruggles |
avformat: do not require frame_size in avformat_find_stream_info() for …
|
|
|
@84b6ae08
|
13 years |
justin.ruggles |
avformat: do not require frame_size in avformat_find_stream_info() for …
|
|
|
@620b88a3
|
13 years |
justin.ruggles |
swfenc: use av_get_audio_frame_duration() instead of …
|
|
|
@14aecc50
|
13 years |
justin.ruggles |
rtpenc: use av_get_audio_frame_duration() for max_frames_per_packet
…
|
|
|
@c019070f
|
13 years |
justin.ruggles |
riffenc: use av_get_audio_frame_duration()
For encoding, frame_size …
|
|
|
@9524cf79
|
13 years |
justin.ruggles |
avcodec: add av_get_audio_frame_duration() function.
This is a …
|
|
|
@6699d074
|
13 years |
justin.ruggles |
avcodec: add av_get_exact_bits_per_sample() function
This only …
|
|
|
@27c7ca9c
|
13 years |
anton |
lavf: deobfuscate read_frame_internal().
Split off packet parsing …
|
|
|
@dcee8115
|
13 years |
anton |
lavf: make read_from_packet_buffer() more flexible.
Make packet …
|
|
|
@52b0943f
|
13 years |
anton |
lavf: factorize freeing a packet buffer.
|
|
|
@c9dbac36
|
13 years |
diego |
Fix format string vulnerability detected by -Wformat-security.
…
|
|
|
@0a41f47d
|
13 years |
diego |
dv: Do not redundantly initialize struct members to zero.
|
|
|
@356ee8d7
|
13 years |
diego |
x86: clean up ff_dsputil_init_mmx()
This splits ff_dsputil_init_mmx() …
|
|
|
@3faa141d
|
13 years |
anton |
cmdutils: use new avcodec_is_decoder/encoder() functions.
Fixes …
|
|
|
@44fe77b3
|
13 years |
anton |
lavc: make codec_is_decoder/encoder() public.
|
|
|
@02beb982
|
13 years |
anton |
lavc: deprecate AVCodecContext.sub_id.
In most places where it's …
|
|
|
@87392b1f
|
13 years |
anton |
libcdio: add a forgotten AVClass to the private context.
|
|
|
@1c97b5c4
|
13 years |
rsbultje |
swscale: remove "cpu flags" from -sws_flags description.
|
|
|
@4db4b53d
|
13 years |
kostya.shishkov |
proresenc: give user a possibility to alter some encoding parameters
…
|
|
|
@1ba08c94
|
13 years |
justin.ruggles |
vorbisenc: add output buffer overwrite protection
|
|
|
@fe78470a
|
13 years |
justin.ruggles |
libopencore-amrnbenc: fix end-of-stream handling
Use CODEC_CAP_DELAY …
|
|
|
@b0350c1c
|
13 years |
justin.ruggles |
ra144enc: fix end-of-stream handling
Use CODEC_CAP_DELAY and …
|
|
|
@29e2c853
|
13 years |
justin.ruggles |
nellymoserenc: zero any leftover packet bytes
fixes writing of …
|
|
|
@6c7a0162
|
13 years |
justin.ruggles |
nellymoserenc: use proper MDCT overlap delay
|
|
|
@3e9cd8b4
|
13 years |
rsbultje |
qpeg: Use bytestream2 functions to prevent buffer overreads.
…
|
|
|
@dccb2cd3
|
13 years |
rsbultje |
swscale: make %rep unconditional.
Fixes pre-processing with latest …
|
|
|
@b4188f0d
|
13 years |
rsbultje |
vp8: convert simple loopfilter x86 assembly to use named arguments.
|
|
|
@8476ca3b
|
13 years |
rsbultje |
vp8: convert idct x86 assembly to use named arguments.
|
|
|
@21ffc78f
|
13 years |
rsbultje |
vp8: convert mc x86 assembly to use named arguments.
|
|
|
@28170f1a
|
13 years |
rsbultje |
vp8: convert loopfilter x86 assembly to use cpuflags().
|
|
|
@e25be471
|
13 years |
rsbultje |
vp8: convert idct/mc x86 assembly to use cpuflags().
|
|
|
@8249a23f
|
13 years |
rsbultje |
swscale: remove now unnecessary hack.
|
|
|
@0f53d0cf
|
13 years |
rsbultje |
x86inc: don't "bake" stack_offset in named arguments.
Signed-off-by: …
|
|
|
@6aa6e3e8
|
13 years |
justin.ruggles |
fate: Add sunrast regression test
Signed-off-by: Derek Buitenhuis …
|
|
|
@51ddf35c
|
13 years |
justin.ruggles |
wmaenc: fix m/s stereo encoding for the first frame
We need to set …
|
|
|
@8ed7488e
|
13 years |
justin.ruggles |
wmaenc: return s->block_align instead of recalculating it
|
|
|
@5d652e06
|
13 years |
justin.ruggles |
wmaenc: check final frame size against output packet size
Currently …
|
|
|
@dfc4fded
|
13 years |
justin.ruggles |
wmaenc: require a large enough output buffer to prevent overwrites
…
|
|
|
@1ec075cf
|
13 years |
justin.ruggles |
wmaenc: limit allowed sample rate to 48kHz
ff_wma_init() allows up to …
|
|
|
@c2b8dea1
|
13 years |
justin.ruggles |
wmaenc: limit block_align to MAX_CODED_SUPERFRAME_SIZE
This is near …
|
|
|
@b7beabab
|
13 years |
justin.ruggles |
tiertexseq: set correct block_align for audio
|
|
|
@f9cf91d8
|
13 years |
justin.ruggles |
tiertexseq: set audio stream start time to 0
Update FATE test to …
|
|
|
@0883109b
|
13 years |
justin.ruggles |
voc/avs: Do not change the sample rate mid-stream.
Also, set the time …
|
|
|
@4da374f8
|
13 years |
justin.ruggles |
segafilm: use the sample rate as the time base for audio streams
|
|
|
@ea289186
|
13 years |
justin.ruggles |
ea: fix audio pts
The time base is 1 / sample_rate, not 90000. …
|
|
|
@01be6fa9
|
13 years |
justin.ruggles |
psx-str: fix audio pts
Each packet has 18 sectors with 224/channels …
|
|
|
@d0ab5850
|
13 years |
justin.ruggles |
vqf: set packet duration
Fixes timestamp calculation.
The FATE …
|
|
|
@101c369b
|
13 years |
justin.ruggles |
tta demuxer: set packet duration
|
|
|
@0b8b7db0
|
13 years |
justin.ruggles |
mpegaudio_parser: do not ignore information from the first parsed …
|
|
|
@6776a8f1
|
13 years |
justin.ruggles |
mpegaudio_parser: be less picky about the start position
…
|
|
|
@5a9b952
|
13 years |
justin.ruggles |
thp: set audio packet durations
|
|
|
@5602a464
|
13 years |
justin.ruggles |
avcodec: add a Vorbis parser to get packet duration
This also allows …
|
|
|
@737ca448
|
13 years |
justin.ruggles |
vorbisdec: read the previous window flag for long windows
When …
|
|
|
@7fb6c92
|
13 years |
anton |
lavc: free the output packet when encoding failed or produced no output.
|
|
|
@e42e9b0e
|
13 years |
anton |
lavc: preserve avpkt->destruct in ff_alloc_packet().
Also, don't …
|
|
|
@c179c9e1
|
13 years |
anton |
lavc: clarify the meaning of AVCodecContext.frame_number.
|
|
|
@1aa70898
|
13 years |
alex.converse |
mpegts: Pad the packet buffer in handle_packet().
This allows it to …
|
|
|
@4df36969
|
13 years |
alex.converse |
mpegts: Do not call read_sl_header() when no bytes remain in the …
|
|
|
@9d87374e
|
13 years |
rsbultje |
amrwb: remove duplicate arguments from extrapolate_isf().
Prevents …
|
|
|
@154b8bb
|
13 years |
rsbultje |
amrwb: error out early if mode is invalid.
Prevents using the invalid …
|
|
|