]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
20 years agoOPT_INT
michael [Fri, 30 Apr 2004 13:41:48 +0000 (13:41 +0000)]
OPT_INT

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

20 years agoffmpeg -version
michael [Fri, 30 Apr 2004 12:30:51 +0000 (12:30 +0000)]
ffmpeg -version

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

20 years ago10l
michael [Fri, 30 Apr 2004 01:35:45 +0000 (01:35 +0000)]
10l

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

20 years agocola test
iive [Thu, 29 Apr 2004 23:20:46 +0000 (23:20 +0000)]
cola test

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

20 years ago10l
michael [Thu, 29 Apr 2004 22:12:29 +0000 (22:12 +0000)]
10l

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

20 years agoremove duplicated find_frame_end() code
michael [Thu, 29 Apr 2004 14:21:33 +0000 (14:21 +0000)]
remove duplicated find_frame_end() code
move codec specific code from parser.c -> <codecname>.c as far as its easily possible

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

20 years ago>2 channels decoding fix
michael [Thu, 29 Apr 2004 03:33:34 +0000 (03:33 +0000)]
>2 channels decoding fix

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

20 years agosimplify
michael [Tue, 27 Apr 2004 13:50:41 +0000 (13:50 +0000)]
simplify

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

20 years agofix rounding errors with NTSC patch by (Luca Abeni <lucabe72 at email dot it>)
michael [Tue, 27 Apr 2004 13:28:16 +0000 (13:28 +0000)]
fix rounding errors with NTSC patch by (Luca Abeni <lucabe72 at email dot it>)

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

20 years agomove the 0x80 vector outside of the function, thus saving the compiler
melanson [Tue, 27 Apr 2004 04:06:24 +0000 (04:06 +0000)]
move the 0x80 vector outside of the function, thus saving the compiler
the trouble of having to initialize each byte on the stack individually

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

20 years agoseparate out put_signed_pixels_clamped() into its own function and
melanson [Tue, 27 Apr 2004 03:58:06 +0000 (03:58 +0000)]
separate out put_signed_pixels_clamped() into its own function and
implement an optimized MMX version of the function

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

20 years agoexport pts if available
michael [Tue, 27 Apr 2004 03:35:14 +0000 (03:35 +0000)]
export pts if available

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

20 years agoNULL pointers ...
michael [Tue, 27 Apr 2004 02:55:05 +0000 (02:55 +0000)]
NULL pointers ...

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

