Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-08 | avcodec/sheervideo: fix order of operations for raw lines | Paul B Mahol | |
Signed-off-by: Paul B Mahol <onemda@gmail.com> | |||
2016-06-07 | avcodec/sheervideo: add support for 8-bit interlaced (A)RGB | Paul B Mahol | |
Signed-off-by: Paul B Mahol <onemda@gmail.com> | |||
2016-06-07 | avcodec: add BitJazz SheerVideo decoder | Paul B Mahol | |
Signed-off-by: Paul B Mahol <onemda@gmail.com> | |||
2016-06-07 | avcodec/alsdec: Check r to prevent out of array read | Michael Niedermayer | |
No testcase known Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-07 | lavc/mediacodec: improve error messages | Matthieu Bouron | |
2016-06-07 | lavc/mediacodec: bypass width/height restrictions when looking for a decoder | Matthieu Bouron | |
Codec width/height restrictions seem hardcoded at the OMX level and seem arbitrary. Bypassing those restrictions allows a device to decode streams at higher resolutions. For example it allows a Nexus 5 to decode h264 streams with a resolution higher than 1920x1080. | |||
2016-06-07 | lavc/mediacodec: rename MediaFormat field clazz to mediaformat_class for ↵ | Matthieu Bouron | |
consistency | |||
2016-06-07 | lavc/mediacodec: move struct declarations at the begin | Matthieu Bouron | |
2016-06-07 | lavc/mediacodec: rename jfields_mapping to jni_amediacodeclist_mapping | Matthieu Bouron | |
2016-06-07 | lavc/mediacodec: do not delete a local reference twice in case of error | Matthieu Bouron | |
2016-06-07 | avcodec/utils: check skip_samples signedness | Michael Niedermayer | |
Fixes Ticket5528 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-07 | avcodec/nvenc: Check capabilities for interlaced encoding | Timo Rothenpieler | |
2016-06-06 | avcodec/exr: indent b44 uncompress function | Martin Vignali | |
2016-06-06 | avcodec/exr: fix decoding of B44 exr when all channel doesnt have the same ↵ | Martin Vignali | |
pixel type | |||
2016-06-06 | avcodec/exr: move channel_line_size to thread data | Martin Vignali | |
In order to be used by b44 uncompress. | |||
2016-06-06 | avcodec/exr: improve pxr24 uncompress | Martin Vignali | |
Fix pxr24 uncompress when all channels doesnt have the same pixel type. The expected length after zip decoding, is now calculated channel by channel. | |||
2016-06-06 | avcodec/exr: remove unneed scanline_size var | Martin Vignali | |
2016-06-06 | avcodec/exr: fix tile decoding when all channels doesnt have the same pixel type | Martin Vignali | |
Also simplify the tile code, sharing more code with the scanline mode. | |||
2016-06-06 | avcodec/exr: indent the if (layer_match) part | Martin Vignali | |
2016-06-06 | avcodec/exr: fix layer detection | Martin Vignali | |
Only test a channel if the layer name match. Avoid to try to mix channel between the main layer (rgba layer), and the layer request by the user. | |||
2016-06-06 | avcodec/bmp_parser: Check fsize | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-06 | avcodec/bmp_parser: reset state | Michael Niedermayer | |
Fixes part of ticket 5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-06 | avcodec/bmp_parser: Fix remaining size | Michael Niedermayer | |
Fixes part of ticket 5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-06 | avcodec/bmp_parser: Fix frame_start_found in cross frame cases | Michael Niedermayer | |
Fixes part of ticket 5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-06 | avcodec/wmalosslessdec: Use unsigned operations for overflowing cases | Michael Niedermayer | |
Fixes undefined behavior in fate-lossless-wma24-2 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-05 | avcodec/mpeg4videodec: Fix default low_delay flag value if not coded | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-05 | avcodec/mpeg4videodec: Print low_delay value with -debug 1 in ↵ | Michael Niedermayer | |
decode_vol_header() Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-05 | Seperate x264rgb encoder and only enable when its actually supported | Michael Niedermayer | |
This avoids enabling and building the x264rgb encoder when its actually not supported and thus would not work Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-05 | avcodec/cfhd: clear idwt_buf on allocation | Michael Niedermayer | |
This avoids use of uninitialized variables and might make bugs in general easier to reproduce Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-05 | Check av_dup_packet() return code | Michael Niedermayer | |
Fixes: CID1338320 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-05 | avcodec/mpegvideo: Deallocate last/next picture earlier | Michael Niedermayer | |
Fixes regression with mplayers direct rendering and reduces buffer count pressure in some cases Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-04 | avcodec/utils: initialize delay in avcodec_parameters_to_context() | Michael Niedermayer | |
Fixes lost codec delayy Should fix Ticket5509 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-04 | avcodec/nvenc: Don't set packet duration | Timo Rothenpieler | |
It's not expected to be set on video packets and causes issues in ffmpeg.c. | |||
2016-06-03 | lavc/mediacodecdec_h264: rename input_ref to input_pkt | Matthieu Bouron | |
2016-06-03 | lavc/mediacodecdec_h264: switch to new BSF API | Matthieu Bouron | |
2016-06-03 | lavc/vaapi_encoder_{h264,h265}: fix bad format warning | Matthieu Bouron | |
2016-06-02 | avcodec/magicyuv: set correct size of last slice for each plane | Paul B Mahol | |
Fixes invalid read. Signed-off-by: Paul B Mahol <onemda@gmail.com> | |||
2016-06-02 | avcodec/h264_refs: Fix pps_ref_count with multiple PPS | Michael Niedermayer | |
Found-by: ubitux Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-02 | avcodec/h264_refs: Remove unused pps_count | Michael Niedermayer | |
Found-by: ubitux Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-02 | avcodec/magicyuv: fix decoding of raw slices | Paul B Mahol | |
Signed-off-by: Paul B Mahol <onemda@gmail.com> | |||
2016-06-02 | avcodec/avpacket: Respect payload offset in av_grow_packet | Andriy Lysnevych | |
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-06-01 | avcodec: Document where the AVOption names can be found for the fields of ↵ | Michael Niedermayer | |
AVCodecContext Missing docs found by: nevcairiel RFC: should we add support so that the C field names always work as av option names/keys ? Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-05-31 | avocdec: add MagicYUV decoder | Paul B Mahol | |
Signed-off-by: Paul B Mahol <onemda@gmail.com> | |||
2016-05-31 | avcodec/bmp_parser: Fix state | Michael Niedermayer | |
Fixes Ticket5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-05-31 | avcodec/nvenc: Refactor timestamp generation logic | Timo Rothenpieler | |
Directly adapted from libav | |||
2016-05-31 | avcodec/nvenc: forward frame duration | Timo Rothenpieler | |
2016-05-31 | avcodec/nvenc: Handle minqp-only case in set_vbr | Timo Rothenpieler | |
2016-05-31 | avcodec/nvenc: twopass mode works in all modes | Timo Rothenpieler | |
2016-05-31 | avcodec/nvenc: Fix forcing constqp rc mode | Timo Rothenpieler | |
The CONSTQP enum value is 0, so this check failed for it. | |||
2016-05-31 | avcodec/nvenc: don't enqueue timestamps until a frame was accepted | Andrey Turkin | |
Otherwise timestamps/pending FIFOs would go out of sync if nvEncodePicture ever fails. Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org> |