summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* lavc/mediacodec: rename MediaFormat field clazz to mediaformat_class for ↵Matthieu Bouron2016-06-07
| | | | consistency
* lavc/mediacodec: move struct declarations at the beginMatthieu Bouron2016-06-07
|
* lavc/mediacodec: rename jfields_mapping to jni_amediacodeclist_mappingMatthieu Bouron2016-06-07
|
* lavc/mediacodec: do not delete a local reference twice in case of errorMatthieu Bouron2016-06-07
|
* avcodec/utils: check skip_samples signednessMichael Niedermayer2016-06-07
| | | | | | Fixes Ticket5528 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_firequalizer: add zero_phase optionMuhammad Faiz2016-06-07
| | | | | | | simply by substracting pts to compensate delay also handle AV_NOPTS_VALUE Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avdevice/dshow: Fix frame rateMichael Niedermayer2016-06-07
| | | | | | | | Fixes: Ticket5526 Tested-by: kgp700 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Changelog : add OpenExr improvementsMartin Vignali2016-06-07
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/nvenc: Check capabilities for interlaced encodingTimo Rothenpieler2016-06-06
|
* avformat/mpegts: Do not trust BSSD descriptor, it is sometimes not an S302M ↵Michael Niedermayer2016-06-06
| | | | | | stream Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/exr: indent b44 uncompress functionMartin Vignali2016-06-06
|
* avcodec/exr: fix decoding of B44 exr when all channel doesnt have the same ↵Martin Vignali2016-06-06
| | | | pixel type
* avcodec/exr: move channel_line_size to thread dataMartin Vignali2016-06-06
| | | | In order to be used by b44 uncompress.
* avcodec/exr: improve pxr24 uncompressMartin Vignali2016-06-06
| | | | | Fix pxr24 uncompress when all channels doesnt have the same pixel type. The expected length after zip decoding, is now calculated channel by channel.
* avcodec/exr: remove unneed scanline_size varMartin Vignali2016-06-06
|
* avcodec/exr: fix tile decoding when all channels doesnt have the same pixel typeMartin Vignali2016-06-06
| | | | Also simplify the tile code, sharing more code with the scanline mode.
* avcodec/exr: indent the if (layer_match) partMartin Vignali2016-06-06
|
* avcodec/exr: fix layer detectionMartin Vignali2016-06-06
| | | | | | 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.
* avcodec/bmp_parser: Check fsizeMichael Niedermayer2016-06-06
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/bmp_parser: reset stateMichael Niedermayer2016-06-06
| | | | | | Fixes part of ticket 5598 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* 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
|