20 years agoFix synthetic next_pts calculation / audio pts patch by (Wolfram Gloger <wmglo at...
michael [Mon, 26 Apr 2004 23:06:29 +0000 (23:06 +0000)]
Fix synthetic next_pts calculation / audio pts patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

20 years agompeg SVCD compatibility, SCR fixes, standard compliance
michael [Mon, 26 Apr 2004 22:16:06 +0000 (22:16 +0000)]
mpeg SVCD compatibility, SCR fixes, standard compliance
- fixed VBR+constrained bitstream header flags for non-VCD
- more sane (and SVCD compatible) value for video stream->max_buffer_size
- always write at least one PES header stuffing byte for MPEG-2 to
prevent accidental start code generation
- do not write more than 16 stuffing bytes in a PES header (not
allowed). Use padding packets instead.
- include a PES extension in the first MPEG-2 packet
- fill the first pack of SVCD files with padding
- "sanity hack" that prevents the SCR from overtaking the PTS for non-VCD
- fixed VCD PTS values to correspond to the SCR
- always include DTS in the first SVCD packet (fixes lots of
compatibility problems with DVD players)

patch by (Hauke Duden <H.NS.Duden at gmx dot net>)

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

20 years agoH.263 MCBPC fix
michael [Mon, 26 Apr 2004 21:46:01 +0000 (21:46 +0000)]
H.263 MCBPC fix

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

20 years agoavoid macro conflicts
alex [Mon, 26 Apr 2004 09:43:55 +0000 (09:43 +0000)]
avoid macro conflicts

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

20 years agodisable hadamard for gcc below 3.3 - better fix awaited
alex [Mon, 26 Apr 2004 08:51:56 +0000 (08:51 +0000)]
disable hadamard for gcc below 3.3 - better fix awaited

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

20 years agouse the AVV macro from gcc_fixes.h instead ifdefs
alex [Mon, 26 Apr 2004 08:48:28 +0000 (08:48 +0000)]
use the AVV macro from gcc_fixes.h instead ifdefs

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

20 years ago100l, and another one because it boils out with ICE under gcc 3.2.3
alex [Mon, 26 Apr 2004 08:30:56 +0000 (08:30 +0000)]
100l, and another one because it boils out with ICE under gcc 3.2.3

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

20 years agoyes, that's nice...
melanson [Mon, 26 Apr 2004 00:33:59 +0000 (00:33 +0000)]
yes, that's nice...

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

20 years agoreorganize and simplify the VP3 IDCT stuff
melanson [Mon, 26 Apr 2004 00:20:29 +0000 (00:20 +0000)]
reorganize and simplify the VP3 IDCT stuff

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

20 years agolmin/lmax
michael [Sun, 25 Apr 2004 19:43:01 +0000 (19:43 +0000)]
lmin/lmax

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

20 years agofix decoding with quant matrixes which contain elements <16
michael [Sun, 25 Apr 2004 19:03:35 +0000 (19:03 +0000)]
fix decoding with quant matrixes which contain elements <16

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

20 years agorv10 decoding fix
michael [Sun, 25 Apr 2004 16:14:13 +0000 (16:14 +0000)]
rv10 decoding fix

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

20 years agoring buffer fix by (Luca Abeni <lucabe72 at email dot it>)
michael [Sun, 25 Apr 2004 13:30:21 +0000 (13:30 +0000)]
ring buffer fix by (Luca Abeni <lucabe72 at email dot it>)

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

20 years agomove __align16 some place where non-MMX machines can see it
melanson [Sun, 25 Apr 2004 04:06:09 +0000 (04:06 +0000)]
move __align16 some place where non-MMX machines can see it

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

20 years agohush...
melanson [Sun, 25 Apr 2004 03:38:30 +0000 (03:38 +0000)]
hush...

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

20 years agohook up support for SSE2-optimized VP3 IDCT
melanson [Sun, 25 Apr 2004 03:33:30 +0000 (03:33 +0000)]
hook up support for SSE2-optimized VP3 IDCT

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

20 years agoadd selected SSE2 ASM macros
melanson [Sun, 25 Apr 2004 03:30:19 +0000 (03:30 +0000)]
add selected SSE2 ASM macros

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

20 years agoSSE2-optimized variant of VP3 IDCT
melanson [Sun, 25 Apr 2004 03:29:10 +0000 (03:29 +0000)]
SSE2-optimized variant of VP3 IDCT

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

20 years agocorrect MMX-optimized variant of VP3 IDCT, with comments (thank you
melanson [Sun, 25 Apr 2004 03:26:24 +0000 (03:26 +0000)]
correct MMX-optimized variant of VP3 IDCT, with comments (thank you
Perl!)

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

20 years agosupport reusing mb types and field select values of the source file, but use motion...
michael [Sun, 25 Apr 2004 02:09:47 +0000 (02:09 +0000)]
support reusing mb types and field select values of the source file, but use motion vectors just as additional predictors
minor cleanup
segfault fix

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

20 years agoadd the minimal documentation to make this decoder useful
melanson [Sat, 24 Apr 2004 19:30:49 +0000 (19:30 +0000)]
add the minimal documentation to make this decoder useful

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

20 years agoLicense change and cpu detection patch by (James Morrison <ja2morri at csclub dot...
michael [Sat, 24 Apr 2004 15:23:50 +0000 (15:23 +0000)]
License change and cpu detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)

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

20 years agovis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
michael [Sat, 24 Apr 2004 15:16:23 +0000 (15:16 +0000)]
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)

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

20 years agoqpel & SSE/SATD regression test
michael [Sat, 24 Apr 2004 14:41:57 +0000 (14:41 +0000)]
qpel & SSE/SATD regression test

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

20 years ago-qpel option
michael [Sat, 24 Apr 2004 13:34:32 +0000 (13:34 +0000)]
-qpel option

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

20 years agonut files in cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)
michael [Sat, 24 Apr 2004 13:10:35 +0000 (13:10 +0000)]
nut files in cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)

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

20 years agocygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)
michael [Sat, 24 Apr 2004 11:51:38 +0000 (11:51 +0000)]
cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)

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

