Michael Niedermayer [Thu, 1 May 2014 15:03:59 +0000 (17:03 +0200)]
Merge commit '
a2941c8cb216bdc144953cace64973f5600ffa2d'
* commit '
a2941c8cb216bdc144953cace64973f5600ffa2d':
lavc: move CODEC_FLAG_MV0 to mpegvideo
Conflicts:
libavcodec/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 14:56:40 +0000 (16:56 +0200)]
Merge commit '
6484149158b6fc6d13d2b2ef84cb26a2d3275400'
* commit '
6484149158b6fc6d13d2b2ef84cb26a2d3275400':
lavc: make the xvid-specific "gmc" flag a private option of libxvid
Conflicts:
libavcodec/libxvid.c
libavcodec/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 14:46:38 +0000 (16:46 +0200)]
Merge commit '
b2c31710c96fa47d9dcd40b64d39663e8957f683'
* commit '
b2c31710c96fa47d9dcd40b64d39663e8957f683':
lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideo
Conflicts:
libavcodec/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 14:41:41 +0000 (16:41 +0200)]
Merge commit '
5fccedaa67390ccddd6347c8e1c71b7664558bcd'
* commit '
5fccedaa67390ccddd6347c8e1c71b7664558bcd':
lavc: deprecate CODEC_FLAG_INPUT_PRESERVED
Conflicts:
doc/APIchanges
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Clément Bœsch [Thu, 1 May 2014 14:18:12 +0000 (16:18 +0200)]
avformat/vobsub: use av_make_q().
Clément Bœsch [Thu, 1 May 2014 14:16:38 +0000 (16:16 +0200)]
avformat/vobsub: remove pointless FAIL macro.
Michael Niedermayer [Thu, 1 May 2014 13:59:01 +0000 (15:59 +0200)]
Merge commit '
141fdc763c2841b572d29a2ad78513e8d5325870'
* commit '
141fdc763c2841b572d29a2ad78513e8d5325870':
matroska: add the Opus mapping
Conflicts:
libavformat/matroska.c
See:
30549294ef0f796d48b1ffa482bd9315d4dbb83c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 13:02:44 +0000 (15:02 +0200)]
Merge commit '
a1aa37dd0b96710d4a17718198a3f56aea2040c1'
* commit '
a1aa37dd0b96710d4a17718198a3f56aea2040c1':
matroskaenc: write CodecDelay
Conflicts:
libavformat/matroskaenc.c
tests/ref/lavf/mkv
tests/ref/seek/lavf-mkv
This is largely not merged as it causes assertion failures and av sync errors
Further investigation of this is warranted if the changes are found to
fix/improve something in relation to
d92b1b1babe69268971863649c225e1747358a74
See:
d92b1b1babe69268971863649c225e1747358a74
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 12:14:10 +0000 (14:14 +0200)]
Merge commit '
1c0210c7981b6a61043d9171f506b435ff5a1f5e'
* commit '
1c0210c7981b6a61043d9171f506b435ff5a1f5e':
lavfi: add Bauer stereo-to-binaural audio filter
Conflicts:
Changelog
configure
doc/filters.texi
libavfilter/Makefile
libavfilter/allfilters.c
libavfilter/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
ValdikSS [Thu, 1 May 2014 10:51:17 +0000 (14:51 +0400)]
lavfi/subtitles: introduce stream_index
Signed-off-by: ValdikSS <iam@valdikss.org.ru>
Anton Khirnov [Tue, 29 Apr 2014 06:00:03 +0000 (08:00 +0200)]
lavc: move CODEC_FLAG_MV0 to mpegvideo
Anton Khirnov [Tue, 29 Apr 2014 06:08:43 +0000 (08:08 +0200)]
lavc: make the xvid-specific "gmc" flag a private option of libxvid
Anton Khirnov [Tue, 29 Apr 2014 06:00:03 +0000 (08:00 +0200)]
lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideo
Anton Khirnov [Tue, 29 Apr 2014 05:50:16 +0000 (07:50 +0200)]
lavc: deprecate CODEC_FLAG_INPUT_PRESERVED
The addition of reference-counted frames makes it pointless.
Anton Khirnov [Sun, 27 Apr 2014 11:40:11 +0000 (13:40 +0200)]
matroska: add the Opus mapping
Anton Khirnov [Tue, 29 Apr 2014 10:26:38 +0000 (12:26 +0200)]
matroskaenc: write CodecDelay
Alessandro Ghedini [Tue, 29 Apr 2014 16:53:16 +0000 (18:53 +0200)]
lavfi: add Bauer stereo-to-binaural audio filter
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Michael Niedermayer [Thu, 1 May 2014 03:40:00 +0000 (05:40 +0200)]
avformat/avidec: set average frame rate from header
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 02:27:17 +0000 (04:27 +0200)]
Merge commit '
eb3b5501e8b85bfea09d533314cb6920efc42639'
* commit '
eb3b5501e8b85bfea09d533314cb6920efc42639':
matroskadec: read the CodecDelay element
Conflicts:
libavformat/matroska.h
libavformat/matroskadec.c
See:
d6f86d74edfa6e1464ddc613726559269bf1dc7b
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 00:23:08 +0000 (02:23 +0200)]
ffmpeg: use av_malloc_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 1 May 2014 00:13:31 +0000 (02:13 +0200)]
avformat/nut: support storing RFC 3389 comfort noise
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 26 Apr 2014 16:22:12 +0000 (18:22 +0200)]
Move av_find_best_pix_fmt_of_2() from avcodec to avutil
This avoids a dependancy of libavfilter on libavcodec
See Ticket 3592
Fixes Ticket2784
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Lukasz Marek [Wed, 30 Apr 2014 18:49:52 +0000 (20:49 +0200)]
lavd/opengl_enc: fix pixel data alignment
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Mickaël Raulet [Tue, 29 Apr 2014 20:35:29 +0000 (22:35 +0200)]
fate/hevc: update with new sequences from jctvc(cherry picked from commit
de6d9c586bd3852dfbe629a88ccc8c0f0a2bfcbb)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 19:43:53 +0000 (21:43 +0200)]
Merge commit '
7d027b9d6d6290557cc5d4fc56f4b9ed630a7feb'
* commit '
7d027b9d6d6290557cc5d4fc56f4b9ed630a7feb':
librtmp: Map native options to librtmp ones when possible
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 19:29:04 +0000 (21:29 +0200)]
Merge commit '
7266e24f176389d2e81bfc7c829934f7c8ae361c'
* commit '
7266e24f176389d2e81bfc7c829934f7c8ae361c':
hls: Sync the file number with the start sequence
Conflicts:
libavformat/hlsenc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 19:14:56 +0000 (21:14 +0200)]
Merge commit '
a16431034d9bd44182bf844d6bbde2c98bc4e6b5'
* commit '
a16431034d9bd44182bf844d6bbde2c98bc4e6b5':
hls: Factor the sequence computation
Conflicts:
libavformat/hlsenc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Anton Khirnov [Tue, 29 Apr 2014 10:03:13 +0000 (12:03 +0200)]
matroskadec: read the CodecDelay element
Michael Niedermayer [Wed, 30 Apr 2014 18:52:58 +0000 (20:52 +0200)]
Merge commit '
c7603b3c243331057300337a61464e6ac4a605cb'
* commit '
c7603b3c243331057300337a61464e6ac4a605cb':
hls: Print start_number as first sequence value
Conflicts:
libavformat/hlsenc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 18:12:17 +0000 (20:12 +0200)]
Merge commit '
87a3ea3192bf5e4aafa08bca8686a2b577eae818'
* commit '
87a3ea3192bf5e4aafa08bca8686a2b577eae818':
segment: Report the current media sequence
Conflicts:
libavformat/segment.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 18:02:42 +0000 (20:02 +0200)]
Merge commit '
344f7b5a7e0d50573dec402dfe6228676f3889d9'
* commit '
344f7b5a7e0d50573dec402dfe6228676f3889d9':
hls: Report the current media sequence
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Luca Barbato [Sat, 26 Apr 2014 11:32:03 +0000 (13:32 +0200)]
librtmp: Map native options to librtmp ones when possible
Makes the two protocols nearly seamless.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Michael Niedermayer [Wed, 30 Apr 2014 16:28:40 +0000 (18:28 +0200)]
avcodec/flacenc: Use av_malloc_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 16:27:51 +0000 (18:27 +0200)]
avcodec/ivi_common: Use av_mallocz_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 16:26:28 +0000 (18:26 +0200)]
avcodec/mjpegdec: use av_mallocz_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Luca Barbato [Tue, 29 Apr 2014 16:20:17 +0000 (18:20 +0200)]
hls: Sync the file number with the start sequence
Luca Barbato [Tue, 29 Apr 2014 16:37:01 +0000 (18:37 +0200)]
hls: Factor the sequence computation
Luca Barbato [Tue, 29 Apr 2014 08:13:34 +0000 (10:13 +0200)]
hls: Print start_number as first sequence value
The option now behaves as expected.
Luca Barbato [Tue, 29 Apr 2014 08:28:11 +0000 (10:28 +0200)]
segment: Report the current media sequence
Useful for debugging mostly.
Luca Barbato [Tue, 29 Apr 2014 08:07:03 +0000 (10:07 +0200)]
hls: Report the current media sequence
Useful for debugging mostly.
Michael Niedermayer [Wed, 30 Apr 2014 15:41:31 +0000 (17:41 +0200)]
avcodec/tiff: Support 410 and 440 YCbCr
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Daniel Verkamp [Wed, 30 Apr 2014 02:26:05 +0000 (19:26 -0700)]
ff_put_wav_header: add flag to force WAVEFORMATEX
Partially undoes commit
2c4e08d89327595f7f4be57dda4b3775e1198d5e:
riff: always generate a proper WAVEFORMATEX structure in
ff_put_wav_header
A new flag, FF_PUT_WAV_HEADER_FORCE_WAVEFORMATEX, is added to force the
use of WAVEFORMATEX rather than PCMWAVEFORMAT even for PCM codecs.
This flag is used in the Matroska muxer (the cause of the original
change) and in the ASF muxer, because the specifications for
these formats indicate explicitly that WAVEFORMATEX should be used.
Muxers for other formats will return to the original behavior of writing
PCMWAVEFORMAT when writing a header for raw PCM.
In particular, this causes raw PCM in WAV to generate the canonical
44-byte header expected by some tools.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 12:34:55 +0000 (14:34 +0200)]
Merge remote-tracking branch 'lukaszmluki/master'
* lukaszmluki/master:
lavd/pulse_audio_enc: respect minreq while checking buffer fullness
lavd/pulse_audio_enc: signal that buffer is still writable after write
lavd/pulse_audio_enc: add pointer checks
lavd/pulse_audio_enc: add more buffer attributes
lavd/fbdev_dec: implement fbdev_get_device_list callback
lavd/fbdev_enc: move list device code to fbdev_common
lavd/fbdev_enc: remove redundant assignments
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 04:21:58 +0000 (06:21 +0200)]
sws: dont use the optimized 410->420 unscaled conversion when height%4
Fixes Ticket3594
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 03:01:53 +0000 (05:01 +0200)]
avcodec/vorbisdec: use av_malloc(z)_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 30 Apr 2014 02:12:29 +0000 (04:12 +0200)]
avcodec/vorbisdec: try to workaround libvorbisenc bug
Fixes Ticket3590
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 22:46:20 +0000 (00:46 +0200)]
Merge commit '
a7c5fddac8137654cb503295c4dfb6492df43643'
* commit '
a7c5fddac8137654cb503295c4dfb6492df43643':
avconv_dxva2: define all used GUIDs directly instead of relying on the dxva2api.h header
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 22:38:13 +0000 (00:38 +0200)]
Merge commit '
9d76dd952ffd9fffc7f9fb5cc5af6d093ba54521'
* commit '
9d76dd952ffd9fffc7f9fb5cc5af6d093ba54521':
h264: drop commented out cruft
Conflicts:
libavcodec/h264_slice.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Lukasz Marek [Tue, 29 Apr 2014 22:30:17 +0000 (00:30 +0200)]
lavd/pulse_audio_enc: respect minreq while checking buffer fullness
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Lukasz Marek [Tue, 29 Apr 2014 22:25:13 +0000 (00:25 +0200)]
lavd/pulse_audio_enc: signal that buffer is still writable after write
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Lukasz Marek [Tue, 29 Apr 2014 22:23:14 +0000 (00:23 +0200)]
lavd/pulse_audio_enc: add pointer checks
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Lukasz Marek [Mon, 28 Apr 2014 19:33:23 +0000 (21:33 +0200)]
lavd/pulse_audio_enc: add more buffer attributes
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Lukasz Marek [Mon, 28 Apr 2014 00:24:16 +0000 (02:24 +0200)]
lavd/fbdev_dec: implement fbdev_get_device_list callback
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Lukasz Marek [Sun, 27 Apr 2014 23:34:18 +0000 (01:34 +0200)]
lavd/fbdev_enc: move list device code to fbdev_common
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Lukasz Marek [Sun, 27 Apr 2014 23:23:01 +0000 (01:23 +0200)]
lavd/fbdev_enc: remove redundant assignments
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Michael Niedermayer [Tue, 29 Apr 2014 22:28:47 +0000 (00:28 +0200)]
Merge commit '
c1f92d13589d431e576d719dd44427486a5e05cd'
* commit '
c1f92d13589d431e576d719dd44427486a5e05cd':
mpegvideo: remove unused MpegEncContext.b4_stride
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 22:22:53 +0000 (00:22 +0200)]
Merge commit '
6a13505c069890cb0e2a07e29fd819a0cf2e73c1'
* commit '
6a13505c069890cb0e2a07e29fd819a0cf2e73c1':
mpegvideo: move the MpegEncContext fields used from arm asm to the beginning
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 21:45:22 +0000 (23:45 +0200)]
ffmpeg: dont print "Conversion failed" if conversion has never started
Found-by: jamrial
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
gcocherel [Tue, 29 Apr 2014 09:29:16 +0000 (11:29 +0200)]
avcodec/hevc: fix no output of prior pics and pic output flags(cherry picked from commit
e99b96dff1d76d74cb5633aa9702828d863050e2)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 19:55:59 +0000 (21:55 +0200)]
cmdutils: omit deprecated codec ids in help output
These ids should be meaningless for the end user and would only
confuse
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 18:48:03 +0000 (20:48 +0200)]
avformat/xwma: fix memleak of dpds_table
Fixes CID1087092
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 18:44:07 +0000 (20:44 +0200)]
avformat/xwma: improve error codes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 18:41:58 +0000 (20:41 +0200)]
avformat/xwma: use NULL instead of 0 for pointers
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 17:29:44 +0000 (19:29 +0200)]
Merge remote-tracking branch 'cigaes/master'
* cigaes/master:
lavfi/drawtext: allow to format pts as HH:MM:SS.mmm.
lavf/concatdec: implement automatic conversions.
lavf/concatdec: reindent after last commit.
lavf/concatdec: always do stream matching.
lavf/concatdec: check match_streams() return value.
lavf/concatdec: use a structure for each stream.
ffprobe: use the codec descriptor if no decoder was found.
lavf/matroska: add "binary" pseudo-MIME type.
lavc: minor bump and APIchanges for AVCodecDescriptor.mime_types.
lavc: add a mime_types field to codec descriptors.
lavc: add AV_CODEC_ID_BIN_DATA.
lavc: add codec descriptors for TTF and OTF.
lavc: add codec descriptors for deprecated ids.
lavc/codec_desc: add separation comment.
tools/ffhash: implement base64 output.
tools/ffhash: use av_hash_final_hex().
lavu/hash: add hash_final helpers.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 16:47:27 +0000 (18:47 +0200)]
avformat/img2_alias_pix: fix 2 unused variable warnings
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 16:39:24 +0000 (18:39 +0200)]
avcodec/tiff: support 4:2:2 and 4:1:1 YCbCr
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Hendrik Leppkes [Mon, 28 Apr 2014 21:38:05 +0000 (23:38 +0200)]
avconv_dxva2: define all used GUIDs directly instead of relying on the dxva2api.h header
This avoids issues with inconsistent headers with different versions of mingw-w64 and older MSVC variants.
Fixes FATE builds of MSVC 2010.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Michael Niedermayer [Tue, 29 Apr 2014 14:37:22 +0000 (16:37 +0200)]
Merge commit '
5a70a783f04919514efec7751d710b64d8975fd7'
* commit '
5a70a783f04919514efec7751d710b64d8975fd7':
hls: Add an option to prepend a baseurl to the playlist entries
Conflicts:
doc/muxers.texi
libavformat/hlsenc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 13:42:04 +0000 (15:42 +0200)]
Merge commit '
5c08ae4f37281441188447cd04dcaf7cd7ce031f'
* commit '
5c08ae4f37281441188447cd04dcaf7cd7ce031f':
segment: Add an option to prepend a string to the list entries
Conflicts:
doc/muxers.texi
libavformat/segment.c
See:
5e278c19c752d65fdc1da1ceb599b091f71a4b4b
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 12:50:46 +0000 (14:50 +0200)]
avcodec/mpegvideo: fix null pointer dereference
Fixes: 111342.ogm with ffplay
Found-by: Dale Curtis <dalecurtis@google.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Anton Khirnov [Tue, 29 Apr 2014 09:13:43 +0000 (11:13 +0200)]
h264: drop commented out cruft
Anton Khirnov [Thu, 5 Dec 2013 20:17:00 +0000 (21:17 +0100)]
mpegvideo: remove unused MpegEncContext.b4_stride
Anton Khirnov [Thu, 5 Dec 2013 20:14:40 +0000 (21:14 +0100)]
mpegvideo: move the MpegEncContext fields used from arm asm to the beginning
This should reduce the frequency with which the offsets need to be
updated.
Nicolas George [Fri, 25 Apr 2014 12:01:43 +0000 (14:01 +0200)]
lavfi/drawtext: allow to format pts as HH:MM:SS.mmm.
Nicolas George [Mon, 14 Apr 2014 11:49:12 +0000 (13:49 +0200)]
lavf/concatdec: implement automatic conversions.
Nicolas George [Mon, 14 Apr 2014 09:58:17 +0000 (11:58 +0200)]
lavf/concatdec: reindent after last commit.
Nicolas George [Mon, 14 Apr 2014 09:57:28 +0000 (11:57 +0200)]
lavf/concatdec: always do stream matching.
Nicolas George [Mon, 14 Apr 2014 08:38:36 +0000 (10:38 +0200)]
lavf/concatdec: check match_streams() return value.
Nicolas George [Mon, 14 Apr 2014 08:34:53 +0000 (10:34 +0200)]
lavf/concatdec: use a structure for each stream.
Nicolas George [Wed, 16 Apr 2014 22:22:14 +0000 (00:22 +0200)]
ffprobe: use the codec descriptor if no decoder was found.
Nicolas George [Wed, 16 Apr 2014 17:39:41 +0000 (19:39 +0200)]
lavf/matroska: add "binary" pseudo-MIME type.
Avoid long scan and "Could not find codec parameters for stream"
error when an attachment has this type.
Nicolas George [Thu, 17 Apr 2014 07:36:44 +0000 (09:36 +0200)]
lavc: minor bump and APIchanges for AVCodecDescriptor.mime_types.
The minor bump also covers AV_CODEC_ID_BIN_DATA.
Nicolas George [Wed, 16 Apr 2014 21:36:55 +0000 (23:36 +0200)]
lavc: add a mime_types field to codec descriptors.
Nicolas George [Wed, 16 Apr 2014 17:34:24 +0000 (19:34 +0200)]
lavc: add AV_CODEC_ID_BIN_DATA.
Nicolas George [Wed, 16 Apr 2014 21:01:52 +0000 (23:01 +0200)]
lavc: add codec descriptors for TTF and OTF.
Nicolas George [Wed, 16 Apr 2014 18:56:19 +0000 (20:56 +0200)]
lavc: add codec descriptors for deprecated ids.
Nicolas George [Wed, 16 Apr 2014 21:00:27 +0000 (23:00 +0200)]
lavc/codec_desc: add separation comment.
Nicolas George [Mon, 21 Apr 2014 15:23:38 +0000 (17:23 +0200)]
tools/ffhash: implement base64 output.
Also fix usage string: the algorithm is not optional.
Nicolas George [Mon, 21 Apr 2014 15:22:22 +0000 (17:22 +0200)]
tools/ffhash: use av_hash_final_hex().
Nicolas George [Mon, 21 Apr 2014 09:01:10 +0000 (11:01 +0200)]
lavu/hash: add hash_final helpers.
The helpers use local memory to compute the final hash,
making AV_HASH_MAX_SIZE safe to use.
Luca Barbato [Tue, 18 Mar 2014 20:19:00 +0000 (21:19 +0100)]
hls: Add an option to prepend a baseurl to the playlist entries
Useful to generate playlists with absolute paths.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Enrique Arizón Benito [Tue, 18 Mar 2014 20:18:59 +0000 (21:18 +0100)]
segment: Add an option to prepend a string to the list entries
Useful to generate lists with absolute urls.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Reynaldo H. Verdejo Pinochet [Tue, 29 Apr 2014 03:48:36 +0000 (23:48 -0400)]
ffserver: do not ignore lseek() return
Should fix FFmpeg Coverity Scan issue #732177
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
Reynaldo H. Verdejo Pinochet [Mon, 28 Apr 2014 18:02:11 +0000 (14:02 -0400)]
ffserver: do not ignore getsockname() return
Should fix FFmpeg Coverity Scan issue #732176
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
Reynaldo H. Verdejo Pinochet [Mon, 28 Apr 2014 17:45:34 +0000 (13:45 -0400)]
ffserver: do not ignore send() return
Should fix Coverity Scan issue #732178
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
Reynaldo H. Verdejo Pinochet [Mon, 28 Apr 2014 15:58:37 +0000 (11:58 -0400)]
ffserver: do not ignore setsockopt return
Should fix FFmpeg Coverity Scan issue #732181
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
Reynaldo H. Verdejo Pinochet [Mon, 28 Apr 2014 15:46:57 +0000 (11:46 -0400)]
ffserver: do not ignore ff_socket_nonblock return
Should fix FFmpeg Coverity Scan issues #732180 & #732182
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
Michael Niedermayer [Tue, 29 Apr 2014 02:30:53 +0000 (04:30 +0200)]
avcodec/vc1_parser: fix use of uinitialized memory
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 29 Apr 2014 01:13:32 +0000 (03:13 +0200)]
avutil/log: fix memleak from
669a09fb372fa58ff913ebc326cb64bb3e8e7928
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Mon, 28 Apr 2014 23:54:42 +0000 (01:54 +0200)]
ffmpeg_dxva2: fix mixing of declarations and statements
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>