]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoFix get_ur_golomb_jpegls() with A32_BITSTREAM_READER
mru [Tue, 24 Feb 2009 01:41:44 +0000 (01:41 +0000)]
Fix get_ur_golomb_jpegls() with A32_BITSTREAM_READER

If k==0, log==0 can indicate that the coded value uses more than
MIN_CACHE_BITS bits.  With MIN_CACHE_BITS==32, the fast branch is
incorrectly taken in this case unless explicitly forbidden.

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

15 years agoAVPixFmtDescriptor doxy
michael [Tue, 24 Feb 2009 01:12:25 +0000 (01:12 +0000)]
AVPixFmtDescriptor doxy

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

15 years agoPixel Format descriptor, try #1.
michael [Tue, 24 Feb 2009 01:08:29 +0000 (01:08 +0000)]
Pixel Format descriptor, try #1.
(yes its intentionally unused, this is intended as a basis for further
 work, and to prevent repeation of the whole discussion dying and the
 results being forgotten)

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

15 years agoImplement in AVFilterGraph the scale_sws_opts field, and pass its
stefano [Mon, 23 Feb 2009 23:45:21 +0000 (23:45 +0000)]
Implement in AVFilterGraph the scale_sws_opts field, and pass its
value in the args for the auto-inserted scale filters.

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

15 years agoChange sign in ff_celp_lp_synthesis_filterf(). This makes this function
vitor [Mon, 23 Feb 2009 22:19:16 +0000 (22:19 +0000)]
Change sign in ff_celp_lp_synthesis_filterf(). This makes this function
useful for AMR and RA144.

Patch by Kenan Gillet

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

15 years agostart track id at 2, track id 1 for timecode
bcoudurier [Mon, 23 Feb 2009 19:51:16 +0000 (19:51 +0000)]
start track id at 2, track id 1 for timecode

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

15 years agoClose the AAC parse context, discovered by Netgem.
alexc [Mon, 23 Feb 2009 19:25:18 +0000 (19:25 +0000)]
Close the AAC parse context, discovered by Netgem.

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

15 years agoRemove CPUID availability check on AMD64 as it's architectural.
zuxy [Mon, 23 Feb 2009 15:53:39 +0000 (15:53 +0000)]
Remove CPUID availability check on AMD64 as it's architectural.

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

15 years agoCheck return value of ff_fill_pointer in avcodec_default_get_buffer,
reimar [Mon, 23 Feb 2009 15:18:28 +0000 (15:18 +0000)]
Check return value of ff_fill_pointer in avcodec_default_get_buffer,
if it returns -1 we do not know how to allocate an AVFrame for that format
and must return -1 instead of returning nonsense.

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

15 years ago100l, always declare variables at the top of a block, not inside a for ()
reimar [Mon, 23 Feb 2009 14:02:11 +0000 (14:02 +0000)]
100l, always declare variables at the top of a block, not inside a for ()

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

15 years agoMore approved hunks for VAAPI & our new and cleaner hwaccel API.
michael [Mon, 23 Feb 2009 13:44:51 +0000 (13:44 +0000)]
More approved hunks for VAAPI & our new and cleaner hwaccel API.
patch by Gwenole Beauchesne gbeauchesne splitted-desktop com

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

15 years agoApproved hunks for VAAPI by Gwenole Beauche.
michael [Mon, 23 Feb 2009 13:35:52 +0000 (13:35 +0000)]
Approved hunks for VAAPI by Gwenole Beauche.

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

15 years agoAllow av_find_stream_info() to be aborted.
michael [Mon, 23 Feb 2009 02:38:45 +0000 (02:38 +0000)]
Allow av_find_stream_info() to be aborted.
Based on a patch by netgem.

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

15 years agoCheck if -lrt is required for nanosleep, as is the case on Solaris.
diego [Mon, 23 Feb 2009 01:56:08 +0000 (01:56 +0000)]
Check if -lrt is required for nanosleep, as is the case on Solaris.
inspired by a patch from Fabian Groffen, grobian gentoo org

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