20 years agosanity checks
michael [Sat, 24 Apr 2004 03:43:43 +0000 (03:43 +0000)]
sanity checks

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

20 years agominor motion estimation cleanup
michael [Sat, 24 Apr 2004 03:36:37 +0000 (03:36 +0000)]
minor motion estimation cleanup
4mv motion vector passthrough

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

20 years agolibavcodec Cygwin compilation failure (II) patch by (Sascha Sommer)
michael [Sat, 24 Apr 2004 03:02:40 +0000 (03:02 +0000)]
libavcodec Cygwin compilation failure (II) patch by (Sascha Sommer)

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

20 years ago * Enabling UltraSparc stuff wit _SPARC64
romansh [Sat, 24 Apr 2004 02:02:54 +0000 (02:02 +0000)]
   * Enabling UltraSparc stuff wit _SPARC64

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

20 years agoVIS optimized motion compensation code. by (David S. Miller <davem at redhat dot...
michael [Fri, 23 Apr 2004 23:38:54 +0000 (23:38 +0000)]
VIS optimized motion compensation code. by (David S. Miller <davem at redhat dot com>)
ported to ffmpeg by (ja2morri at csclub dot uwaterloo dot ca (james morrison))
useable under LGPL with their agreement

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

20 years agosanity check
michael [Fri, 23 Apr 2004 21:17:31 +0000 (21:17 +0000)]
sanity check

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

20 years agoMpeg start codes patch by ("Dmitry Borisov" <jbors at mail dot ru>)
michael [Fri, 23 Apr 2004 21:02:01 +0000 (21:02 +0000)]
Mpeg start codes patch by ("Dmitry Borisov" <jbors at mail dot ru>)

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

20 years agome_range patch by ("Timofei V. Bondarenko" <timm at ipi dot ac dot ru>)
michael [Fri, 23 Apr 2004 20:39:23 +0000 (20:39 +0000)]
me_range patch by ("Timofei V. Bondarenko" <timm at ipi dot ac dot ru>)

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

20 years agoh264 nal decoding fix by (Laurent Aimar <fenrir at via dot ecp dot fr>)
michael [Fri, 23 Apr 2004 19:44:27 +0000 (19:44 +0000)]
h264 nal decoding fix by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

20 years agoh264 hurry up fix and a tiny cabac clean patch by (Laurent Aimar <fenrir at via dot...
michael [Fri, 23 Apr 2004 19:36:52 +0000 (19:36 +0000)]
h264 hurry up fix and a tiny cabac clean patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

20 years agoreuse motion vectors/mb types/field select values of the source video, if the SSE...
michael [Fri, 23 Apr 2004 19:06:30 +0000 (19:06 +0000)]
reuse motion vectors/mb types/field select values of the source video, if the SSE for a macroblock which is predicted with these values is below me_threshold
currently works only with mpeg1/2 source or some luck
may need -sync 0 as otherwise framedrops could lead to extreemly long b frame sequences

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

20 years agoRSHIFT(x,0) fix
michael [Thu, 22 Apr 2004 23:15:24 +0000 (23:15 +0000)]
RSHIFT(x,0) fix

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

20 years agocorrupted field pictures segfault fix
michael [Thu, 22 Apr 2004 21:41:08 +0000 (21:41 +0000)]
corrupted field pictures segfault fix

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

20 years ago10l (segfault fix)
michael [Thu, 22 Apr 2004 20:56:29 +0000 (20:56 +0000)]
10l (segfault fix)

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

20 years agobetter hadamard8_diff16 in AltiVec, and more patch by (Romain Dolbeau <dolbeau at...
michael [Thu, 22 Apr 2004 13:21:59 +0000 (13:21 +0000)]
better hadamard8_diff16 in AltiVec, and more patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years agomotion estimation cleanup
michael [Thu, 22 Apr 2004 03:31:29 +0000 (03:31 +0000)]
motion estimation cleanup
replace ugly macros by always_inline functions, that way its much more readable and flexible as always_inline can simply be removed while the macros couldnt be
about 0.5 % speedup with default parameters

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

20 years agohadamard8_diff8x8 in AltiVec, the 16bits edition by (Romain Dolbeau <dolbeau at irisa...
michael [Tue, 20 Apr 2004 17:05:12 +0000 (17:05 +0000)]
hadamard8_diff8x8 in AltiVec, the 16bits edition by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years agoexporting field_select/ref_index values
michael [Mon, 19 Apr 2004 03:33:23 +0000 (03:33 +0000)]
exporting field_select/ref_index values

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

20 years ago10l
michael [Sun, 18 Apr 2004 21:59:42 +0000 (21:59 +0000)]
10l

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

20 years agofix y scale of mv vissualization of interlaced MVs
michael [Sun, 18 Apr 2004 18:30:05 +0000 (18:30 +0000)]
fix y scale of mv vissualization of interlaced MVs

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

20 years agofix exported motion vectors
michael [Sun, 18 Apr 2004 17:46:52 +0000 (17:46 +0000)]
fix exported motion vectors

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

20 years agovarious fixes
michael [Sun, 18 Apr 2004 15:26:57 +0000 (15:26 +0000)]
various fixes

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

20 years agopts fix / b frame segfault fix
michael [Sun, 18 Apr 2004 13:43:23 +0000 (13:43 +0000)]
pts fix / b frame segfault fix

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

20 years ago10l (segfault fix)
michael [Sun, 18 Apr 2004 11:22:35 +0000 (11:22 +0000)]
10l (segfault fix)

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

20 years agopassing AVFrame instead of AVPicture around in ffmpeg, that way stuff like motion...
michael [Sat, 17 Apr 2004 19:41:49 +0000 (19:41 +0000)]
passing AVFrame instead of AVPicture around in ffmpeg, that way stuff like motion vectors can be passed from the decoder to the encoder
moving ref_index from Picture to AVFrame

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

20 years agoflv dropable p frame support
michael [Sat, 17 Apr 2004 13:36:21 +0000 (13:36 +0000)]
flv dropable p frame support

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

20 years agocleanup
michael [Sat, 17 Apr 2004 12:04:59 +0000 (12:04 +0000)]
cleanup
fix streamcopy

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

20 years agostream copy pts fix
michael [Sat, 17 Apr 2004 03:34:17 +0000 (03:34 +0000)]
stream copy pts fix

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

20 years agoseems wmv8 doesnt use intra-inter prediction
michael [Fri, 16 Apr 2004 18:50:30 +0000 (18:50 +0000)]
seems wmv8 doesnt use intra-inter prediction

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

20 years agoforgotten copyright & dct_quantize_altivec disabled patch by (Romain Dolbeau <dolbeau...
michael [Fri, 16 Apr 2004 12:47:37 +0000 (12:47 +0000)]
forgotten copyright & dct_quantize_altivec disabled patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years ago10l by ("Steven M. Schultz" <sms at 2BSD dot COM>)
michael [Fri, 16 Apr 2004 12:39:28 +0000 (12:39 +0000)]
10l by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agoFreeBSD pthread patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
michael [Fri, 16 Apr 2004 02:51:23 +0000 (02:51 +0000)]
FreeBSD pthread patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agofixed buffering for low bitrates patch by (Hauke Duden <H.NS.Duden at gmx dot net>)
michael [Fri, 16 Apr 2004 01:48:05 +0000 (01:48 +0000)]
fixed buffering for low bitrates patch by (Hauke Duden <H.NS.Duden at gmx dot net>)

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

20 years agot/dprintf printf -> av_log
michael [Fri, 16 Apr 2004 01:29:35 +0000 (01:29 +0000)]
t/dprintf printf -> av_log

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

20 years ago+-1 bugfix regression test checksum update
michael [Fri, 16 Apr 2004 01:08:03 +0000 (01:08 +0000)]
+-1 bugfix regression test checksum update

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

20 years agosegfault fix
michael [Fri, 16 Apr 2004 01:02:39 +0000 (01:02 +0000)]
segfault fix

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

20 years agounify table indexing (motion_val,dc_val,ac_val,coded_block changed)
michael [Fri, 16 Apr 2004 01:01:45 +0000 (01:01 +0000)]
unify table indexing (motion_val,dc_val,ac_val,coded_block changed)
minor +-1 bugfix

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

20 years ago10l (stats didnt include av_write_trailer())
michael [Thu, 15 Apr 2004 16:34:38 +0000 (16:34 +0000)]
10l (stats didnt include av_write_trailer())

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

20 years agoprint video/audio/global_header size and muxing overhead
michael [Thu, 15 Apr 2004 13:57:55 +0000 (13:57 +0000)]
print video/audio/global_header size and muxing overhead

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

20 years ago10l
michael [Wed, 14 Apr 2004 21:26:08 +0000 (21:26 +0000)]
10l

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

20 years ago* removed config.h
kabi [Wed, 14 Apr 2004 13:13:31 +0000 (13:13 +0000)]
* removed config.h

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

20 years agoOff-by-two in mpegts.c patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muench...
michael [Tue, 13 Apr 2004 13:33:02 +0000 (13:33 +0000)]
Off-by-two in mpegts.c patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

20 years agoassert(time_incr >= 0) so its clear that this MUST be the case
michael [Tue, 13 Apr 2004 13:17:35 +0000 (13:17 +0000)]
assert(time_incr >= 0) so its clear that this MUST be the case

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

20 years agolibavformat/os_support.c HAVE_LOCALTIME_R patch by ("Steven M. Schultz" <sms at 2BSD...
michael [Mon, 12 Apr 2004 22:54:48 +0000 (22:54 +0000)]
libavformat/os_support.c HAVE_LOCALTIME_R patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agostore correct pts
michael [Mon, 12 Apr 2004 22:23:16 +0000 (22:23 +0000)]
store correct pts

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

20 years agobit-exact
michael [Mon, 12 Apr 2004 20:06:23 +0000 (20:06 +0000)]
bit-exact

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

20 years agodistclean by ("Steven M. Schultz" <sms at 2BSD dot COM>)
michael [Mon, 12 Apr 2004 18:42:23 +0000 (18:42 +0000)]
distclean by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years ago10l
michael [Mon, 12 Apr 2004 18:32:36 +0000 (18:32 +0000)]
10l

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

20 years agolibavformat/mov.c fails with gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2BSD...
michael [Mon, 12 Apr 2004 17:40:31 +0000 (17:40 +0000)]
libavformat/mov.c fails with gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agomoving nearly identical binary search code from nut/mpeg/asf to utils.c
michael [Mon, 12 Apr 2004 16:50:03 +0000 (16:50 +0000)]
moving nearly identical binary search code from nut/mpeg/asf to utils.c

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

20 years agocodec tag for FLV
michael [Sun, 11 Apr 2004 19:32:24 +0000 (19:32 +0000)]
codec tag for FLV

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

20 years ago4xm codec tag
michael [Sun, 11 Apr 2004 19:18:53 +0000 (19:18 +0000)]
4xm codec tag

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

20 years agoprogressive P frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp...
michael [Sun, 11 Apr 2004 16:28:31 +0000 (16:28 +0000)]
progressive P frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

20 years agosome tag for mpeg2, so looking MPEG2VIDEO up works
michael [Sun, 11 Apr 2004 14:58:51 +0000 (14:58 +0000)]
some tag for mpeg2, so looking MPEG2VIDEO up works

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

20 years agoprintf macro patch by (Allen Day <allenday at ucla dot edu>)
michael [Sun, 11 Apr 2004 13:54:40 +0000 (13:54 +0000)]
printf macro patch by (Allen Day <allenday at ucla dot edu>)

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

20 years agoverbosity patch by (Allen Day <allenday at ucla dot edu>)
michael [Sun, 11 Apr 2004 13:50:42 +0000 (13:50 +0000)]
verbosity patch by (Allen Day <allenday at ucla dot edu>)

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

20 years agoavoid seeking to the end, as it confuses some crappy code
michael [Sun, 11 Apr 2004 02:07:31 +0000 (02:07 +0000)]
avoid seeking to the end, as it confuses some crappy code

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

20 years agoset codec_tag
michael [Sat, 10 Apr 2004 20:11:00 +0000 (20:11 +0000)]
set codec_tag

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

20 years agoprefix global
michael [Sat, 10 Apr 2004 19:42:18 +0000 (19:42 +0000)]
prefix global

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

20 years agopatch courtesy of Todd Kirby:
melanson [Sat, 10 Apr 2004 15:09:46 +0000 (15:09 +0000)]
patch courtesy of Todd Kirby:

* Fixes a small memory leak in read_rle_sgi()
* Remove temp buffer in read_rle_sgi(). Write rle data directly to image
buffer.
* Adds sanity check to read_rle_sgi() to insure decoded rle data row
equals image width.

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