|
|
|
@640a2427
|
11 years |
martin |
bfi: Add some very basic sanity checks for input packet sizes
CC: …
|
|
|
@9fc7184d
|
11 years |
martin |
bfi: Avoid divisions by zero
If a zero-length video packet is to be …
|
|
|
@a9221e3
|
11 years |
martin |
electronicarts: Add more sanity checking for the number of channels
…
|
|
|
@d07aa3f0
|
11 years |
martin |
riffdec: Add sanity checks for the sample rate
This avoids a division …
|
|
|
@28ff439e
|
11 years |
martin |
mvi: Add sanity checking for the audio frame size
This avoids a …
|
|
|
@59480abc
|
11 years |
martin |
alac: Do bounds checking of lpc_order read from the bitstream
In …
|
|
|
@adc09136
|
11 years |
martin |
xwma: Avoid division by zero
Reported-by: Mateusz "j00ru" Jurczyk and …
|
|
|
@8d07258b
|
11 years |
martin |
avidec: Make sure a packet is large enough before reading its data
…
|
|
|
@68ff9981
|
11 years |
martin |
vqf: Make sure the bitrate is in the valid range
Even if the sample …
|
|
|
@9277050e
|
11 years |
martin |
vqf: Make sure sample_rate is set to a valid value
This avoids …
|
|
|
@0767bfd1
|
11 years |
anton |
lavfi: allow user-provided execute() callbacks
|
|
|
@38e15df1
|
11 years |
anton |
avframe: note that linesize is not the usable data size
|
|
|
@5c349ad0
|
11 years |
lu_zero |
lxf: check the nb_streams instead of relying on padding
Remove the …
|
|
|
@a529fa2f
|
11 years |
lu_zero |
lxf: remove deplanarization hack
Signed-off-by: Luca Barbato …
|
|
|
@7e52080c
|
11 years |
lu_zero |
pcm: support 24-bit/32-bit little-endian planar
Used by LXF.
…
|
|
|
@839df90c
|
11 years |
lu_zero |
lxf: Support 16-channel files
Reported, analyzed and tested by …
|
|
|
@779951cd
|
11 years |
lu_zero |
lxf: Support version 1 files
Signed-off-by: Luca Barbato …
|
|
|
@d872fb0f
|
11 years |
martin |
lavf: Reset the entry count and allocation size variables on …
|
|
|
@06ebc0bf
|
11 years |
martin |
lavf: Allocate arrays with av_realloc if they will be realloced later
…
|
|
|
@1af78b86
|
11 years |
martin |
rtpdec_qt: Add an accidentally removed allocation return value check
…
|
|
|
@705b748e
|
11 years |
martin |
tls: Add support for listen mode
Also add options for specifying a …
|
|
|
@5c53bf7a
|
11 years |
martin |
http: Pass options through to the nested protocol
When passing a dict …
|
|
|
@8b09d917
|
11 years |
martin |
tls: Add options for verifying the peer certificate
A file containing …
|
|
|
@4370f65
|
11 years |
martin |
g2meet: Respect cursor_stride properly everywhere
This fixes a …
|
|
|
@5f4b1b1c
|
11 years |
anton |
lavc doxy: document that avcodec_flush_buffers() invalidates decoded frames
|
|
|
@2725f2d4
|
11 years |
anton |
doc/filters: fix an option name in the unsharp docs
|
|
|
@cab8c5f8
|
11 years |
anton |
h264: do not reinitialize the global cabac tables at each slice header
|
|
|
@e8804186
|
11 years |
anton |
cabac: remove write-only h264_mps_state[]
|
|
|
@668643b9
|
11 years |
anton |
matroskadec: check av_strdup() when setting defaults
|
|
|
@58894ab3
|
11 years |
anton |
lavc: add support for interleaved chroma formats to libx264.
…
|
|
|
@a454dec1
|
11 years |
anton |
pixdesc: fix NV20* descriptors
They were inconsistent (overlapping …
|
|
|
@84df6d6a
|
11 years |
anton |
h264_sei: check SEI size
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
|
|
@71cabb52
|
11 years |
anton |
h264: do not discard NAL_SEI when skipping frames
Setting …
|
|
|
@edaba180
|
11 years |
anton |
h264: log extradata skip only for non-ignored NALs
Signed-off-by: …
|
|
|
@26179964
|
11 years |
anton |
h264_sei: log unknown sei messages
Signed-off-by: Anton Khirnov …
|
|
|
@5f24fe8
|
11 years |
martin |
mpegvideo: Initialize chroma_*_shift and codec_tag even if the size is …
|
|
|
@d6d27f3e
|
11 years |
diego |
configure: Enable -Qansi-alias for icl 14+
Qansi-alias worked on …
|
|
|
@8812a805
|
11 years |
martin |
h263dec: Remove a hack that can cause infinite loops
The actual …
|
|
|
@b6c7bd53
|
11 years |
martin |
movenchint: Clear size and len if the realloc failed
Previously these …
|
|
|
@f2b00a53
|
11 years |
martin |
movenc: Return a proper error code for invalid combinations
…
|
|
|
@23d6ba2c
|
11 years |
martin |
vc1dec: Check the error handling flags on slice/field header decode …
|
|
|
@f7e6169
|
11 years |
martin |
electronicarts: Check packet sizes before reading
Reported-by: …
|
|
|
@ce67f442
|
11 years |
martin |
lavf: Avoid setting avg_frame_rate if delta_dts is negative
This …
|
|
|
@bb7bf175
|
11 years |
martin |
vc1dec: Don't decode slices when the latest slice header failed to …
|
|
|
@5e25fdbf
|
11 years |
martin |
vc1dec: Make sure last_picture is initialized in …
|
|
|
@b772b0e2
|
11 years |
martin |
vc1dec: Undo mpegvideo initialization if unable to allocate tables
…
|
|
|
@ede50844
|
11 years |
martin |
vc1dec: Fix leaks in ff_vc1_decode_init_alloc_tables on errors
…
|
|
|
@91be1103
|
11 years |
martin |
wnv1: Make sure the input packet is large enough
Reported-by: Mateusz …
|
|
|
@f1eac2b8
|
11 years |
martin |
movenc: Use keyframes as default fragmentation point in ismv
…
|
|
|
@a9553bbb
|
11 years |
martin |
movenc: Set all implicit flags immediately in mov_write_header
This …
|
|
|
@187023f
|
11 years |
martin |
movenc: Set mov->mode earlier in mov_write_header
This allows …
|
|
|
@5055035
|
11 years |
martin |
tls: Do not abort on non-fatal TLS alerts with gnutls
Signed-off-by: …
|
|
|
@c951e4b4
|
11 years |
lu_zero |
flv: Make onTextData parsing robust
Certain streaming servers do not …
|
|
|
@ba77757a
|
11 years |
lu_zero |
rtmp: Replace a magic number with a macro
11 is the RTMP header size.
|
|
|
@58404738
|
11 years |
lu_zero |
rtmp: Rewrite embedded flv handling
Use update_offset() as done for …
|
|
|
@e40a0e82
|
11 years |
lu_zero |
rtmp: Refactor get_packet
|
|
|
@32a414f3
|
11 years |
lu_zero |
rtmp: Support AMF_DATA_TYPE_MIXEDARRAY
And fix the …
|
|
|
@08fa828b
|
11 years |
martin |
avutil: Fix compilation with inline asm disabled on mingw
Because of …
|
|
|
@e208e6d2
|
11 years |
lu_zero |
lavu: Add interleaved 4:2:2 8/10-bit formats
Signed-off-by: Luca …
|
|
|
@944c3384
|
11 years |
diego |
h264dec: Add .avc file name extension
Signed-off-by: Diego Biurrun …
|
|
|
@01f111bd
|
11 years |
diego |
h264dec: K&R formatting cosmetics
Signed-off-by: Diego Biurrun …
|
|
|
@67e285ce
|
11 years |
martin |
mem: Handle av_reallocp(..., 0) properly
Previously this did a double …
|
|
|
@1cad7171
|
11 years |
martin |
h264: remove an unused static constant
Signed-off-by: Martin Storsjö …
|
|
|
@33b88f2a
|
11 years |
martin |
msvc/icl: Use declspec(noinline)
Signed-off-by: Martin Storsjö …
|
|
|
@09f2581d
|
11 years |
martin |
msvc/icl: Use declspec(deprecated)
Prior to this on msvc/icl there …
|
|
|
@5532ee6d
|
11 years |
lu_zero |
rtmp: Unbreak get_packet
Commit …
|
|
|
@a9d50bb5
|
11 years |
martin |
dcadec: Validate the lfe parameter
Reported-by: Mateusz "j00ru" …
|
|
|
@b97b1adb
|
11 years |
martin |
rtmpproto: Add a comment explaining the logic in handle_notify
This …
|
|
|
@e5d45e02
|
11 years |
lu_zero |
build: Support cparser
|
|
|
@d8798276
|
11 years |
martin |
r3d: Add more input value validation
Reported-by: Mateusz "j00ru" …
|
|
|
@3ca14aa5
|
11 years |
martin |
rl2: Avoid a division by zero
Reported-by: Mateusz "j00ru" Jurczyk …
|
|
|
@83c285f8
|
11 years |
martin |
wtv: Add more sanity checks for a length read from the file
Also make …
|
|
|
@d8b68660
|
11 years |
martin |
yop: Clear all references to the AVBuffer in the local AVPacket
This …
|
|
|
@3185a802
|
11 years |
martin |
fraps: Make the input buffer size checks more strict
Reported-by: …
|
|
|
@82e266c6
|
11 years |
martin |
segafilm: Validate the number of audio channels
This avoids divisions …
|
|
|
@601c2015
|
11 years |
martin |
svq3: Avoid a division by zero
If the height is zero, the …
|
|
|
@7a5a5572
|
11 years |
martin |
qpeg: Add checks for running out of rows in qpeg_decode_inter
…
|
|
|
@e9d61de9
|
11 years |
martin |
mpegaudiodec: Validate that the number of channels fits at the given …
|
|
|
@f5080335
|
11 years |
martin |
asvdec: Verify the amount of extradata
The init function reads one …
|
|
|
@72fe16a1
|
11 years |
martin |
movenc: Use null buffers for measuring the amount of data to be …
|
|
|
@3627ce2
|
11 years |
martin |
aviobuf: Add functions for null buffers
Null buffers are useful for …
|
|
|
@bb461370
|
11 years |
anton |
asfenc: mux chapters in ASF files using an ASF "marker" section
ASF …
|
|
|
@09f3c93
|
11 years |
anton |
asfenc: remember send time and offset of the index entries
…
|
|
|
@1eb93280
|
11 years |
anton |
asfenc: add ASF_Reserved_4 as defined in section 10.10 of the ASF spec …
|
|
|
@c53b5dda
|
11 years |
anton |
asfdec: replace magic constant with DATA_HEADER_SIZE
Signed-off-by: …
|
|
|
@5f408333
|
11 years |
anton |
asfdec: substract preroll time from marker presentation time
this was …
|
|
|
@fdbd924b
|
11 years |
martin |
rv34: Fix a memory leak on errors
Signed-off-by: Martin Storsjö …
|
|
|
@bcbe4f3c
|
11 years |
martin |
idroqdec: Make sure a video stream has been allocated before returning …
|
|
|
@5372cda6
|
11 years |
martin |
rv10: Validate the dimensions set from the container
Reported-by: …
|
|
|
@ae0f316a
|
11 years |
lu_zero |
rtmp: Unbreak handle_notify
Commit …
|
|
|
@1914e6f0
|
11 years |
alex.converse |
aacdec: Add support for LD (Low Delay) AAC
|
|
|
@5cdefc02
|
11 years |
alex.converse |
aacdec: Add support for Error Resilience syntax.
This does not add …
|
|
|
@c4bfa098
|
11 years |
justin.ruggles |
Add a WebP decoder
Container and lossy decoding by Aneesh Dogra …
|
|
|
@9ae53c58
|
11 years |
justin.ruggles |
lavc: add ff_u8_to_s8() for safe type punning of uint8_t to int8_t
|
|
|
@5626f994
|
11 years |
diego |
avformat: Use av_reallocp() where suitable
Signed-off-by: Diego …
|
|
|
@0f310a6f
|
11 years |
martin |
rmdec: Validate the fps value
Abort if it is invalid if strict error …
|
|
|
@e7bf085
|
11 years |
martin |
movenc: Add an option for omitting the tfhd base offset
This makes …
|
|
|
@a4adabb4
|
11 years |
martin |
movenc: Write the moof atom in two passes
This is a bit more work, …
|
|
|
@c77d409b
|
11 years |
martin |
twinvqdec: Check the ibps parameter separately
This is required, …
|
|
|
@8583b142
|
11 years |
martin |
rtmp: Support reading interleaved chunks.
A given packet won't always …
|
|
|