]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoCosmetics: remove empty line.
stefano [Mon, 6 Apr 2009 17:41:15 +0000 (17:41 +0000)]
Cosmetics: remove empty line.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18341 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix minor version for the r18116 entry: minor was not bumped in that
stefano [Mon, 6 Apr 2009 17:39:39 +0000 (17:39 +0000)]
Fix minor version for the r18116 entry: minor was not bumped in that
revision.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18340 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd convenience macros for 5.0/5.1 back speaker configurations.
jbr [Mon, 6 Apr 2009 01:07:09 +0000 (01:07 +0000)]
Add convenience macros for 5.0/5.1 back speaker configurations.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18339 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomlpdec: Filters and matrices may change only once per substream per access unit.
ramiro [Mon, 6 Apr 2009 00:58:03 +0000 (00:58 +0000)]
mlpdec: Filters and matrices may change only once per substream per access unit.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18338 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomlpdec: There must be no extraword for MLP.
ramiro [Sun, 5 Apr 2009 20:54:19 +0000 (20:54 +0000)]
mlpdec: There must be no extraword for MLP.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18337 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomlpdec: Validate non-restart bit from the substream header.
ramiro [Sun, 5 Apr 2009 20:46:53 +0000 (20:46 +0000)]
mlpdec: Validate non-restart bit from the substream header.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18336 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomlpdec: matrix_out_ch must not be greater than max_matrix_channel, and not max_channel.
ramiro [Sun, 5 Apr 2009 20:11:40 +0000 (20:11 +0000)]
mlpdec: matrix_out_ch must not be greater than max_matrix_channel, and not max_channel.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18335 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMake sure the last bits of huffyuv frames are zeroed.
michael [Sun, 5 Apr 2009 13:02:47 +0000 (13:02 +0000)]
Make sure the last bits of huffyuv frames are zeroed.
Fixes issue946

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18334 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoARM: NEON optimized put_signed_pixels_clamped
conrad [Sat, 4 Apr 2009 21:02:48 +0000 (21:02 +0000)]
ARM: NEON optimized put_signed_pixels_clamped

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18333 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoARM: NEON optimised add_pixels_clamped
mru [Sat, 4 Apr 2009 20:18:58 +0000 (20:18 +0000)]
ARM: NEON optimised add_pixels_clamped

Based on patch by David Conrad.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18332 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd missing static qualifier from function declaration. Patch by Kenan
reynaldo [Sat, 4 Apr 2009 16:27:54 +0000 (16:27 +0000)]
Add missing static qualifier from function declaration. Patch by Kenan
Gillet.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18331 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRename FF_MM_MMXEXT to FF_MM_MMX2, for both clarity and consistency
stefano [Sat, 4 Apr 2009 13:20:53 +0000 (13:20 +0000)]
Rename FF_MM_MMXEXT to FF_MM_MMX2, for both clarity and consistency
with libswscale.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18330 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemove JACK input device addition entry.
stefano [Fri, 3 Apr 2009 21:28:04 +0000 (21:28 +0000)]
Remove JACK input device addition entry.

The addition of a new component is not considered an API change.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18329 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoDo not fail on zero packets.
michael [Fri, 3 Apr 2009 15:32:31 +0000 (15:32 +0000)]
Do not fail on zero packets.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18328 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMark line_skip3 asm argument as output-only instead of using av_uninit.
reimar [Fri, 3 Apr 2009 14:03:49 +0000 (14:03 +0000)]
Mark line_skip3 asm argument as output-only instead of using av_uninit.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18327 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMark put_signed_pixels_clamped_mmx output operands as early-clobber because
reimar [Fri, 3 Apr 2009 14:02:34 +0000 (14:02 +0000)]
Mark put_signed_pixels_clamped_mmx output operands as early-clobber because
they are. Hopefully fixes some FATE errors, too.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18326 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoUse DECLARE_ASM_CONST for non-global ff_vector128 constant used via MANGLE
reimar [Fri, 3 Apr 2009 14:01:24 +0000 (14:01 +0000)]
Use DECLARE_ASM_CONST for non-global ff_vector128 constant used via MANGLE

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18325 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd VC-1 bitstream decoding through VA API.
gb [Fri, 3 Apr 2009 07:40:58 +0000 (07:40 +0000)]
Add VC-1 bitstream decoding through VA API.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18324 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoUpdate after the last two commits.
stefano [Fri, 3 Apr 2009 00:06:17 +0000 (00:06 +0000)]
Update after the last two commits.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18323 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoImplement JACK input device.
stefano [Thu, 2 Apr 2009 23:53:47 +0000 (23:53 +0000)]
Implement JACK input device.

