libav.git
16 years ago-target option patch by (Vidar Madsen <vidar at prosalg dot no>)
Vidar Madsen [Mon, 3 Nov 2003 17:28:44 +0000 (17:28 +0000)]
-target option patch by (Vidar Madsen <vidar at prosalg dot no>)
this isnt complete or bugfree but its better than nothing

Originally committed as revision 2472 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoonly add prefix after \n
Michael Niedermayer [Mon, 3 Nov 2003 13:58:26 +0000 (13:58 +0000)]
only add prefix after \n

Originally committed as revision 2471 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l (fixes dct coeff noise reduction)
Michael Niedermayer [Mon, 3 Nov 2003 13:31:02 +0000 (13:31 +0000)]
10l (fixes dct coeff noise reduction)

Originally committed as revision 2470 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoav_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Michel Bardiaux [Mon, 3 Nov 2003 13:26:22 +0000 (13:26 +0000)]
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l (forgot that the dstW offset is hardcoded in the asm)
Michael Niedermayer [Mon, 3 Nov 2003 02:19:57 +0000 (02:19 +0000)]
10l (forgot that the dstW offset is hardcoded in the asm)

Originally committed as revision 11369 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

16 years agonoise reduction of dct coefficients
Michael Niedermayer [Sun, 2 Nov 2003 23:19:47 +0000 (23:19 +0000)]
noise reduction of dct coefficients

Originally committed as revision 2468 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l ...
Michael Niedermayer [Sun, 2 Nov 2003 22:56:47 +0000 (22:56 +0000)]
10l ...

Originally committed as revision 2467 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoMoved to new palette API
Roberto Togni [Sun, 2 Nov 2003 21:57:55 +0000 (21:57 +0000)]
Moved to new palette API
Added check to aviod stride change between frames

Originally committed as revision 2466 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoMake avi and asf demuxer export palette in palctrl
Roberto Togni [Sun, 2 Nov 2003 21:55:38 +0000 (21:55 +0000)]
Make avi and asf demuxer export palette in palctrl

Originally committed as revision 2465 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoFix some palette related defines, bump build number
Roberto Togni [Sun, 2 Nov 2003 21:53:28 +0000 (21:53 +0000)]
Fix some palette related defines, bump build number

Originally committed as revision 2464 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoffv1 rgb support
Michael Niedermayer [Sat, 1 Nov 2003 17:38:25 +0000 (17:38 +0000)]
ffv1 rgb support

Originally committed as revision 2463 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago;
Michael Niedermayer [Sat, 1 Nov 2003 14:29:32 +0000 (14:29 +0000)]
;

Originally committed as revision 2462 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoint_fast??_t emulation for broken systems which dont conform to ISO C
Michael Niedermayer [Sat, 1 Nov 2003 10:20:14 +0000 (10:20 +0000)]
int_fast??_t emulation for broken systems which dont conform to ISO C
this should be ported to mplayers configure if it works

Originally committed as revision 2461 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago100l: free previous frame, not current one!
Roberto Togni [Fri, 31 Oct 2003 22:56:16 +0000 (22:56 +0000)]
100l: free previous frame, not current one!
Set reference flag for frames.

Originally committed as revision 2460 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoDon't memcpy from unallocated memory
Roberto Togni [Fri, 31 Oct 2003 22:28:19 +0000 (22:28 +0000)]
Don't memcpy from unallocated memory

