Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-21lavc: add AV_CODEC_ID_DAALA to the list of codec IDs and bump minorRostislav Pehlivanov
This commit shall introduce the first step of adding support for the Daala next generation video codec to FFmpeg. Although still in development, the codec is showing good progress and exchanging work through IETF drafts. The companies behind Daala are also participating in the Alliance for Open Media, so it's likely that whatever the result any of these collaborations produce it's probable that elements from Daala could be used in them, or perhaps this codec itself could be the result.
2015-10-16avcodec: add ADPCM PSX decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-10-14Merge commit '00332e0a064dad866812de9162b009cbaba6f5df'Hendrik Leppkes
* commit '00332e0a064dad866812de9162b009cbaba6f5df': wrapped_avframe: Initial implementation Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-10-10lavc: move bitstream filter args to the bsf ctxRodger Combs
2015-10-10wrapped_avframe: Initial implementationLuca Barbato
2015-10-09lavc/mjpegenc: Add an option to force outputting chroma matrix.Carl Eugen Hoyos
RFC 2435 suggests that mjpeg over rtp uses both two tables.
2015-10-03Merge commit '9a3202a98b2e095b54dd784c3e01a09a676fc3fa'Hendrik Leppkes
* commit '9a3202a98b2e095b54dd784c3e01a09a676fc3fa': Screenpresso SPV1 decoder Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-30Screenpresso SPV1 decoderVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-09-29Merge commit '948f3c19a8bd069768ca411212aaf8c1ed96b10d'Hendrik Leppkes
* commit '948f3c19a8bd069768ca411212aaf8c1ed96b10d': lavc: Make AVPacket.duration int64, and deprecate convergence_duration Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-29lavc: Make AVPacket.duration int64, and deprecate convergence_durationwm4
Note that convergence_duration had another meaning, one which was in practice never used. The only real use for it was a 64 bit replacement for the duration field. It's better just to make duration 64 bits, and to get rid of it. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-09-29Merge commit 'b10b6ac7a902f28e09e37a29c392e2f0c19e9526'Hendrik Leppkes
* commit 'b10b6ac7a902f28e09e37a29c392e2f0c19e9526': vdpau: deprecate av_vdpau_get_profile() Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-28vdpau: deprecate av_vdpau_get_profile()Rémi Denis-Courmont
This function can intrinsically not deal with codec profile fallback (for H.264 Constrained Baseline especially), and was made redundant by av_vdpau_bind_context(). Signed-off-by: Anton Khirnov <anton@khirnov.net>
2015-09-17Merge commit 'e3d4784eb31b3ea4a97f2d4c698a75fab9bf3d86'Hendrik Leppkes
* commit 'e3d4784eb31b3ea4a97f2d4c698a75fab9bf3d86': d3d11va: WindowsPhone requires a mutex around ID3D11VideoContext Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-17d3d11va: WindowsPhone requires a mutex around ID3D11VideoContextSteve Lhomme
2015-09-15lavc: Switch bitrate to 64bit unless compatibility with avconv was requested.Michael Niedermayer
2015-09-12lavc: Enable side data only packets by defaultVittorio Giovara
Deprecate the now unused option, but temporarily retain the capability to disable the now default behaviour. Mention this change in the AVPacket documentation. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-09-12Merge commit '6064f697a321174232a3fad351afb21150c3e9e5'Hendrik Leppkes
* commit '6064f697a321174232a3fad351afb21150c3e9e5': lavc: Enable side data only packets by default Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-07Merge commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b'Hendrik Leppkes
* commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b': DXV decoder Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit 'e88103a7f92cf27a2868b50acc8a9912f6088249'Hendrik Leppkes
* commit 'e88103a7f92cf27a2868b50acc8a9912f6088249': Bump major versions of all libraries Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Postpone removal of API changes from within the last two yearsHendrik Leppkes
2015-09-05avcodec: remove deprecated codec id aliasesHendrik Leppkes
2015-09-05avcodec: remove deprecated old video encode APIHendrik Leppkes
2015-09-05avcodec: remove deprecated old audio encode APIHendrik Leppkes
2015-09-05avcodec: remove deprecated old audio decode APIHendrik Leppkes
2015-09-05avcodec: remove FF_API_DV_FRAME_PROFILE cruftJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2015-09-05Merge commit '4e649debcf7f71d35c6b38cdb7ee715eba95d64a'Hendrik Leppkes
* commit '4e649debcf7f71d35c6b38cdb7ee715eba95d64a': Postpone API-incompatible changes until the next bump Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit 'cad40a3833ad81a352e7657ec6f7d637cea3b798'Hendrik Leppkes
* commit 'cad40a3833ad81a352e7657ec6f7d637cea3b798': lavc: Drop deprecated deinterlace module Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit '069713aa4b137781e270768d803b1f7456daa724'Hendrik Leppkes
* commit '069713aa4b137781e270768d803b1f7456daa724': lavc: Drop deprecated thread opaque and codec pkt Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit '9f90b24877016e7140b9b14e4b1acee663bb6d8a'Hendrik Leppkes
* commit '9f90b24877016e7140b9b14e4b1acee663bb6d8a': lavc: Drop deprecated get_buffer related functions Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit '01bcc2d5c23fa757d163530abb396fd02f1be7c8'Hendrik Leppkes
* commit '01bcc2d5c23fa757d163530abb396fd02f1be7c8': lavc: Drop deprecated destruct_packet related functions Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit 'dc70c19476e76f1118df73b5d97cc76f0e5f6f6c'Hendrik Leppkes
* commit 'dc70c19476e76f1118df73b5d97cc76f0e5f6f6c': lavc: Drop deprecated request_channels related functions Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-02DXV decoderVittorio Giovara
Support all DXDI and DXD3 normal quality videos.
2015-09-02avcodec/version: Minor version bump due to ↵Michael Niedermayer
5d12d7de2ce548a3c9f5c175a9d1c5bfbdbcbfa8 Found-by: ubitux Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-28Bump major versions of all librariesVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-08-28Postpone API-incompatible changes until the next bumpVittorio Giovara
2015-08-28lavc: Drop deprecated deinterlace moduleVittorio Giovara
Deprecated in 03/2013.
2015-08-28lavc: Drop deprecated thread opaque and codec pktVittorio Giovara
These fields were never part of the public API.
2015-08-28lavc: Drop deprecated get_buffer related functionsVittorio Giovara
Deprecated in 11/2012.
2015-08-28lavc: Drop deprecated destruct_packet related functionsVittorio Giovara
Deprecated in 10/2012.
2015-08-28lavc: Drop deprecated request_channels related functionsVittorio Giovara
Deprecated in 04/2011.
2015-08-27vaapi: Add hevc hwaccel supportTimo Rothenpieler
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
2015-08-22avcodec/version: fix 2 recently introduced typoClément Bœsch
2015-08-19*/version.h: Add note/recommandition about bumping majorMichael Niedermayer
Reviewed-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-19vaapi: streamline public context structure.Gwenole Beauchesne
Move libavcodec managed objects from the public struct vaapi_context to a new privately owned FFVAContext. This is done so that to clean up and streamline the public structure, but also to prepare for new codec support, thus requiring new internal data to be added in there. The AVCodecContext.hwaccel_context, that holds the public vaapi_context, shall no longer be accessed from within vaapi_*.c codec support files. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2015-08-18libx264: Add option to force IDR framesDerek Buitenhuis
Currently, when forcing an I frame, via API, or via the ffmpeg cli, using -force_key_frames, we still let x264 decide what sort of keyframe to user. In some cases, it is useful to be able to force an IDR frame, e.g. for cutting streams. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2015-08-03avcodec: add new Videotoolbox hwaccel.Sebastien Zwickert
2015-07-28Merge commit '3ee217853a6741b829a2683f49c590618891b1ab'Michael Niedermayer
* commit '3ee217853a6741b829a2683f49c590618891b1ab': Support the Hap chunked frame format Conflicts: libavcodec/hap.h libavcodec/hapdec.c libavcodec/version.h See: c7e6443441ed5c1b5f64067dfbf4956bc2c6acbb Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-28Merge commit 'b94ec30428b9696f99b08055735689623fe63954'Michael Niedermayer
* commit 'b94ec30428b9696f99b08055735689623fe63954': lavc: Update version and APIchanges Conflicts: doc/APIchanges libavcodec/avcodec.h libavcodec/version.h Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27Support the Hap chunked frame formatTom Butterworth
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-07-27lavc: Update version and APIchangesVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>