Patch by Olivier Guilyardi list samalyse com.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18322 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoImplement av_fifo_space().
stefano [Thu, 2 Apr 2009 23:22:19 +0000 (23:22 +0000)]
Implement av_fifo_space().

Patch by Olivier Guilyardi list et samalyse DOT c0m.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18321 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix lzo-test linking: -llzo2 should be in ELIBS, not EXTRALIBS.
diego [Thu, 2 Apr 2009 22:41:58 +0000 (22:41 +0000)]
Fix lzo-test linking: -llzo2 should be in ELIBS, not EXTRALIBS.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18320 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRewrite put_signed_pixels_clamped_mmx() to eliminate mmx.h from dsputil_mmx.c.
alexc [Thu, 2 Apr 2009 21:02:42 +0000 (21:02 +0000)]
Rewrite put_signed_pixels_clamped_mmx() to eliminate mmx.h from dsputil_mmx.c.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18319 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoUpdate after the last API change.
stefano [Thu, 2 Apr 2009 20:24:15 +0000 (20:24 +0000)]
Update after the last API change.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18318 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMove AVPacket declaration from avformat.h to avcodec.h.
stefano [Thu, 2 Apr 2009 19:53:53 +0000 (19:53 +0000)]
Move AVPacket declaration from avformat.h to avcodec.h.

Patch by Thilo Borgmann thilo dot borgmann at googlemail _dot_ com.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18317 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMap MOV fourcc YUV2 correctly to PIX_FMT_YUYV422.
cehoyos [Thu, 2 Apr 2009 12:15:04 +0000 (12:15 +0000)]
Map MOV fourcc YUV2 correctly to PIX_FMT_YUYV422.

Patch by Jai Menon

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18316 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoReindent
reimar [Thu, 2 Apr 2009 11:27:14 +0000 (11:27 +0000)]
Reindent

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18315 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoSupport DVD subtitles in mov/mp4 as created by Nero.
reimar [Thu, 2 Apr 2009 11:26:46 +0000 (11:26 +0000)]
Support DVD subtitles in mov/mp4 as created by Nero.
See also http://samples.mplayerhq.hu/sub/NeroMP4/unsupported-embedded-subs-2.mp4

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18314 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRegister VA API HW accelerators.
gb [Thu, 2 Apr 2009 08:53:34 +0000 (08:53 +0000)]
Register VA API HW accelerators.