Originally committed as revision 2459 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago * DV demuxer is now capable of decoding auxilary audio stream. So,
Roman Shaposhnik [Fri, 31 Oct 2003 22:26:26 +0000 (22:26 +0000)]
   * DV demuxer is now capable of decoding auxilary audio stream. So,
     everybody who still uses second streo track for dubbing can
     now export it.

   * void* -> DVDemuxContext* change (per Fabrice's suggestion).

   * -dv1394 capture now works in all modes.

Originally committed as revision 2458 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoconfigure on SGI IRIX patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Michel Bardiaux [Fri, 31 Oct 2003 10:27:37 +0000 (10:27 +0000)]
configure on SGI IRIX patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

Originally committed as revision 2457 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoNew options for intra/inter matrices patch by (Vidar Madsen <vidar at prosalg dot...
Vidar Madsen [Fri, 31 Oct 2003 10:25:21 +0000 (10:25 +0000)]
New options for intra/inter matrices patch by (Vidar Madsen <vidar at prosalg dot no>)

Originally committed as revision 2456 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agomove identical code into its own function
Michael Niedermayer [Thu, 30 Oct 2003 22:51:02 +0000 (22:51 +0000)]
move identical code into its own function
intXY_t -> int_fastXY_t

Originally committed as revision 2455 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoinitalize various uninitalized variables and avoid coded_picture_number as its not...
Michael Niedermayer [Thu, 30 Oct 2003 21:05:00 +0000 (21:05 +0000)]
initalize various uninitalized variables and avoid coded_picture_number as its not always correct (later should be reversed after fixing the picture_number mess)

Originally committed as revision 2454 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago100l (SAR is written as height/width instead of width/height in the MPEG1 standard)
Michael Niedermayer [Thu, 30 Oct 2003 19:55:44 +0000 (19:55 +0000)]
100l (SAR is written as height/width instead of width/height in the MPEG1 standard)

Originally committed as revision 2453 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agopts fix and related fixes
Michael Niedermayer [Thu, 30 Oct 2003 16:58:49 +0000 (16:58 +0000)]
pts fix and related fixes

Originally committed as revision 2452 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agorevised palette API, courtesy of Roberto Togni (rtogni at freemail.it)
Mike Melanson [Thu, 30 Oct 2003 05:40:58 +0000 (05:40 +0000)]
revised palette API, courtesy of Roberto Togni (rtogni at freemail.it)

Originally committed as revision 2451 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agodumping funny numbers from first zygo i frame header
Michael Niedermayer [Wed, 29 Oct 2003 17:30:13 +0000 (17:30 +0000)]
dumping funny numbers from first zygo i frame header

Originally committed as revision 2450 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoinitial support for zygovideo
Alex Beregszaszi [Wed, 29 Oct 2003 14:54:45 +0000 (14:54 +0000)]
initial support for zygovideo

Originally committed as revision 2449 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoadded MPEG2TS support in RTP, SDP and RTSP - replaced fake RTP demux by a specific API
Fabrice Bellard [Wed, 29 Oct 2003 14:25:27 +0000 (14:25 +0000)]
added MPEG2TS support in RTP, SDP and RTSP - replaced fake RTP demux by a specific API

Originally committed as revision 2448 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agomake AVFMT_NOHEADER flag dynamic - added av_open_input_stream()
Fabrice Bellard [Wed, 29 Oct 2003 14:20:56 +0000 (14:20 +0000)]
make AVFMT_NOHEADER flag dynamic - added av_open_input_stream()

Originally committed as revision 2447 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agompeg TS demux API (called from RTP layer) - raw mpeg TS reader (uses fake codec MPEG2TS)
Fabrice Bellard [Wed, 29 Oct 2003 14:16:31 +0000 (14:16 +0000)]
mpeg TS demux API (called from RTP layer) - raw mpeg TS reader (uses fake codec MPEG2TS)

Originally committed as revision 2446 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoadded fake codec CODEC_ID_MPEG2TS of type CODEC_TYPE_DATA (needed for simpler handlin...
Fabrice Bellard [Wed, 29 Oct 2003 14:08:18 +0000 (14:08 +0000)]
added fake codec CODEC_ID_MPEG2TS of type CODEC_TYPE_DATA (needed for simpler handling of raw transport streams in ffserver and RTP - better solutions are welcomed)

Originally committed as revision 2445 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago1/0 fix by (Tim Allen <tim at proximity dot com dot au>)
Michael Niedermayer [Tue, 28 Oct 2003 10:55:15 +0000 (10:55 +0000)]
1/0 fix by (Tim Allen <tim at proximity dot com dot au>)

Originally committed as revision 2444 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agolinear blend 1 line shift fix
Michael Niedermayer [Tue, 28 Oct 2003 09:23:26 +0000 (09:23 +0000)]
linear blend 1 line shift fix

Originally committed as revision 2443 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoXvMC speedup by removing one memcpy and doing MB packing
Ivan Kalvachev [Mon, 27 Oct 2003 23:22:43 +0000 (23:22 +0000)]
XvMC speedup by removing one memcpy and doing MB packing

Originally committed as revision 2442 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agomake convert_matrix() independant of MpegEncContext
Michael Niedermayer [Mon, 27 Oct 2003 14:37:30 +0000 (14:37 +0000)]
make convert_matrix() independant of MpegEncContext

Originally committed as revision 2441 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoGCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc dot ac...
Panagiotis Issaris [Sun, 26 Oct 2003 10:49:49 +0000 (10:49 +0000)]
GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc dot ac dot be>)

Originally committed as revision 2440 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoAltiVec optimized fdct patch by (James Klicman <james at klicman dot org>)
James Klicman [Sun, 26 Oct 2003 10:14:05 +0000 (10:14 +0000)]
AltiVec optimized fdct patch by (James Klicman <james at klicman dot org>)

Originally committed as revision 2439 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agofixing the remaning block-align checks
Michael Niedermayer [Sun, 26 Oct 2003 09:56:21 +0000 (09:56 +0000)]
fixing the remaning block-align checks

Originally committed as revision 2438 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoblock algn patch by ("Assaf Yaari" <assafy at mobixell dot com>)
Assaf Yaari [Sun, 26 Oct 2003 09:49:45 +0000 (09:49 +0000)]
block algn patch by ("Assaf Yaari" <assafy at mobixell dot com>)

Originally committed as revision 2437 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoreorder table instead of wasting instructions to reorder the input to match the table
Michael Niedermayer [Sat, 25 Oct 2003 21:59:28 +0000 (21:59 +0000)]
reorder table instead of wasting instructions to reorder the input to match the table

Originally committed as revision 2436 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l
Michael Niedermayer [Sat, 25 Oct 2003 19:44:37 +0000 (19:44 +0000)]
10l

Originally committed as revision 2435 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agosegfault fix
Michael Niedermayer [Sat, 25 Oct 2003 19:30:14 +0000 (19:30 +0000)]
segfault fix

Originally committed as revision 2434 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agosupport Cinepak files with funky (not divisible by 4) resolutions
Mike Melanson [Sat, 25 Oct 2003 15:22:34 +0000 (15:22 +0000)]
support Cinepak files with funky (not divisible by 4) resolutions

Originally committed as revision 2433 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoadded XVID fourcc (ISO MPEG-4?) and AC3 fourcc
Mike Melanson [Sat, 25 Oct 2003 04:41:53 +0000 (04:41 +0000)]
added XVID fourcc (ISO MPEG-4?) and AC3 fourcc

Originally committed as revision 2432 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agodiff -up looks better then diff -u
Michael Niedermayer [Sat, 25 Oct 2003 00:35:25 +0000 (00:35 +0000)]
diff -up looks better then diff -u

Originally committed as revision 2431 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago * adding integer/floating point AAN implementations for DCT 2-4-8
Roman Shaposhnik [Sat, 25 Oct 2003 00:32:54 +0000 (00:32 +0000)]
   * adding integer/floating point AAN implementations for DCT 2-4-8

Originally committed as revision 2430 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago * sh doesn't understand $(command) type of Command substitution.
Roman Shaposhnik [Fri, 24 Oct 2003 23:48:53 +0000 (23:48 +0000)]
* sh doesn't understand $(command) type of Command substitution.
      It's a ksh'ism.

Originally committed as revision 2429 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agooptimizing
Michael Niedermayer [Fri, 24 Oct 2003 21:57:04 +0000 (21:57 +0000)]
optimizing

Originally committed as revision 2428 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoFixes GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc dot...
Panagiotis Issaris [Fri, 24 Oct 2003 20:09:30 +0000 (20:09 +0000)]
Fixes GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc dot ac dot be>)

Originally committed as revision 2427 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agorational.h not installed patch by (Fred Rothganger <rothgang at uiuc dot edu>)
Fred Rothganger [Fri, 24 Oct 2003 19:59:43 +0000 (19:59 +0000)]
rational.h not installed patch by (Fred Rothganger <rothgang at uiuc dot edu>)

Originally committed as revision 2426 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago * introducing dct248 into the DSP context.
Roman Shaposhnik [Fri, 24 Oct 2003 18:28:01 +0000 (18:28 +0000)]
   * introducing dct248 into the DSP context.
   * simple/accurate implementation of dct248
   * DV encoding now supports 2-4-8 DCT
   * DV encoding gets a bit faster (but still miles away
     from what I think it could do)
   * misc. DV codec cleanups

Originally committed as revision 2425 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago1l
Alex Beregszaszi [Thu, 23 Oct 2003 23:24:38 +0000 (23:24 +0000)]
1l

Originally committed as revision 2424 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agominor mmx2 optimization if the dct
Michael Niedermayer [Thu, 23 Oct 2003 13:22:20 +0000 (13:22 +0000)]
minor mmx2 optimization if the dct

Originally committed as revision 2423 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoinline -> always_inline (842 -> 690 cpu cycles for dct_quantize() difference for...
Michael Niedermayer [Thu, 23 Oct 2003 12:59:21 +0000 (12:59 +0000)]
inline -> always_inline (842 -> 690 cpu cycles for dct_quantize() difference for the dct itself should be even bigger)

Originally committed as revision 2422 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago4.9-RC FreeBSD doesnt like lrint() so change to lrintf(), not that bsd supports that...
Michael Niedermayer [Thu, 23 Oct 2003 12:41:54 +0000 (12:41 +0000)]
4.9-RC FreeBSD doesnt like lrint() so change to lrintf(), not that bsd supports that but we emulate it ...

Originally committed as revision 2421 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agooptionally merge postscale into quantization table for the float aan dct
Michael Niedermayer [Thu, 23 Oct 2003 09:11:56 +0000 (09:11 +0000)]
optionally merge postscale into quantization table for the float aan dct

Originally committed as revision 2420 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l
Michael Niedermayer [Thu, 23 Oct 2003 08:31:26 +0000 (08:31 +0000)]
10l

Originally committed as revision 2419 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l
Alex Beregszaszi [Wed, 22 Oct 2003 22:12:25 +0000 (22:12 +0000)]
10l

Originally committed as revision 2418 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago100l
Alex Beregszaszi [Wed, 22 Oct 2003 22:10:22 +0000 (22:10 +0000)]
100l

Originally committed as revision 2417 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agooops forgot
Michael Niedermayer [Wed, 22 Oct 2003 19:15:55 +0000 (19:15 +0000)]
oops forgot

Originally committed as revision 2416 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agofloating point AAN DCT
Michael Niedermayer [Wed, 22 Oct 2003 18:26:38 +0000 (18:26 +0000)]
floating point AAN DCT

Originally committed as revision 2415 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago112 bytes smaller MpegEncContext
Michael Niedermayer [Wed, 22 Oct 2003 15:36:46 +0000 (15:36 +0000)]
112 bytes smaller MpegEncContext

Originally committed as revision 2414 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agomove blocks away MpegEncContext (7.4 -> 5.8k)
Michael Niedermayer [Wed, 22 Oct 2003 12:01:21 +0000 (12:01 +0000)]
move blocks away MpegEncContext (7.4 -> 5.8k)

Originally committed as revision 2413 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agomove mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no meassureable slowdown)
Michael Niedermayer [Wed, 22 Oct 2003 11:23:39 +0000 (11:23 +0000)]
move mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no meassureable slowdown)

