Hendrik Leppkes
8998caf0a4
Merge commit '77cf23668991bfd1fb69339f13e1511b4186b7b3'
...
* commit '77cf23668991bfd1fb69339f13e1511b4186b7b3':
asfdec: alloc enough space for storing name in asf_read_metadata_obj
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
f4ce8cea73
Merge commit '7cad1bf0759ada2a1fc3e80bb232a5377dd4fda4'
...
* commit '7cad1bf0759ada2a1fc3e80bb232a5377dd4fda4':
mov: Allow more than one keyframe per trun
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
72773203a6
Merge commit 'd0f7e4a57fbffa0efb204d4274c3dd56fbfff946'
...
* commit 'd0f7e4a57fbffa0efb204d4274c3dd56fbfff946':
dxtory: Unify and rework the decoding routines
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
8537e24927
Merge commit '3cdda78deb19b39dbbf8961ae0aec44dbb19bf6d'
...
* commit '3cdda78deb19b39dbbf8961ae0aec44dbb19bf6d':
checkasm: add unit tests for v210enc
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
80b93f2463
Merge commit '599fe93a840397f551d94db406d0bad42b46b94b'
...
* commit '599fe93a840397f551d94db406d0bad42b46b94b':
riff: Add AVj2 fourcc for Avid jpeg2000
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
aa15e233c4
Merge commit 'a7e6fbd90e62d3320b1e26d8209fc0f55ee5b0be'
...
* commit 'a7e6fbd90e62d3320b1e26d8209fc0f55ee5b0be':
dxtory: Factorize the buffer loading
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
696634c5fa
Merge commit '6a6bc43f5f79587b8936334cc0b3a6616f4807ac'
...
* commit '6a6bc43f5f79587b8936334cc0b3a6616f4807ac':
dxtory: Factorize slice size checks
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
94d7060d71
Merge commit 'db9fd1e9af83e88bcf2ef40db6a5debf91845c25'
...
* commit 'db9fd1e9af83e88bcf2ef40db6a5debf91845c25':
fraps: increase vlc nb_bits
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
ec6b4e21bd
Merge commit '741d353ab9cb47fe864e60552bf7b9af7aaa735b'
...
* commit '741d353ab9cb47fe864e60552bf7b9af7aaa735b':
huffman: allow specifying nb_bits to ff_huff_build_tree()
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
b7ce3aefec
Merge commit '26960aa1cd865e5dc55c67fb2ff9f0629e4d1bda'
...
* commit '26960aa1cd865e5dc55c67fb2ff9f0629e4d1bda':
huffman: increase bits constant
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
140318c396
Merge commit '5a19bce2ff2b61602889392bec747ce81d1e9a1b'
...
* commit '5a19bce2ff2b61602889392bec747ce81d1e9a1b':
huffman: use a named identifer for the bits constant
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Paul B Mahol
b31041adc3
avfilter: add extrastereo filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Carl Eugen Hoyos
9b2802f0d3
lavc/dxv: Support more real-world old version samples.
9 years ago
Carl Eugen Hoyos
84c9bf62b4
lavc/dxv: Silence "Multiple ff_thread_finish_setup() calls" warnings.
9 years ago
Timothy Gu
617d53f4c7
configure: Reenable colorized warnings and check for tput's existence
...
Untested.
9 years ago
Michael Niedermayer
12e6b64cd4
Revert "configure: colorize warning messages"
...
This broke win32, MSYS
This reverts commit 3e830b6dc8
.
9 years ago
周晓勇
a78656a187
avcodec: loongson delete invalid simple idct put and add optimization
...
Change-Id: I23a36c65915f01a1cf20e317c14b8eaaa62958b4
Signed-off-by: ZhouXiaoyong <zhouxiaoyong@loongson.cn>
Fixes Decoding of http://loongnix.org/ftp/multimedia/testing/nanocore_720p_24fps_mpeg4_ac3_short.avi
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
124b7cd485
Add NOA credits
9 years ago
周晓勇
f7e9b9d260
avcodec: loongson optimize h264dsp idct and loop filter with mmi
...
Change-Id: Ic87fb8f5cd22a502ff9dbbc5a5a8ea97cfc8a1dd
Signed-off-by: ZhouXiaoyong <zhouxiaoyong@loongson.cn>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Ganesh Ajjanagadde
b45ff1386a
avfilter/vf_thumbnail: use the name 's' for the pointer to the private context
...
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
9 years ago
Ivan Uskov
3f8e2e9953
libavcodec/qsvdec.c: correct flush() handler has been implemented
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Ivan Uskov
cc167f7e55
libavcodec/qsvdec.c: correct handling of dynamic frame size changing has been implemented
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
James Almer
ef359e724d
avcodec: remove VIMA Makefile entry
...
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
James Almer
f9fd879877
avcodec: remove missing bits from deprecated VIMA decoder
...
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Michael Niedermayer
bdbab4a351
avformat/http: exponentially delay reconnection to avoid flooding the server
...
Reviewed-by: Zhang Rui <bbcallen@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
9bd68dea2b
avformat/http: Add reconnect_at_eof and reconnect_streamed options
...
They allow reconnecting endless live streams which fail with eof
Reviewed-by: Zhang Rui <bbcallen@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
James Almer
83c6a880a6
avcodec: remove fourcc values from AVCodecIDs
...
Based on a patch by wm4.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
James Almer
2bef340cb2
avcodec: remove duplicate AVCodecIDs
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Ganesh Ajjanagadde
3e830b6dc8
configure: colorize warning messages
...
This patch introduces color warning messages (yellow).
They are enabled whenever available.
Tested with zsh, bash, and sh (bash under --posix).
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Hendrik Leppkes
1f1c100833
Merge commit '9ad1e0c12caa440de860bd8f2122beb11d73815c'
...
* commit '9ad1e0c12caa440de860bd8f2122beb11d73815c':
mux: Make sure that the data is actually written
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
88e7ea3e56
Merge commit 'e05f7ed5436207f4a55f1978b223c7f8bc82af42'
...
* commit 'e05f7ed5436207f4a55f1978b223c7f8bc82af42':
file: properly forward errors from file_read() and file_write()
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
1789e46d34
Merge commit '5a1a9da8a7ae120f2543b8f2fa13dc8baac39f17'
...
* commit '5a1a9da8a7ae120f2543b8f2fa13dc8baac39f17':
mpegvideo: Drop a stray error message
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
d02d208211
Merge commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b'
...
* commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b':
DXV decoder
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Gwenole Beauchesne
aea611dc3e
vaapi: fix local header include.
...
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
9 years ago
Alexandra Hájková
77cf236689
asfdec: alloc enough space for storing name in asf_read_metadata_obj
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
9 years ago
Martin Storsjö
7cad1bf075
mov: Allow more than one keyframe per trun
...
The previous restriction was partially designed to fix certain
(broken) samples from bug 215. There should be no restriction on the
number of keyframes per fragment or trun.
The spec suggests that all frames lacking MOV_FRAG_SAMPLE_FLAG_IS_NON_SYNC
are key frames, but we require the flag MOV_FRAG_SAMPLE_FLAG_DEPENDS_YES
to be unset as well. This works for (possibly broken) media that never
sets the NON_SYNC flag and should also be correct for any spec-compliant
file.
For files that never set either of the flags, all samples are marked
as keyframes.
Signed-off-by: Martin Storsjö <martin@martin.st>
9 years ago
Luca Barbato
d0f7e4a57f
dxtory: Unify and rework the decoding routines
...
Do not make many assumption on the dimension of the slices and just
try to decode additional lines if there is enough data left.
Decodes all the samples kindly provided by ultramage.
9 years ago
Paul B Mahol
50d9121afc
doc/filters:vf_stereo3d: update to recent changes
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Rostislav Pehlivanov
b6cc8ec7ec
aaccoder: add frequency scaling and quantization correction for PNS
...
This commit once again improves the PNS implementation by scaling the
thresholds with frequency. The thresholds get looser as the frequency
increases since higher frequencies are basically noise to human ears.
Also, this introduces quantization error correction for PNS. Should
the error be too much, no PNS will be used. The energy_ratio is used
to regulate the actual encoded PNS energy: if the generated PNS
energy is higher than the energy from the psy system, energy_ratio
is used to correct it so that hopefully once requantized and
transmitted the value in the decoder will be closer to what the
encoder has.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
9 years ago
Paul B Mahol
0c511eb272
avfilter/vf_stereo3d: stop dumping half of data for interleave rows output
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
32dd9b2c6e
avfilter/vf_stereo3d: add interleave columns output format
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
8bd13eb8be
avfilter/vf_stereo3d: add HDMI output format
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
4b2bafbd4c
avfilter/vf_stereo3d: support interleaved rows as input format
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
09812e1200
avfilter/vf_stereo3d: add checkerboard output format
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Zhang Rui
b821aed706
avformat/async: fix integer conversion warning
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Hendrik Leppkes
1964aeae42
Merge commit '0c7707610f46a28b65eff935500c78c9781f8f4f'
...
* commit '0c7707610f46a28b65eff935500c78c9781f8f4f':
lavc: Add a lzf decompressor
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
d4f63be92b
Merge commit '4dc9f00365853b1239936d771856cf1881b5c5ce'
...
* commit '4dc9f00365853b1239936d771856cf1881b5c5ce':
build: Skip libvpx.h if libvpx is not enabled
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
a92bd1901f
Merge commit '1a164e0a83dd7c1b129aeef10cb3caff368ce850'
...
* commit '1a164e0a83dd7c1b129aeef10cb3caff368ce850':
tools: Drop a stale header
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
c8c9940f47
Merge commit '87a11db220dec523e39eb4af715175e150787a72'
...
* commit '87a11db220dec523e39eb4af715175e150787a72':
dnxhddata: Double frame_size for cid 1260
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago
Hendrik Leppkes
b7601b5f3d
Merge commit 'a686e58165ca0f83966431a9166cb6e17bf6095c'
...
* commit 'a686e58165ca0f83966431a9166cb6e17bf6095c':
des: Add missing include
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
9 years ago