Pending bits from earlier approved patches:
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-March/066111.html
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-April/066918.html

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18313 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd VA API deps.
gb [Thu, 2 Apr 2009 08:49:33 +0000 (08:49 +0000)]
Add VA API deps.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18312 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd hwaccel configury. This generates CONFIG_<CODEC>_<HWACCEL>_HWACCEL
gb [Thu, 2 Apr 2009 08:48:06 +0000 (08:48 +0000)]
Add hwaccel configury. This generates CONFIG_<CODEC>_<HWACCEL>_HWACCEL
from registered HW accelerated codecs with REGISTER_HWACCEL().

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18311 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoReplace manual setting of the removed av_log_level variable by the
diego [Thu, 2 Apr 2009 08:15:03 +0000 (08:15 +0000)]
Replace manual setting of the removed av_log_level variable by the
corresponding call to av_log_set_level().

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18310 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd VA API pixfmt (only VLD is available ATM).
gb [Thu, 2 Apr 2009 08:08:45 +0000 (08:08 +0000)]
Add VA API pixfmt (only VLD is available ATM).

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18309 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd an empty line in front of configure debug instructions.
diego [Thu, 2 Apr 2009 08:02:32 +0000 (08:02 +0000)]
Add an empty line in front of configure debug instructions.
This makes the actual error message that configure prints be more noticeable.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18308 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd MPEG-4 / H.263 bitstream decoding through VA API.
gb [Thu, 2 Apr 2009 07:30:04 +0000 (07:30 +0000)]
Add MPEG-4 / H.263 bitstream decoding through VA API.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18307 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoskip empty data packets in flv, fix input.flv
bcoudurier [Thu, 2 Apr 2009 03:52:19 +0000 (03:52 +0000)]
skip empty data packets in flv, fix input.flv

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18306 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoARM: START/STOP_TIMER support for ARMv7
mru [Wed, 1 Apr 2009 22:56:26 +0000 (22:56 +0000)]
ARM: START/STOP_TIMER support for ARMv7

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18305 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoSplit libavutil/timer.h per architecture
mru [Wed, 1 Apr 2009 22:56:22 +0000 (22:56 +0000)]
Split libavutil/timer.h per architecture

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18304 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoExtend read_line() to make it take a read_pal_component parameter.
stefano [Wed, 1 Apr 2009 21:07:49 +0000 (21:07 +0000)]
Extend read_line() to make it take a read_pal_component parameter.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18303 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd SSE4 detection support
conrad [Wed, 1 Apr 2009 09:11:32 +0000 (09:11 +0000)]
Add SSE4 detection support

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18302 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd 16cif video frame size abbreviation. i.e. -s alias for 1408x1152.
gb [Wed, 1 Apr 2009 08:55:31 +0000 (08:55 +0000)]
Add 16cif video frame size abbreviation. i.e. -s alias for 1408x1152.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18301 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemove unused FILTSIGN macro
conrad [Wed, 1 Apr 2009 08:06:30 +0000 (08:06 +0000)]
Remove unused FILTSIGN macro

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18300 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemove aandcttab.o from dct-test dependencies, the lib includes it
mru [Wed, 1 Apr 2009 01:22:36 +0000 (01:22 +0000)]
Remove aandcttab.o from dct-test dependencies, the lib includes it

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18299 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd $(ELIBS) to example/test app link command
mru [Wed, 1 Apr 2009 00:53:34 +0000 (00:53 +0000)]
Add $(ELIBS) to example/test app link command

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18298 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMake examples and test progs depend on libraries
mru [Wed, 1 Apr 2009 00:53:31 +0000 (00:53 +0000)]
Make examples and test progs depend on libraries

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18297 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoLink tests/examples with -lfoo instead of libfoo.a
mru [Wed, 1 Apr 2009 00:53:28 +0000 (00:53 +0000)]
Link tests/examples with -lfoo instead of libfoo.a

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18296 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAlways use -L flags for all subdirs
mru [Wed, 1 Apr 2009 00:53:25 +0000 (00:53 +0000)]
Always use -L flags for all subdirs

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18295 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMove make rules applicable only to subdirs into subdir.mak
mru [Wed, 1 Apr 2009 00:53:22 +0000 (00:53 +0000)]
Move make rules applicable only to subdirs into subdir.mak

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18294 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoadd another dv fourcc CDVH
compn [Wed, 1 Apr 2009 00:45:28 +0000 (00:45 +0000)]
add another dv fourcc CDVH

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18293 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoReindent after the last patch.
stefano [Tue, 31 Mar 2009 22:53:48 +0000 (22:53 +0000)]
Reindent after the last patch.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18292 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd/fix support for bitstream formats reading in read_line().
stefano [Tue, 31 Mar 2009 22:52:30 +0000 (22:52 +0000)]
Add/fix support for bitstream formats reading in read_line().

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18291 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMake the step and offset fields of the component descriptor express a
stefano [Tue, 31 Mar 2009 22:48:18 +0000 (22:48 +0000)]
Make the step and offset fields of the component descriptor express a
number of bits for bitstreams formats.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18290 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix ipvideo_decode_block_opcode_0xD again.
reimar [Tue, 31 Mar 2009 22:28:36 +0000 (22:28 +0000)]
Fix ipvideo_decode_block_opcode_0xD again.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18289 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoDocument read_line().
stefano [Tue, 31 Mar 2009 20:13:29 +0000 (20:13 +0000)]
Document read_line().

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18286 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd a notice telling that the behavior of skip_put_bits() is undefined
stefano [Tue, 31 Mar 2009 19:57:53 +0000 (19:57 +0000)]
Add a notice telling that the behavior of skip_put_bits() is undefined
if n is 0.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18285 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoCosmetics: remove some pointless {}
reimar [Tue, 31 Mar 2009 19:39:47 +0000 (19:39 +0000)]
Cosmetics: remove some pointless {}

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18284 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoSlightly simplify ipvideo_decode_block_opcode_0xD
reimar [Tue, 31 Mar 2009 19:36:44 +0000 (19:36 +0000)]
Slightly simplify ipvideo_decode_block_opcode_0xD

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18283 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoOne more simplification for ipvideo_decode_block_opcode_0xA
reimar [Tue, 31 Mar 2009 19:18:13 +0000 (19:18 +0000)]
One more simplification for ipvideo_decode_block_opcode_0xA

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18282 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoCosmetics: reorder the pixel format descriptors to make them match the
stefano [Tue, 31 Mar 2009 18:52:50 +0000 (18:52 +0000)]
Cosmetics: reorder the pixel format descriptors to make them match the
same order in pixfmt.h.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18281 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoSlightly simplify first part of ipvideo_decode_block_opcode_0xA,
reimar [Tue, 31 Mar 2009 18:48:31 +0000 (18:48 +0000)]
Slightly simplify first part of ipvideo_decode_block_opcode_0xA,
hopefully allows for further simplifications in the future.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18280 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoChange the order of the components for RGB565LE and RGB565BE,
stefano [Tue, 31 Mar 2009 18:41:39 +0000 (18:41 +0000)]
Change the order of the components for RGB565LE and RGB565BE,
to make them resemble the order in the name: BGR <-> RGB.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18279 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd comments specifying the name of the components in the descriptors.
stefano [Tue, 31 Mar 2009 18:36:58 +0000 (18:36 +0000)]
Add comments specifying the name of the components in the descriptors.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18278 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMake ipvideo_decode_block_opcode_0x8 a lot simpler by decoding the pixels
reimar [Tue, 31 Mar 2009 18:35:19 +0000 (18:35 +0000)]
Make ipvideo_decode_block_opcode_0x8 a lot simpler by decoding the pixels
in a more natural order.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18277 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix a too small CHECK_STREAM_PTR value in interplayvideo.c
reimar [Tue, 31 Mar 2009 18:23:52 +0000 (18:23 +0000)]
Fix a too small CHECK_STREAM_PTR value in interplayvideo.c

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18276 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMake read_line() take as parameter a const AVPixFmtDescriptor * rather than a
stefano [Tue, 31 Mar 2009 18:18:14 +0000 (18:18 +0000)]
Make read_line() take as parameter a const AVPixFmtDescriptor * rather than a
(non const) AVPixFmtDescriptor *.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18275 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoReplace MPEG group reference DCT implementation by newly rewritten version.
diego [Tue, 31 Mar 2009 15:50:11 +0000 (15:50 +0000)]
Replace MPEG group reference DCT implementation by newly rewritten version.
patch by Dylan Yudaken, dyudaken gmail com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18274 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoReplacement reference DCT implementation.
diego [Tue, 31 Mar 2009 15:48:47 +0000 (15:48 +0000)]
Replacement reference DCT implementation.
patch by Dylan Yudaken, dyudaken gmail com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18273 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAvoid the last two uses of bitmasks in interplayvideo
reimar [Tue, 31 Mar 2009 14:48:14 +0000 (14:48 +0000)]
Avoid the last two uses of bitmasks in interplayvideo

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18272 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years ago100l, fix FATE test broken by r18264
reimar [Tue, 31 Mar 2009 14:44:46 +0000 (14:44 +0000)]
100l, fix FATE test broken by r18264

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18271 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoReindent
reimar [Tue, 31 Mar 2009 14:10:45 +0000 (14:10 +0000)]
Reindent

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18270 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoDeduplicate code by moving it outside the if/else
reimar [Tue, 31 Mar 2009 14:06:22 +0000 (14:06 +0000)]
Deduplicate code by moving it outside the if/else

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18269 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRearrange how the different cases are checked to reduce the number of
reimar [Tue, 31 Mar 2009 14:04:54 +0000 (14:04 +0000)]
Rearrange how the different cases are checked to reduce the number of
comparisons and allow further simplifications.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18268 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix warnings in tree.c test code.
benoit [Tue, 31 Mar 2009 14:00:46 +0000 (14:00 +0000)]
Fix warnings in tree.c test code.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18267 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAvoid "reloading" code by using a 64 bit type for the flags and loading all at once.
reimar [Tue, 31 Mar 2009 13:58:40 +0000 (13:58 +0000)]
Avoid "reloading" code by using a 64 bit type for the flags and loading all at once.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18266 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemove now pointless temporary pix variables.
reimar [Tue, 31 Mar 2009 13:33:55 +0000 (13:33 +0000)]
Remove now pointless temporary pix variables.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18265 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoSlightly simplify part of ipvideo_decode_block_opcode_0x8
reimar [Tue, 31 Mar 2009 13:30:42 +0000 (13:30 +0000)]
Slightly simplify part of ipvideo_decode_block_opcode_0x8

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18264 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix indentation
reimar [Tue, 31 Mar 2009 13:21:41 +0000 (13:21 +0000)]
Fix indentation

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18263 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAvoid code duplication by using ?: and array indexing instead of if..else
reimar [Tue, 31 Mar 2009 13:21:10 +0000 (13:21 +0000)]
Avoid code duplication by using ?: and array indexing instead of if..else

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18262 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoPrettify some assignments
reimar [Tue, 31 Mar 2009 12:57:03 +0000 (12:57 +0000)]
Prettify some assignments

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18261 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoGet rid of some pointless bitmask/shifter variables in interplayvideo.c
reimar [Tue, 31 Mar 2009 12:44:35 +0000 (12:44 +0000)]
Get rid of some pointless bitmask/shifter variables in interplayvideo.c

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18260 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMark non-exported functions in test and example programs as static.
diego [Tue, 31 Mar 2009 09:32:59 +0000 (09:32 +0000)]
Mark non-exported functions in test and example programs as static.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18259 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRevert Diego's r18249:
gb [Tue, 31 Mar 2009 09:18:00 +0000 (09:18 +0000)]
Revert Diego's r18249:
Add required va/va.h header, should fix 'make checkheaders'.