Originally committed as revision 2412 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agomove q_*_matrix out of MpegEncContext (40k ->23k) dct_quantize() is even slightly...
Michael Niedermayer [Wed, 22 Oct 2003 10:59:39 +0000 (10:59 +0000)]
move q_*_matrix out of MpegEncContext (40k ->23k) dct_quantize() is even slightly faster now, dont ask my why ...

Originally committed as revision 2411 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agominimum slice size fix (fixes 422P 1 line per slice, used by huffyuv)
Michael Niedermayer [Wed, 22 Oct 2003 00:19:20 +0000 (00:19 +0000)]
minimum slice size fix (fixes 422P 1 line per slice, used by huffyuv)

Originally committed as revision 11214 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

16 years agodynamic alloc of picture structs instead of putting them in MpegEncContext
Michael Niedermayer [Tue, 21 Oct 2003 19:55:31 +0000 (19:55 +0000)]
dynamic alloc of picture structs instead of putting them in MpegEncContext

Originally committed as revision 2410 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoforgot to apply this chunk appearently, no, i dont really remember where it came...
Michael Niedermayer [Tue, 21 Oct 2003 12:55:01 +0000 (12:55 +0000)]
forgot to apply this chunk appearently, no, i dont really remember where it came from

Originally committed as revision 2409 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agostart time hack by (devik <devik at cdi dot cz>)
Michael Niedermayer [Tue, 21 Oct 2003 10:55:24 +0000 (10:55 +0000)]
start time hack by (devik <devik at cdi dot cz>)

