Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | examples/output: Remove unused variable | Diego Biurrun | 2014-07-11 | |
| | | | | doc/examples/output.c:460:9: warning: unused variable ‘i’ | |||
* | display: add matrix flip api | Vittorio Giovara | 2014-07-09 | |
| | ||||
* | doc: mention option to mix shared/static libraries | Andrew Kelley | 2014-07-09 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | lavc: export DV profile API used by muxer/demuxer as public | Anton Khirnov | 2014-07-09 | |
| | ||||
* | dsputil: Split off IDCT bits into their own context | Diego Biurrun | 2014-06-30 | |
| | ||||
* | apichanges: fill in changes for lavu 51.19 and 51.20 | Vittorio Giovara | 2014-06-28 | |
| | ||||
* | output example: free the muxing format context properly | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: rewrite encoding logic | Anton Khirnov | 2014-06-26 | |
| | | | | | Properly generate pts for the frames sent to the encoder, avoid using private and deprecated AVStream.pts. | |||
* | output example: store the scaling context in the stream context | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: use a macro instead of a static variable | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: allocate the audio frame only once | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: use OutputStream for audio streams as well | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: use the new AVFrame API to allocate audio frames | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: set output channel layout | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: use a struct to bundle the video stream variables together | Anton Khirnov | 2014-06-26 | |
| | ||||
* | output example: use the new AVFrame API for allocating the video frame | Anton Khirnov | 2014-06-26 | |
| | ||||
* | Differentiate assembler and assembly in documentation and comments | Diego Biurrun | 2014-06-22 | |
| | | | | The language and the program that consumes the language are not the same. | |||
* | Add av_image_check_sar() and use it to validate SAR | Justin Ruggles | 2014-06-20 | |
| | ||||
* | Use av_packet_rescale_ts() to simplify code. | Anton Khirnov | 2014-06-20 | |
| | ||||
* | lavc: add a convenience function for rescaling timestamps in a packet | Anton Khirnov | 2014-06-20 | |
| | ||||
* | doc: Document segment_list_type | Luca Barbato | 2014-06-18 | |
| | ||||
* | lavf: switch to AVStream.time_base as the hint for the muxer timebase | Anton Khirnov | 2014-06-18 | |
| | | | | | | | | | | | | Previously, AVStream.codec.time_base was used for that purpose, which was quite confusing for the callers. This change also opens the path for removing AVStream.codec. The change in the lavf-mkv test is due to the native timebase (1/1000) being used instead of the default one (1/90000), so the packets are now sent to the crc muxer in the same order in which they are demuxed (previously some of them got reordered because of inexact timestamp conversion). | |||
* | Remove avserver. | Anton Khirnov | 2014-06-18 | |
| | | | | | | | It has not been properly maintained for years and there is little hope of that changing in the future. It appears simpler to write a new replacement from scratch than unbreaking it. | |||
* | mpegts: Provide an option to override the pcr period | Luca Barbato | 2014-06-10 | |
| | | | | Certain hardware demuxer have specific restrictions for PCR periodicity. | |||
* | doc: Document mpegts muxrate | Luca Barbato | 2014-06-10 | |
| | ||||
* | lavc: add an option to enable side data-only packets during encoding | Anton Khirnov | 2014-06-01 | |
| | | | | | | Some encoders (e.g. flac) need to send side data when there is no more data to be output. This enables them to output a packet with no data in it, only side data. | |||
* | lavu: add all color-related enums to AVFrame | wm4 | 2014-06-01 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | avresample: Add avresample_get_out_samples | Luca Barbato | 2014-05-28 | |
| | | | | | Utility function to get the upper bound on the number of samples the resampler would output. | |||
* | nut: Support experimental NUT 4 features | Luca Barbato | 2014-05-28 | |
| | | | | | | | Add the low overhead pipe mode and the extended broadcast mode. Export the options as 'syncponts' since it impacts only that. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | avformat: Provide a standard compliance flag | Luca Barbato | 2014-05-28 | |
| | | | | | | Provide f_strict for avconv usage. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | avcodec: bump version after rotation api | Vittorio Giovara | 2014-05-23 | |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | |||
* | lavf: add av_stream_get_side_data | Janne Grunau | 2014-05-20 | |
| | ||||
* | Add transformation matrix API. | Vittorio Giovara | 2014-05-19 | |
| | | | | | | | | | | | Add AV_PKT_DATA_DISPLAYMATRIX and AV_FRAME_DATA_DISPLAYMATRIX as stream and frame side data (respectively) to describe a display transformation matrix for linear transformation operations on the decoded video. Add functions to easily extract a rotation angle from a matrix and conversely to setup a matrix for a given rotation angle. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | lavf: deprecate now unused AVStream.pts | Anton Khirnov | 2014-05-19 | |
| | ||||
* | doc/APIchanges: mark the release 10 branch point | Anton Khirnov | 2014-05-18 | |
| | ||||
* | doc/APIchanges: fill in missing hashes and dates | Anton Khirnov | 2014-05-18 | |
| | ||||
* | lavc: add avcodec_free_context(). | Anton Khirnov | 2014-05-18 | |
| | | | | | | | | | | | Right now, the caller has to manually manage some allocated AVCodecContext fields, like extradata or subtitle_header. This is fragile and prone to leaks, especially if we want to add more such fields in the future. The only reason for this behaviour is so that the AVStream codec context can be reused for decoding. Such reuse is discouraged anyway, so this commit is the first step to deprecating it. | |||
* | lavf: add AVFMT_FLAG_BITEXACT. | Anton Khirnov | 2014-05-15 | |
| | | | | | | | | Use it instead of checking CODEC_FLAG_BITEXACT in the first stream's codec context. Using codec options inside lavf is fragile and can easily break when the muxing codec context is not the encoding context. | |||
* | avconv: Support VDA hwaccel | Anton Khirnov | 2014-05-11 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | lavu: Add a pixel format for new VDA hwaccel | Anton Khirnov | 2014-05-11 | |
| | | | | | The current hwaccel is broken and cannot be fixed in a compatible way. It will be deprecated and replaced with a new one. | |||
* | lavc: move CODEC_FLAG_MV0 to mpegvideo | Anton Khirnov | 2014-05-01 | |
| | ||||
* | lavc: make the xvid-specific "gmc" flag a private option of libxvid | Anton Khirnov | 2014-05-01 | |
| | ||||
* | lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideo | Anton Khirnov | 2014-05-01 | |
| | ||||
* | lavc: deprecate CODEC_FLAG_INPUT_PRESERVED | Anton Khirnov | 2014-05-01 | |
| | | | | The addition of reference-counted frames makes it pointless. | |||
* | lavfi: add Bauer stereo-to-binaural audio filter | Alessandro Ghedini | 2014-05-01 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | hls: Add an option to prepend a baseurl to the playlist entries | Luca Barbato | 2014-04-29 | |
| | | | | | | Useful to generate playlists with absolute paths. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | segment: Add an option to prepend a string to the list entries | Enrique Arizón Benito | 2014-04-29 | |
| | | | | | | Useful to generate lists with absolute urls. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | avconv: add support for DXVA2 decoding | Hendrik Leppkes | 2014-04-28 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | dxva2_h264: add a workaround for old Intel GPUs | Hendrik Leppkes | 2014-04-28 | |
| | | | | | | | | | | Old Intel GPUs expect the reference frame index to the actual surface, instead of the index into RefFrameList as specified by the spec. This workaround should be set when using one of the "ClearVideo" decoder devices. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | On2 AVC decoder | Kostya Shishkov | 2014-04-23 | |
| |