15 years agoDocument 'ffmpeg -formats', patch by Daniel Verkamp, daniel drv nu.
diego [Mon, 23 Feb 2009 01:47:18 +0000 (01:47 +0000)]
Document 'ffmpeg -formats', patch by Daniel Verkamp, daniel drv nu.

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

15 years agoUpdates notes about which files are GPL.
diego [Mon, 23 Feb 2009 01:36:22 +0000 (01:36 +0000)]
Updates notes about which files are GPL.

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

15 years agoFix xvmc object dependencies.
diego [Sun, 22 Feb 2009 23:13:00 +0000 (23:13 +0000)]
Fix xvmc object dependencies.

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

15 years agoFix vc1 split().
michael [Sun, 22 Feb 2009 20:48:12 +0000 (20:48 +0000)]
Fix vc1 split().
Fixes Subtitle-sample.evo, issue52.

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

15 years agoBetter parsing of i263 picture header
kostya [Sun, 22 Feb 2009 18:13:40 +0000 (18:13 +0000)]
Better parsing of i263 picture header

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

15 years agoCompact repeated messages to "Last message repeated x times".
michael [Sun, 22 Feb 2009 17:53:14 +0000 (17:53 +0000)]
Compact repeated messages to "Last message repeated x times".

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

15 years agomention raw Chinese AVS video demuxer
stefang [Sun, 22 Feb 2009 14:39:06 +0000 (14:39 +0000)]
mention raw Chinese AVS video demuxer

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

15 years agoSearch for things like "int *src" without const.
michael [Sun, 22 Feb 2009 14:29:48 +0000 (14:29 +0000)]
Search for things like "int *src" without const.

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

15 years agoSplit avutil.h, move all the pixel format definitions to the new
stefano [Sun, 22 Feb 2009 14:27:50 +0000 (14:27 +0000)]
Split avutil.h, move all the pixel format definitions to the new
dedicated file pixfmt.h

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

15 years agoconsistent naming of Chinese AVS raw demuxer
stefang [Sun, 22 Feb 2009 14:27:50 +0000 (14:27 +0000)]
consistent naming of Chinese AVS raw demuxer

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

15 years agoAdd missing av_cold in static init/close functions.
stefano [Sun, 22 Feb 2009 13:48:55 +0000 (13:48 +0000)]
Add missing av_cold in static init/close functions.

Patch by Daniel Verkamp daniel at drv dot nu.

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

15 years agoAdd note about big vs. little endian.
michael [Sun, 22 Feb 2009 13:48:25 +0000 (13:48 +0000)]
Add note about big vs. little endian.

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

15 years agoConvert x264 asm files to proper unix line breaks
darkshikari [Sun, 22 Feb 2009 11:35:32 +0000 (11:35 +0000)]
Convert x264 asm files to proper unix line breaks

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

15 years agoRemove (incorrect) filenames from x264 asm files, add descriptions.
darkshikari [Sun, 22 Feb 2009 11:33:09 +0000 (11:33 +0000)]
Remove (incorrect) filenames from x264 asm files, add descriptions.

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

15 years agoFix gcc detection: Not all gcc versions have "(GCC)" in the version string.
diego [Sun, 22 Feb 2009 11:04:22 +0000 (11:04 +0000)]
Fix gcc detection: Not all gcc versions have "(GCC)" in the version string.

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

15 years agomention MXF D-10 Mapping muxer in documentation
bcoudurier [Sun, 22 Feb 2009 10:47:16 +0000 (10:47 +0000)]
mention MXF D-10 Mapping muxer in documentation

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

15 years agoCheck return value of frame_start(), this avoids a crash if AVCodecContext::get_buffe...
reimar [Sun, 22 Feb 2009 09:51:58 +0000 (09:51 +0000)]
Check return value of frame_start(), this avoids a crash if AVCodecContext::get_buffer failed.
Not sure if returning -1 is the best possible solution but at least avoids the crash.

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

15 years agoSupport playback of incorrectly cut DV files where the headers do not
reimar [Sun, 22 Feb 2009 09:42:56 +0000 (09:42 +0000)]
Support playback of incorrectly cut DV files where the headers do not
start at the first byte.

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