Originally committed as revision 2408 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoBSD doesnt have log2
Michael Niedermayer [Tue, 21 Oct 2003 01:00:31 +0000 (01:00 +0000)]
BSD doesnt have log2

Originally committed as revision 2407 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agompeg2 aspect ratio encoding fixed
Michael Niedermayer [Mon, 20 Oct 2003 23:24:39 +0000 (23:24 +0000)]
mpeg2 aspect ratio encoding fixed

Originally committed as revision 2406 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agouse continued fractions to approximate a fraction if its numerator or denominator...
Michael Niedermayer [Mon, 20 Oct 2003 22:33:53 +0000 (22:33 +0000)]
use continued fractions to approximate a fraction if its numerator or denominator is too large

Originally committed as revision 2405 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l
Michael Niedermayer [Mon, 20 Oct 2003 21:42:15 +0000 (21:42 +0000)]
10l

Originally committed as revision 2404 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoAVRational
Michael Niedermayer [Mon, 20 Oct 2003 20:23:46 +0000 (20:23 +0000)]
AVRational
sample_aspect_ratio
aspect ratio in JPEG JFIF is SAR not DAR !
removed nonsense SAR guessing code
various related cleanups
bugs?

Originally committed as revision 2403 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agobottom_field_first -> top_field_first
Michael Niedermayer [Mon, 20 Oct 2003 10:33:13 +0000 (10:33 +0000)]
bottom_field_first -> top_field_first

