summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avcodec/bmp_parser: Fix remaining sizeMichael Niedermayer2016-06-06
| | | | | | Fixes part of ticket 5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/bmp_parser: Fix frame_start_found in cross frame casesMichael Niedermayer2016-06-06
| | | | | | Fixes part of ticket 5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/matroskadec: Fix rounding error with codec_delayMichael Niedermayer2016-06-06
| | | | | | Fixes Ticket5509 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/wmalosslessdec: Use unsigned operations for overflowing casesMichael Niedermayer2016-06-06
| | | | | | Fixes undefined behavior in fate-lossless-wma24-2 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/movenc: Skip unsupported video tracks in timecode generationMichael Niedermayer2016-06-06
| | | | | | Fixes Ticket5414 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_amix: dont fail if there are no samples in output_frame()Michael Niedermayer2016-06-06
| | | | | | Fixes Ticket5326 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/allformats: Making av_register_all() thread-safe.Vivekanand2016-06-05
| | | | | | | | | | When multiple threads tries to call av_register_all(), the first thread sets initialized to 1 and do the register process. At the same time, other thread might also call av_register_all(), which returns immediately because initialized is set to 1 (even when it has not completed registering codecs). We can avoid this problem if we set initialised to 1 while exiting from function. Github: Closes #196
* avcodec/mpeg4videodec: Fix default low_delay flag value if not codedMichael Niedermayer2016-06-05
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mpeg4videodec: Print low_delay value with -debug 1 in ↵Michael Niedermayer2016-06-05
| | | | | | decode_vol_header() Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_colormatrix: add bt.2020 colorspaceThomas Mundt2016-06-05
| | | | | Signed-off-by: Thomas Mundt <loudmax@yahoo.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_colormatrix: increase precisionThomas Mundt2016-06-05
| | | | | Signed-off-by: Thomas Mundt <loudmax@yahoo.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/frame: Assert that width/height/channels is 0 for the destination of ↵Michael Niedermayer2016-06-05
| | | | | | av_frame*_ref() This should detect caes where these functions are called in unclean destinations
* doc/examples/transcoding: Use the decoders pixel format if the encoder does ↵Michael Niedermayer2016-06-05
| | | | | | | | not list which are supported This affects rawvideo and wraped_avframe, no others are affected atm Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Seperate x264rgb encoder and only enable when its actually supportedMichael Niedermayer2016-06-05
| | | | | | | 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>
* avformat/format: Print debug info when probe score is increased due to mime typeMichael Niedermayer2016-06-05
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/cfhd: clear idwt_buf on allocationMichael Niedermayer2016-06-05
| | | | | | | This avoids use of uninitialized variables and might make bugs in general easier to reproduce Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Check av_dup_packet() return codeMichael Niedermayer2016-06-05
| | | | | | Fixes: CID1338320 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mpegvideo: Deallocate last/next picture earlierMichael Niedermayer2016-06-05
| | | | | | | Fixes regression with mplayers direct rendering and reduces buffer count pressure in some cases Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/dump: Print tbc valueMichael Niedermayer2016-06-04
| | | | | | | Fixes regression of av_dump_format() Fixes part of Ticket 5444 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* 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
|