15 years agoUpdate regressions for YUV2RGB table generator change in SwScaler
kostya [Sun, 22 Feb 2009 09:23:29 +0000 (09:23 +0000)]
Update regressions for YUV2RGB table generator change in SwScaler

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

15 years agoChange the type of pblocks from pointers to short array into
iive [Sun, 22 Feb 2009 09:02:06 +0000 (09:02 +0000)]
Change the type of pblocks from pointers to short array into
pointers to array of 64 DCTELEM, similarly to other block fields.
This also get rid of some casts and fixes a warning.

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

15 years agoadd bandwidth before failing if feed is already being received
bcoudurier [Sun, 22 Feb 2009 02:06:55 +0000 (02:06 +0000)]
add bandwidth before failing if feed is already being received

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

15 years agodo not set if unknown parameter if config file, just skip
bcoudurier [Sun, 22 Feb 2009 02:04:24 +0000 (02:04 +0000)]
do not set if unknown parameter if config file, just skip

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

15 years agocheck av_get_packet return value
bcoudurier [Sun, 22 Feb 2009 01:07:46 +0000 (01:07 +0000)]
check av_get_packet return value

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

15 years agoIncrease ffmpeg intermediate conversion buffer size to accomodate 48-bit RGB rawvideo
pross [Sun, 22 Feb 2009 01:00:28 +0000 (01:00 +0000)]
Increase ffmpeg intermediate conversion buffer size to accomodate 48-bit RGB rawvideo
images.

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

15 years agoIncrease ffmpeg intermediate conversion buffer size to accomodate PPM/PNM header.
pross [Sun, 22 Feb 2009 00:58:51 +0000 (00:58 +0000)]
Increase ffmpeg intermediate conversion buffer size to accomodate PPM/PNM header.

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

15 years agoSupport 48-bit RGB PPM image.
pross [Sun, 22 Feb 2009 00:56:55 +0000 (00:56 +0000)]
Support 48-bit RGB PPM image.

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

15 years agoAdd PIX_FMT_RGB48BE and PIX_FMT_RGB48LE.
pross [Sun, 22 Feb 2009 00:55:49 +0000 (00:55 +0000)]
Add PIX_FMT_RGB48BE and PIX_FMT_RGB48LE.

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

15 years agoreturn AVERROR(ENOMEM) if alloc failed, set count after alloc, use variable when...
bcoudurier [Sun, 22 Feb 2009 00:20:07 +0000 (00:20 +0000)]
return AVERROR(ENOMEM) if alloc failed, set count after alloc, use variable when reallocing, based on patch by Netgem

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

15 years agoAvoid warnings from AV_GCC_VERSION_AT_LEAST with some non-gcc compilers
mru [Sun, 22 Feb 2009 00:13:23 +0000 (00:13 +0000)]
Avoid warnings from AV_GCC_VERSION_AT_LEAST with some non-gcc compilers

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

15 years agoconfigure: detect ccc compiler (Alpha) and set required flags
mru [Sun, 22 Feb 2009 00:13:19 +0000 (00:13 +0000)]
configure: detect ccc compiler (Alpha) and set required flags

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

15 years agoparse aac extradata to fetch channels and sample rate, patch from Netgem
bcoudurier [Sat, 21 Feb 2009 23:54:50 +0000 (23:54 +0000)]
parse aac extradata to fetch channels and sample rate, patch from Netgem

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

15 years agoWaste less space for printing timebases.
michael [Sat, 21 Feb 2009 23:00:07 +0000 (23:00 +0000)]
Waste less space for printing timebases.

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

15 years agoRename RTSPHeader to RTSPMessageHeader to reflect more clearly what the
rbultje [Sat, 21 Feb 2009 22:26:44 +0000 (22:26 +0000)]
Rename RTSPHeader to RTSPMessageHeader to reflect more clearly what the
structure is meant to represent. See "[PATCH] rtsp.[ch]: RTSPHeader ->
RTSPServerResponse" and "[PATCH] document rtsp.h" threads on ML.

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

15 years agoconfigure: indent
mru [Sat, 21 Feb 2009 22:12:47 +0000 (22:12 +0000)]
configure: indent

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