It seems the process is "mess the stuff around and let others fix my breakage"...

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18258 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoGive better names to reference DCT functions.
diego [Tue, 31 Mar 2009 08:55:22 +0000 (08:55 +0000)]
Give better names to reference DCT functions.
patch by Dylan Yudaken, dyudaken gmail com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18257 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoImprove VA API buffers allocation logic. This also reduces struct vaapi_context
gb [Tue, 31 Mar 2009 08:33:02 +0000 (08:33 +0000)]
Improve VA API buffers allocation logic. This also reduces struct vaapi_context
down to ~60 bytes vs. a few KBs before, and gets rid of explicit VA data types.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18256 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMove declaration of prn before any assignment.
benoit [Tue, 31 Mar 2009 07:37:55 +0000 (07:37 +0000)]
Move declaration of prn before any assignment.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18255 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroska: add support for MLP and TRUEHD codec tags
aurel [Mon, 30 Mar 2009 21:37:04 +0000 (21:37 +0000)]
matroska: add support for MLP and TRUEHD codec tags

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18254 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRename regression test result files from b-libav* to b-lavf* for consistency.
diego [Mon, 30 Mar 2009 21:32:52 +0000 (21:32 +0000)]
Rename regression test result files from b-libav* to b-lavf* for consistency.
This requires updating the gxf regression checksum since the gxf muxer puts
the filename in files it creates.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18253 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoQuote stored configure arguments containing spaces
mru [Mon, 30 Mar 2009 21:12:44 +0000 (21:12 +0000)]
Quote stored configure arguments containing spaces

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18252 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix running regression tests on remote targets
mru [Mon, 30 Mar 2009 20:57:01 +0000 (20:57 +0000)]
Fix running regression tests on remote targets

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18251 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRecord MPEG-4 sprite trajectory points [up to num_sprite_warping_points][isY].
gb [Mon, 30 Mar 2009 20:39:08 +0000 (20:39 +0000)]
Record MPEG-4 sprite trajectory points [up to num_sprite_warping_points][isY].

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18250 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd required va/va.h header, should fix 'make checkheaders'.
diego [Mon, 30 Mar 2009 15:36:59 +0000 (15:36 +0000)]
Add required va/va.h header, should fix 'make checkheaders'.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18249 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoSkip creation of tests/data directory in individual regression test scripts.
diego [Mon, 30 Mar 2009 13:29:10 +0000 (13:29 +0000)]
Skip creation of tests/data directory in individual regression test scripts.
It is already being taken care of by the Makefile.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18248 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix timefilter test program build without previously building libavformat.
diego [Mon, 30 Mar 2009 13:09:44 +0000 (13:09 +0000)]
Fix timefilter test program build without previously building libavformat.
The test program depends on symbols from this library.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18247 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMove generated file aynth1.sw to the data subdirectory. Thus it does not have
diego [Mon, 30 Mar 2009 12:27:03 +0000 (12:27 +0000)]
Move generated file aynth1.sw to the data subdirectory.  Thus it does not have
to be removed separately and there is less clutter in the tests directory.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18246 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRename regression.sh --> codec-regression.sh. Now all regression test scripts
diego [Mon, 30 Mar 2009 12:00:16 +0000 (12:00 +0000)]
Rename regression.sh --> codec-regression.sh. Now all regression test scripts
carry the regression test they run as prefix in their name.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18245 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoThe definition of rate and distortion is not conditional of lambda being
michael [Mon, 30 Mar 2009 10:39:20 +0000 (10:39 +0000)]
The definition of rate and distortion is not conditional of lambda being
fixed (at least the current text sounded odd to me).

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18244 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRename server-regression.sh --> ffserver-regression.sh for consistency.
diego [Mon, 30 Mar 2009 10:05:00 +0000 (10:05 +0000)]
Rename server-regression.sh --> ffserver-regression.sh for consistency.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18243 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRename servertest target to ffservertest.
diego [Mon, 30 Mar 2009 05:24:10 +0000 (05:24 +0000)]
Rename servertest target to ffservertest.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18242 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agocosmetics: Rename 'do_libav' function to 'do_lavf'.
diego [Mon, 30 Mar 2009 05:22:22 +0000 (05:22 +0000)]
cosmetics: Rename 'do_libav' function to 'do_lavf'.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18241 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomlpdec: Simplify check for substream_parity_present.
ramiro [Mon, 30 Mar 2009 03:46:52 +0000 (03:46 +0000)]
mlpdec: Simplify check for substream_parity_present.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18240 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b