summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avcodec/utils: initialize delay in avcodec_parameters_to_context()Michael Niedermayer2016-06-04
| | | | | | | Fixes lost codec delayy Should fix Ticket5509 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/nvenc: Don't set packet durationTimo Rothenpieler2016-06-04
| | | | | It's not expected to be set on video packets and causes issues in ffmpeg.c.
* avfilter/avf_showcqt: render default font at 960x16Muhammad Faiz2016-06-04
| | | | | | | and let ffmpeg scaler scale it this impoves quality Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avdevice/lavfi: Do not set avg_frame_rate to the timebaseMichael Niedermayer2016-06-04
| | | | | | | Fixes regression Fixes Ticket5422 (The timebase is 1/25k but the fps are not 25k) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/version: Add Ticket5421 to list of tickets possibly affected by a ↵Michael Niedermayer2016-06-03
| | | | | | major bump Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/dump: Use codec and QP limits from AVCodecContextMichael Niedermayer2016-06-03
| | | | | | | Fixes regression Fixes Ticket5421 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavutil/fifo: Fix fifo grow stepJan Sebechlebsky2016-06-03
| | | | | | | | | Fifo was reallocating always to twice of the requested size. This fixes it to reallocate to requested size, or twice of the original size - whichever is greater. Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/udp: fix dead code.Nicolas George2016-06-03
| | | | | | | | | | Since d607861, service can not be NULL, only "0". An UDP address with neither local port nor address leaves both service and node to their default value, and POSIX specifies that they are not allowed to be both NULL; "0" is equivalent to an unspecified port for all currently known protocols. Fix CID 1341570.
* avformat/au: Write MetaData in AU Sun audio file headerThomas Bernard2016-06-03
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/mediacodecdec_h264: rename input_ref to input_pktMatthieu Bouron2016-06-03
|
* lavc/mediacodecdec_h264: switch to new BSF APIMatthieu Bouron2016-06-03
|
* lavc/vaapi_encoder_{h264,h265}: fix bad format warningMatthieu Bouron2016-06-03
|
* fate/prores: use aac fixed for audio to fix fate failures on armMichael Niedermayer2016-06-03
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/fate/h264: Add test for xavc and somewhat odd pps/spsMichael Niedermayer2016-06-03
| | | | | | (Ticket 4389) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/filters: Remove duplicated setdar exampleLars Kiesow2016-06-02
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* avcodec/magicyuv: set correct size of last slice for each planePaul B Mahol2016-06-02
| | | | | | Fixes invalid read. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* MAINTAINERS: Remove myselfDerek Buitenhuis2016-06-02
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* avformat: Copy properties from internal contextMichael Niedermayer2016-06-02
| | | | | | | Fixes Ticket5467 "Lossless j2k information no longer shown" Based on suggestion by Hendrik Leppkes Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/h264_refs: Fix pps_ref_count with multiple PPSMichael Niedermayer2016-06-02
| | | | | Found-by: ubitux Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/h264_refs: Remove unused pps_countMichael Niedermayer2016-06-02
| | | | | Found-by: ubitux Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/udp: Protect write to circular_buffer_error by mutexMichael Niedermayer2016-06-02
| | | | | | | This isnt really needed on most platforms but fixes CID1362183 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/avf_showcqt: full chroma blending on draw_axis_yuvMuhammad Faiz2016-06-02
| | | | | | improve quality on axis drawing with yuv422p and yuv420p format Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avcodec/magicyuv: fix decoding of raw slicesPaul B Mahol2016-06-02
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* vaapi: Enable more libva surface formatsMark Thompson2016-06-02
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/avpacket: Respect payload offset in av_grow_packetAndriy Lysnevych2016-06-02
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat: Document where the AVOption names can be found for the fields of ↵Michael Niedermayer2016-06-01
| | | | | | | | | | AVFormatContext 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>
* avcodec: Document where the AVOption names can be found for the fields of ↵Michael Niedermayer2016-06-01
| | | | | | | | | | 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>
* avutil/frame: Document avcodec_get_frame_class() and the option naming systemMichael Niedermayer2016-06-01
| | | | | | Missing docs found by: nevcairiel Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* library.mak: Put -Umain back for testsMichael Niedermayer2016-06-01
| | | | | | | | Fixes build on mingw32 with SDL reverts one line from 96d616052b3d39678e477fa10610ca688f46fff9 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavu: Adding ARIB STD-B67 (hybrid log-gamma) enum value and transfer function.Neil Birkbeck2016-06-01
| | | | | | | | | | | | | | | | | | Adding hybrid log-gamma (https://en.wikipedia.org/wiki/Hybrid_Log-Gamma) based on the standardization in ARIB STD-B67: http://www.arib.or.jp/english/html/overview/doc/2-STD-B67v1_0.pdf The choice of enum value of 18 is consistent with HEVC: http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=10481 And also with latest proposal for color format in mkv: https://mailarchive.ietf.org/arch/search/?email_list=cellar&gbt=1&q=Colour+Format+proposal The implementation assumes a nominal input range of [0, 1], which is consistent with HEVC. Signed-off-by: Neil Birkbeck <neil.birkbeck@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/isom: add MagicYUV FourCCsPiotr Bandurski2016-06-01
|
* avocdec: add MagicYUV decoderPaul B Mahol2016-05-31
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/bmp_parser: Fix stateMichael Niedermayer2016-05-31
| | | | | | Fixes Ticket5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/nvenc: Refactor timestamp generation logicTimo Rothenpieler2016-05-31
| | | | Directly adapted from libav
* avcodec/nvenc: forward frame durationTimo Rothenpieler2016-05-31
|
* avcodec/nvenc: Handle minqp-only case in set_vbrTimo Rothenpieler2016-05-31
|
* avcodec/nvenc: twopass mode works in all modesTimo Rothenpieler2016-05-31
|
* avcodec/nvenc: Fix forcing constqp rc modeTimo Rothenpieler2016-05-31
| | | | The CONSTQP enum value is 0, so this check failed for it.
* avcodec/nvenc: don't enqueue timestamps until a frame was acceptedAndrey Turkin2016-05-31
| | | | | | Otherwise timestamps/pending FIFOs would go out of sync if nvEncodePicture ever fails. Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: refactor encode_frame a bitAndrey Turkin2016-05-31
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/dca_parser: skip initial paddingfoo862016-05-31
| | | | | | | Padding before the first sync word can be very large for DTS-in-WAV streams. There is no reason to include this padding in parsed packet. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/dca_parser: simplify state machinefoo862016-05-31
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/dca: support EXSS marker in avpriv_dca_convert_bitstream()foo862016-05-31
| | | | | | | This is now required by dcadec_decode_frame(). All remaining users of avpriv_dca_convert_bitstream() have been updated to expect EXSS marker. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/dca: require checked bitstream readerfoo862016-05-31
| | | | | | | | | | | Remove half-working attempt at supporting unchecked bitstream reader by always copying input data into intermediate buffer with large amount of padding at the end. Convert LBR decoder to checked bitstream reader. Convert dcadec_decode_frame() to parse input data directly if possible. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/nvenc: extract timestamp calculations into separate functionAndrey Turkin2016-05-31
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: rework library load and GPU selectionAndrey Turkin2016-05-31
| | | | | | | Use explicit nvenc capability checks instead to determine usable devices instead of SM versions. Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: allow configuring number of surfacesAndrey Turkin2016-05-31
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: use INIT_CLEANUP to deal with init failuresAndrey Turkin2016-05-31
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: add rate control optionAndrey Turkin2016-05-31
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* avcodec/nvenc: convert tier to AVOptionsAndrey Turkin2016-05-31
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>