15 years agoPrint all timebases (idea from netgem)
michael [Sat, 21 Feb 2009 21:30:44 +0000 (21:30 +0000)]
Print all timebases (idea from netgem)

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

15 years agoCheck the return values of a few functions to avoid the corresponding warnings.
diego [Sat, 21 Feb 2009 21:09:38 +0000 (21:09 +0000)]
Check the return values of a few functions to avoid the corresponding warnings.
patch by Patrik Kullman, patrik yes nu

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

15 years agoPass sysroot argument to gcc
mru [Sat, 21 Feb 2009 21:07:37 +0000 (21:07 +0000)]
Pass sysroot argument to gcc

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

15 years agoAdd --sysroot and --sysinclude configure options
mru [Sat, 21 Feb 2009 21:07:34 +0000 (21:07 +0000)]
Add --sysroot and --sysinclude configure options

Some cross-compilers need these parameters, and we can't
figure out the correct values.

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

15 years agoconfigure: move detection of compiler type to single location
mru [Sat, 21 Feb 2009 21:07:32 +0000 (21:07 +0000)]
configure: move detection of compiler type to single location

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

15 years agoCheck for alloc failures.
michael [Sat, 21 Feb 2009 20:57:46 +0000 (20:57 +0000)]
Check for alloc failures.

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

15 years agoCheck for EOF during index reading.
michael [Sat, 21 Feb 2009 20:44:39 +0000 (20:44 +0000)]
Check for EOF during index reading.

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

15 years agoCheck return value of posix_memalign and explicitly set pointer to NULL if it
diego [Sat, 21 Feb 2009 20:38:27 +0000 (20:38 +0000)]
Check return value of posix_memalign and explicitly set pointer to NULL if it
fails, patch by Patrik Kullman, patrik yes nu.

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

15 years agoUse av_strdup to allocate string, prevents the warning:
diego [Sat, 21 Feb 2009 20:35:58 +0000 (20:35 +0000)]
Use av_strdup to allocate string, prevents the warning:
vhook/fish.c:130: warning: assignment discards qualifiers from pointer target type
patch by Patrik Kullman, patrik yes nu

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

15 years agoRevert adding av_uninit to out_width/out_height variables.
diego [Sat, 21 Feb 2009 20:29:49 +0000 (20:29 +0000)]
Revert adding av_uninit to out_width/out_height variables.
The warning is not a false positive.

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

15 years agoUse context variable repeat_pict for frame duration computation and
cehoyos [Sat, 21 Feb 2009 20:11:47 +0000 (20:11 +0000)]
Use context variable repeat_pict for frame duration computation and
document this new use.

Patch by Ivan Schreter, schreter gmx net

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

15 years agoHandle chunks with the MSB in size set correctly that is unsigned.
michael [Sat, 21 Feb 2009 20:11:34 +0000 (20:11 +0000)]
Handle chunks with the MSB in size set correctly that is unsigned.

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

15 years agoSet context variable picture_structure in H264 parser.
cehoyos [Sat, 21 Feb 2009 20:03:05 +0000 (20:03 +0000)]
Set context variable picture_structure in H264 parser.

Patch by Ivan Schreter, schreter gmx net

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

15 years agoSet context variable key_frame in H264 parser.
cehoyos [Sat, 21 Feb 2009 19:59:25 +0000 (19:59 +0000)]
Set context variable key_frame in H264 parser.

Patch by Ivan Schreter, schreter gmx net

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

15 years agoParse NAL units in H264 parser.
cehoyos [Sat, 21 Feb 2009 19:56:50 +0000 (19:56 +0000)]
Parse NAL units in H264 parser.

Patch by Ivan Schreter, schreter gmx net

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

15 years agoMake the following H264 functions available to the parser:
cehoyos [Sat, 21 Feb 2009 19:54:14 +0000 (19:54 +0000)]
Make the following H264 functions available to the parser:
ff_h264_decode_sei, ff_h264_decode_seq_parameter_set,
ff_h264_decode_picture_parameter_set, ff_h264_decode_nal,
ff_h264_decode_rbsp_trailing

Patch by Ivan Schreter, schreter gmx net

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