Originally committed as revision 2402 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoexport mpeg2 active display area / pan scan
Michael Niedermayer [Mon, 20 Oct 2003 09:52:02 +0000 (09:52 +0000)]
export mpeg2 active display area / pan scan
fix mpeg2 aspect_ratio for the rare case that active display area != AVCodecContext.width/height
decode sequence display extension & picture display extension

Originally committed as revision 2401 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoOS/X 10.2.x gcc-3.1 bug workaround by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Michael Niedermayer [Sun, 19 Oct 2003 21:11:02 +0000 (21:11 +0000)]
OS/X 10.2.x gcc-3.1 bug workaround by ("Steven M. Schultz" <sms at 2BSD dot COM>)

Originally committed as revision 2400 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agogcc->C99 and warning fixes patch by (Dan Christiansen <danchr at daimi dot au dot...
Dan Christiansen [Sun, 19 Oct 2003 21:05:41 +0000 (21:05 +0000)]
gcc->C99 and warning fixes patch by (Dan Christiansen <danchr at daimi dot au dot dk>)

Originally committed as revision 2399 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoUsing the extension m4a for audio only MPEG-4 files is increasingly
Dan Christiansen [Sun, 19 Oct 2003 20:57:47 +0000 (20:57 +0000)]
Using the extension m4a for audio only MPEG-4 files is increasingly
common, especially since Apple iTunes treats files with the two
extensions differently. Without the patch, FFmpeg won't know that m4a
is for MPEG-4 files
patch by (Dan Christiansen <danchr at daimi dot au dot dk>)

Originally committed as revision 2398 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago- Moving -Wall from the individual Makefiles to configure (and only
Dan Christiansen [Sat, 18 Oct 2003 18:47:06 +0000 (18:47 +0000)]
- Moving -Wall from the individual Makefiles to configure (and only
have it passed to GCC)
- Moving the usage in configure to the top of it, so you don't have to
wait needlessly
- Silence compiler output during configuration
- Add support for configuring with IBM XLC

patch by (Dan Christiansen <danchr at daimi dot au dot dk>)

Originally committed as revision 2397 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago * providing MPEG codecs with a generic fields in AVFrame to use.
Roman Shaposhnik [Sat, 18 Oct 2003 03:19:44 +0000 (03:19 +0000)]
* providing MPEG codecs with a generic fields in AVFrame to use.

    * fixing YUV4MPEG format.

    * fixing a bug in DV codec where coded_frame was not set.

Originally committed as revision 2396 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoemu_edge checks simplification and avoid redundant checks for mpeg1/2 if emu_edge...
Michael Niedermayer [Fri, 17 Oct 2003 18:56:01 +0000 (18:56 +0000)]
emu_edge checks simplification and avoid redundant checks for mpeg1/2 if emu_edge is set

Originally committed as revision 2395 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago * original fix still didn't align lines on s_align when CODEC_FLAG_EMU_EDGE
Roman Shaposhnik [Thu, 16 Oct 2003 18:27:48 +0000 (18:27 +0000)]
   * original fix still didn't align lines on s_align when CODEC_FLAG_EMU_EDGE
     was not set.

Originally committed as revision 2394 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago * fix for a trivial 100l declaration typo
Roman Shaposhnik [Thu, 16 Oct 2003 04:50:54 +0000 (04:50 +0000)]
* fix for a trivial 100l declaration typo

Originally committed as revision 2393 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agopicture buffer cleanup, this fixes a assertion failure (if assertion checking was...
Michael Niedermayer [Thu, 16 Oct 2003 00:21:54 +0000 (00:21 +0000)]
picture buffer cleanup, this fixes a assertion failure (if assertion checking was manualy enabled for utils.c) and a memleak at least

Originally committed as revision 2392 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agodefault_get_buffer() fixes
Michael Niedermayer [Wed, 15 Oct 2003 21:59:08 +0000 (21:59 +0000)]
default_get_buffer() fixes

Originally committed as revision 2391 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoEnable decoding of more mpeg-ts streams for pcHDTV patch by (Doug Larrick <doug at...
Doug Larrick [Wed, 15 Oct 2003 18:06:44 +0000 (18:06 +0000)]
Enable decoding of more mpeg-ts streams for pcHDTV patch by (Doug Larrick <doug at ties dot org>)

Originally committed as revision 2390 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoalign
Michael Niedermayer [Wed, 15 Oct 2003 16:20:50 +0000 (16:20 +0000)]
align

Originally committed as revision 2389 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agofix "first frame is no keyframe" bug
Michael Niedermayer [Wed, 15 Oct 2003 15:37:25 +0000 (15:37 +0000)]
fix "first frame is no keyframe" bug

Originally committed as revision 2388 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years ago10l
Alex Beregszaszi [Wed, 15 Oct 2003 15:21:46 +0000 (15:21 +0000)]
10l

Originally committed as revision 2387 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agodither scaling coefficients so they add up to 1.0
Michael Niedermayer [Wed, 15 Oct 2003 12:08:31 +0000 (12:08 +0000)]
dither scaling coefficients so they add up to 1.0

Originally committed as revision 11124 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

16 years agorounding fixes
Michael Niedermayer [Wed, 15 Oct 2003 11:21:54 +0000 (11:21 +0000)]
rounding fixes

Originally committed as revision 11123 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

16 years agohook up the XA ADPCM decoder
Mike Melanson [Wed, 15 Oct 2003 03:53:40 +0000 (03:53 +0000)]
hook up the XA ADPCM decoder

Originally committed as revision 2386 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoactivate the XA and ADX ADPCM codecs
Mike Melanson [Wed, 15 Oct 2003 03:20:40 +0000 (03:20 +0000)]
activate the XA and ADX ADPCM codecs

Originally committed as revision 2385 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoreplace file to remove nasty DOS CRs and hard tabs
Mike Melanson [Wed, 15 Oct 2003 03:14:14 +0000 (03:14 +0000)]
replace file to remove nasty DOS CRs and hard tabs

Originally committed as revision 2384 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agothis should be part of adpcm.c
Mike Melanson [Wed, 15 Oct 2003 03:02:44 +0000 (03:02 +0000)]
this should be part of adpcm.c

Originally committed as revision 2383 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoquiet
Mike Melanson [Wed, 15 Oct 2003 02:59:03 +0000 (02:59 +0000)]
quiet

Originally committed as revision 2382 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agouse the correct file modes
Mike Melanson [Wed, 15 Oct 2003 01:22:50 +0000 (01:22 +0000)]
use the correct file modes

Originally committed as revision 2381 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agorecommit of
Michael Niedermayer [Tue, 14 Oct 2003 14:40:36 +0000 (14:40 +0000)]
recommit of
    * fixing an unitilaized field AVImageInfo::interleaved.

      As a matter of fact we have two problems here: first
      AVImageInfo::interleaved is never initialzed in img.c.
      The second problem is that even if we want interleaved
      PNGs there's a bug in png.c that prevents us from generating
      them.

      The later problem is for somebody familiar with PNG to
      handle.

      And yes, always setting AVImageInfo::interleaved to 0 isn't
      such a good idea, but it still beats garbage values.
orginal commit by roman shaposhnik

Originally committed as revision 2380 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agorecommit of
Michael Niedermayer [Tue, 14 Oct 2003 14:36:58 +0000 (14:36 +0000)]
recommit of
  * backing out the 0-sized packets patch. We have to devise a more
    sensible approach.
orginal commit by roman shaposhnik

Originally committed as revision 2379 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agoremove experimental reference
Mike Melanson [Tue, 14 Oct 2003 14:13:57 +0000 (14:13 +0000)]
remove experimental reference

Originally committed as revision 2378 to svn://svn.ffmpeg.org/ffmpeg/trunk

16 years agomake it compatible with older make (debian stable - make 3.79.1)
Alex Beregszaszi [Tue, 14 Oct 2003 11:36:03 +0000 (11:36 +0000)]
make it compatible with older make (debian stable - make 3.79.1)

Originally committed as revision 2377 to svn://svn.ffmpeg.org/ffmpeg/trunk