15 years agoBail out if regtest-flashsv is run but zlib is not enabled.
diego [Sat, 21 Feb 2009 18:41:52 +0000 (18:41 +0000)]
Bail out if regtest-flashsv is run but zlib is not enabled.

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

15 years agoFix swscale-error vs. swscale_error typo; it is marked as the former in .PHONY.
diego [Sat, 21 Feb 2009 18:31:38 +0000 (18:31 +0000)]
Fix swscale-error vs. swscale_error typo; it is marked as the former in .PHONY.

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

15 years agoRemove special treatment of version.h in DEPEND_CMD
mru [Sat, 21 Feb 2009 18:19:29 +0000 (18:19 +0000)]
Remove special treatment of version.h in DEPEND_CMD

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

15 years agoDeclare version.h dependencies explicitly
mru [Sat, 21 Feb 2009 18:19:26 +0000 (18:19 +0000)]
Declare version.h dependencies explicitly

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

15 years agoBe less noisy with invalid pts/dts.
michael [Sat, 21 Feb 2009 17:29:25 +0000 (17:29 +0000)]
Be less noisy with invalid pts/dts.

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

15 years agoindent
michael [Sat, 21 Feb 2009 17:17:09 +0000 (17:17 +0000)]
indent

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

15 years agoCorrect, portable definition of INT_BIT
mru [Sat, 21 Feb 2009 16:03:30 +0000 (16:03 +0000)]
Correct, portable definition of INT_BIT

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

15 years agoconfigure: add (empty) avr32 arch case
mru [Sat, 21 Feb 2009 16:03:27 +0000 (16:03 +0000)]
configure: add (empty) avr32 arch case

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

15 years agoconfigure: sort cases in arch section
mru [Sat, 21 Feb 2009 16:03:25 +0000 (16:03 +0000)]
configure: sort cases in arch section

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

15 years agoAlpha: fix inline asm with DEC/Compaq/HP compiler
mru [Sat, 21 Feb 2009 16:03:23 +0000 (16:03 +0000)]
Alpha: fix inline asm with DEC/Compaq/HP compiler

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

15 years agoTake account of struct size in total packet queue size tracking.
aurel [Sat, 21 Feb 2009 16:01:52 +0000 (16:01 +0000)]
Take account of struct size in total packet queue size tracking.
fix issue806

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

15 years agoFix raw rgb/bgr vertical flip in avi based on info from http://www.fourcc.org/fccbihg...
michael [Sat, 21 Feb 2009 15:32:56 +0000 (15:32 +0000)]
Fix raw rgb/bgr vertical flip in avi based on info from http://www.fourcc.org/fccbihgt.php.
partially fixes issue862.

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

15 years agoChange sizeof(struct_type) to sizeof(variable).
rbultje [Sat, 21 Feb 2009 14:40:19 +0000 (14:40 +0000)]
Change sizeof(struct_type) to sizeof(variable).

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

15 years agoadd raw demuxer for Chinese AVS elementary streams
stefang [Sat, 21 Feb 2009 10:34:29 +0000 (10:34 +0000)]
add raw demuxer for Chinese AVS elementary streams

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

15 years agoSet the correct number of samples for E-AC-3 in the AC3 parser.
jbr [Fri, 20 Feb 2009 22:00:41 +0000 (22:00 +0000)]
Set the correct number of samples for E-AC-3 in the AC3 parser.

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

15 years agoUse last decoded SPS as current SPS in order to parse picture timing SEI
cehoyos [Fri, 20 Feb 2009 16:20:01 +0000 (16:20 +0000)]
Use last decoded SPS as current SPS in order to parse picture timing SEI
correctly. This works around an apparent H.264 standard deficiency.

Patch by Ivan Schreter, schreter gmx net

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

15 years agoAdd myself as maintainer for American Laser Games and Electronic Arts decoders.
pross [Fri, 20 Feb 2009 12:03:35 +0000 (12:03 +0000)]
Add myself as maintainer for American Laser Games and Electronic Arts decoders.

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

15 years agoFixing a value returning issue
romansh [Fri, 20 Feb 2009 02:00:44 +0000 (02:00 +0000)]
Fixing a value returning issue

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

15 years agoAdd convergence_duration to AVCodecParserContext.
cehoyos [Thu, 19 Feb 2009 23:35:59 +0000 (23:35 +0000)]
Add convergence_duration to AVCodecParserContext.

Patch by Ivan Schreter, schreter gmx net

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

15 years agoRe-indent after last commit
alexc [Thu, 19 Feb 2009 23:24:41 +0000 (23:24 +0000)]
Re-indent after last commit

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

15 years agoAAC in ASF does not need parsing.
alexc [Thu, 19 Feb 2009 23:23:53 +0000 (23:23 +0000)]
AAC in ASF does not need parsing.

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

15 years agoAdd Divio MPEG-4 FOURCC (M4CC)
alexc [Thu, 19 Feb 2009 23:09:24 +0000 (23:09 +0000)]
Add Divio MPEG-4 FOURCC (M4CC)

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

15 years agoReindent after last commit
alexc [Thu, 19 Feb 2009 23:08:23 +0000 (23:08 +0000)]
Reindent after last commit

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

15 years agoSilence two warnings:
cehoyos [Thu, 19 Feb 2009 23:01:13 +0000 (23:01 +0000)]
Silence two warnings:
cast discards qualifiers from pointer target type

Patch by Ivan Schreter, schreter gmx net

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

15 years agoSome buffer checks for indeo3
alexc [Thu, 19 Feb 2009 22:56:35 +0000 (22:56 +0000)]
Some buffer checks for indeo3

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

15 years agomatroskadec: fix seek regression tests according to r17460
aurel [Thu, 19 Feb 2009 21:41:40 +0000 (21:41 +0000)]
matroskadec: fix seek regression tests according to r17460

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

15 years agomatroskadec: return AVERROR_EOF upon detection of end of file
aurel [Thu, 19 Feb 2009 21:01:45 +0000 (21:01 +0000)]
matroskadec: return AVERROR_EOF upon detection of end of file

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

15 years agoA try to fix the regressions.
michael [Thu, 19 Feb 2009 17:54:23 +0000 (17:54 +0000)]
A try to fix the regressions.

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

15 years agoFFplay: Stop processing input file when AVERROR_EOF is returned from av_read_frame()
pross [Thu, 19 Feb 2009 12:21:09 +0000 (12:21 +0000)]
FFplay: Stop processing input file when AVERROR_EOF is returned from av_read_frame()

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

15 years agoFLV demuxer: return AVERROR_EOF upon detection of end of file.
pross [Thu, 19 Feb 2009 12:19:55 +0000 (12:19 +0000)]
FLV demuxer: return AVERROR_EOF upon detection of end of file.

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

15 years agoAVI demuxer: return AVERROR_EOF upon detection of end of file.
pross [Thu, 19 Feb 2009 12:19:33 +0000 (12:19 +0000)]
AVI demuxer: return AVERROR_EOF upon detection of end of file.

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

15 years agoAdd AVERROR_EOF.
pross [Thu, 19 Feb 2009 12:18:09 +0000 (12:18 +0000)]
Add AVERROR_EOF.

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

15 years agoMark functions only used within the test programs as static.
diego [Thu, 19 Feb 2009 10:09:46 +0000 (10:09 +0000)]
Mark functions only used within the test programs as static.

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

15 years agoAdd more paranoid checks of xvmc token.
iive [Thu, 19 Feb 2009 09:55:52 +0000 (09:55 +0000)]
Add more paranoid checks of xvmc token.

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

15 years agoExit with error if MPV_common_init() is called with PIX_FMT_NONE.
iive [Thu, 19 Feb 2009 08:39:47 +0000 (08:39 +0000)]
Exit with error if MPV_common_init() is called with PIX_FMT_NONE.
Give nice error message to fix codecs that call it this way.

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

15 years agoOnly enable SSE/3DNOW optimizations when they have been enabled at compilation.
diego [Thu, 19 Feb 2009 00:54:59 +0000 (00:54 +0000)]
Only enable SSE/3DNOW optimizations when they have been enabled at compilation.
Fixes shared build with SSE/3DNOW disabled but MMX and yasm enabled.

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