platform/upstream/libav.git
18 years agoslightly faster loopfilter
Loren Merritt [Wed, 8 Feb 2006 07:04:32 +0000 (07:04 +0000)]
slightly faster loopfilter

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

18 years agobump version numbers and update docs for adts aac support
Måns Rullgård [Wed, 8 Feb 2006 01:11:48 +0000 (01:11 +0000)]
bump version numbers and update docs for adts aac support

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

18 years agocreate adts stream if CODEC_FLAG_GLOBAL_HEADER not set
Måns Rullgård [Wed, 8 Feb 2006 01:10:07 +0000 (01:10 +0000)]
create adts stream if CODEC_FLAG_GLOBAL_HEADER not set

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

18 years agoread/write adts aac
Måns Rullgård [Wed, 8 Feb 2006 00:51:55 +0000 (00:51 +0000)]
read/write adts aac

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

18 years agoadts aac parser
Måns Rullgård [Wed, 8 Feb 2006 00:50:22 +0000 (00:50 +0000)]
adts aac parser

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

18 years agodecode adts aac streams
Måns Rullgård [Wed, 8 Feb 2006 00:30:58 +0000 (00:30 +0000)]
decode adts aac streams

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

18 years ago10l (x86_64)
Loren Merritt [Tue, 7 Feb 2006 16:10:48 +0000 (16:10 +0000)]
10l (x86_64)

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

18 years ago18% faster put_h264_qpel16_mc[13]2_mmx2
Loren Merritt [Tue, 7 Feb 2006 10:52:25 +0000 (10:52 +0000)]
18% faster put_h264_qpel16_mc[13]2_mmx2

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

18 years ago11% faster put_h264_qpel16_v_lowpass_mmx2
Loren Merritt [Tue, 7 Feb 2006 07:35:03 +0000 (07:35 +0000)]
11% faster put_h264_qpel16_v_lowpass_mmx2

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

18 years ago15% faster put_h264_qpel16_hv_lowpass_mmx2
Loren Merritt [Tue, 7 Feb 2006 06:25:14 +0000 (06:25 +0000)]
15% faster put_h264_qpel16_hv_lowpass_mmx2

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

18 years agoSome Make variants complain if the LIB variable does not exist.
Alexander Strasser [Mon, 6 Feb 2006 21:52:23 +0000 (21:52 +0000)]
Some Make variants complain if the LIB variable does not exist.
patch by Alexander Strasser

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

18 years agofix memleak, based upon a patch by Wolfram Gloger
Michael Niedermayer [Mon, 6 Feb 2006 12:45:52 +0000 (12:45 +0000)]
fix memleak, based upon a patch by Wolfram Gloger

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

18 years ago1 goto 1 fix
Michael Niedermayer [Mon, 6 Feb 2006 11:21:26 +0000 (11:21 +0000)]
1 goto 1 fix

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

18 years agoFix broken cosmetics commit and add a check for valid headers.
Benjamin Larsson [Mon, 6 Feb 2006 11:21:10 +0000 (11:21 +0000)]
Fix broken cosmetics commit and add a check for valid headers.

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

18 years agoSmall cosmetics and better variable names.
Benjamin Larsson [Mon, 6 Feb 2006 11:03:37 +0000 (11:03 +0000)]
Small cosmetics and better variable names.

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

18 years agoFix detection of IPv6 support on Darwin by ensuring that
Dan Villiom Podlaski Christiansen [Sun, 5 Feb 2006 15:19:04 +0000 (15:19 +0000)]
Fix detection of IPv6 support on Darwin by ensuring that
IN6_IS_ADDR_MULTICAST gets an argument of type (const struct in6_addr *).
patch by Dan Villiom Podlaski Christiansen, danchr.at.daimi.dot.au.dot.dk

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

18 years agoMSVC-compatible __align8/__align16 declaration
Steve L'Homme [Sun, 5 Feb 2006 13:35:17 +0000 (13:35 +0000)]
MSVC-compatible __align8/__align16 declaration
patch by Steve Lhomme, steve .dot. lhomme .at. free .dot. fr

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

18 years agoCorrect the relation between floors of type 0 and block sizes.
Alexander Strasser [Sun, 5 Feb 2006 10:16:20 +0000 (10:16 +0000)]
Correct the relation between floors of type 0 and block sizes.

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

18 years agosimplify
Michael Niedermayer [Sat, 4 Feb 2006 22:18:45 +0000 (22:18 +0000)]
simplify

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

18 years agofaster find_startcode()
Michael Niedermayer [Sat, 4 Feb 2006 20:32:02 +0000 (20:32 +0000)]
faster find_startcode()

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

18 years ago3rd try for mpeg-es probe ...
Michael Niedermayer [Sat, 4 Feb 2006 16:57:58 +0000 (16:57 +0000)]
3rd try for mpeg-es probe ...

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

18 years agoGNU Make is necessary on *BSD.
Diego Biurrun [Sat, 4 Feb 2006 11:43:22 +0000 (11:43 +0000)]
GNU Make is necessary on *BSD.

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

18 years agoUse gmake instead of make on *BSD.
Dieter [Sat, 4 Feb 2006 11:37:41 +0000 (11:37 +0000)]
Use gmake instead of make on *BSD.
patch by Dieter, freebsd ^^at^^ sopwith ^^dot^^ solgatos ^^dot^^ com

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

18 years agoCosmetic: Fix indentation.
Alexander Strasser [Sat, 4 Feb 2006 10:04:13 +0000 (10:04 +0000)]
Cosmetic: Fix indentation.

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

18 years ago10l (malloc check with the wrong pointer)
Alexander Strasser [Sat, 4 Feb 2006 09:59:48 +0000 (09:59 +0000)]
10l (malloc check with the wrong pointer)

Simplification: I have to reconsider this trees and forest thing...

Also readded and documented the check i had in the beginning and removed
before applying. It avoids a possible div by zero.

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

18 years agoAdded support for vorbis files containing floor type 0.
Alexander Strasser [Sat, 4 Feb 2006 08:55:34 +0000 (08:55 +0000)]
Added support for vorbis files containing floor type 0.

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

18 years agofix regression tests
Michael Niedermayer [Sat, 4 Feb 2006 02:05:51 +0000 (02:05 +0000)]
fix regression tests

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

18 years agochange sws sharpen filter a little
Michael Niedermayer [Sat, 4 Feb 2006 00:08:54 +0000 (00:08 +0000)]
change sws sharpen filter a little

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

18 years ago--enable-shared now needs --disable-static on MinGW.
Diego Biurrun [Fri, 3 Feb 2006 01:15:00 +0000 (01:15 +0000)]
--enable-shared now needs --disable-static on MinGW.

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

18 years agosimplify timebase if possible
Michael Niedermayer [Thu, 2 Feb 2006 20:56:35 +0000 (20:56 +0000)]
simplify timebase if possible
ignore edit lists instead of always failing

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

18 years agoimprove fps guessing code
Michael Niedermayer [Thu, 2 Feb 2006 20:54:41 +0000 (20:54 +0000)]
improve fps guessing code

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

18 years agoremove unused function get_longterm_datarate()
Måns Rullgård [Thu, 2 Feb 2006 20:11:09 +0000 (20:11 +0000)]
remove unused function get_longterm_datarate()

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

18 years agosanity checks for seeking
Michael Niedermayer [Thu, 2 Feb 2006 19:23:33 +0000 (19:23 +0000)]
sanity checks for seeking

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

18 years agooutput last ac3 frame and simplify
Michael Niedermayer [Thu, 2 Feb 2006 18:38:47 +0000 (18:38 +0000)]
output last ac3 frame and simplify

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

18 years agojpeg-ls regression test
Michael Niedermayer [Thu, 2 Feb 2006 15:34:09 +0000 (15:34 +0000)]
jpeg-ls regression test

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

18 years agoAIFF format support by (Patrick Guimond <patg a.t patg d.o.t homeunix d.o.t org)
Michael Niedermayer [Thu, 2 Feb 2006 15:21:19 +0000 (15:21 +0000)]
AIFF format support by (Patrick Guimond <patg a.t patg d.o.t homeunix d.o.t org)

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

18 years agoimprove mpeg1/2-es detection
Michael Niedermayer [Thu, 2 Feb 2006 13:56:42 +0000 (13:56 +0000)]
improve mpeg1/2-es detection

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

18 years agoos2 thread, network and freetype2 support by (Paul Smedley | paulat a t smedleydot...
Michael Niedermayer [Thu, 2 Feb 2006 13:07:30 +0000 (13:07 +0000)]
os2 thread, network and freetype2 support by (Paul Smedley | paulat a t smedleydot d o t info)

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

18 years agoJPEG-LS codec fixed.
Diego Biurrun [Thu, 2 Feb 2006 12:05:45 +0000 (12:05 +0000)]
JPEG-LS codec fixed.

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

18 years agodynamically increase probe buffer until format is detected
Michael Niedermayer [Thu, 2 Feb 2006 11:27:35 +0000 (11:27 +0000)]
dynamically increase probe buffer until format is detected

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

18 years agoSet interlaced_frame and top_field_first according to coded_frame.
Luca Abeni [Thu, 2 Feb 2006 09:24:13 +0000 (09:24 +0000)]
Set interlaced_frame and top_field_first according to coded_frame.
patch by Luca Abeni, lucabe72 **at&& email ^^dot## it

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

18 years agolist of supported pix_fmts
Michael Niedermayer [Thu, 2 Feb 2006 02:36:27 +0000 (02:36 +0000)]
list of supported pix_fmts

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

18 years agoJPEG-LS codec by (Kostya | kostya.forjunk gmail com)
Michael Niedermayer [Thu, 2 Feb 2006 02:28:33 +0000 (02:28 +0000)]
JPEG-LS codec by (Kostya | kostya.forjunk gmail com)

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

18 years agovideo4linux2 input support
Luca Abeni [Wed, 1 Feb 2006 11:31:33 +0000 (11:31 +0000)]
video4linux2 input support
patch by Luca Abeni, lucabe72 $$at$$ email $$dot$$ it

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

18 years agoFix silly typos.
Diego Biurrun [Tue, 31 Jan 2006 00:17:13 +0000 (00:17 +0000)]
Fix silly typos.

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

18 years agoadd static keyword to some functions
Dieter [Mon, 30 Jan 2006 23:41:27 +0000 (23:41 +0000)]
add static keyword to some functions
patch by Dieter <freebsd at sopwith solgatos com>

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

18 years agoadd static keyword to some functions
Dieter [Mon, 30 Jan 2006 23:33:19 +0000 (23:33 +0000)]
add static keyword to some functions
patch by Dieter <freebsd at sopwith solgatos com>

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

18 years agoadd missing #includes
Dieter [Mon, 30 Jan 2006 23:32:14 +0000 (23:32 +0000)]
add missing #includes
patch by Dieter <freebsd at sopwith solgatos com>

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

18 years agolong is better than int for pointer differences
Dieter [Mon, 30 Jan 2006 22:59:09 +0000 (22:59 +0000)]
long is better than int for pointer differences
patch by Dieter <freebsd at sopwith solgatos com>

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

18 years agotypo, RealAudio 14.4/28.8
Diego Biurrun [Mon, 30 Jan 2006 00:32:42 +0000 (00:32 +0000)]
typo, RealAudio 14.4/28.8

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

18 years agoOn MinGW it is not possible to build shared and static libraries at once.
Diego Biurrun [Mon, 30 Jan 2006 00:22:41 +0000 (00:22 +0000)]
On MinGW it is not possible to build shared and static libraries at once.
Add means to disable building the static libraries and fix a few issues
with the MinGW build.
All the hard work done by Alexander Strasser, minor changes by myself.

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

18 years agoUpdate for new style guidelines regarding TABs and trailing whitespace.
Diego Biurrun [Sun, 29 Jan 2006 23:43:29 +0000 (23:43 +0000)]
Update for new style guidelines regarding TABs and trailing whitespace.

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

18 years agoSimplify LDFLAGS handling for MinGW.
Diego Biurrun [Sun, 29 Jan 2006 18:32:55 +0000 (18:32 +0000)]
Simplify LDFLAGS handling for MinGW.

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

18 years agoPrint libavutil version too.
Alexander Strasser [Sat, 28 Jan 2006 16:23:04 +0000 (16:23 +0000)]
Print libavutil version too.

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

18 years agomake some functions static (patch by Dieter < freebsd at sopwith.solgatos.com >)
Dieter [Sat, 28 Jan 2006 16:05:06 +0000 (16:05 +0000)]
make some functions static (patch by Dieter < freebsd at sopwith.solgatos.com >)

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

18 years agofix crash on height < 16 pixels.
Loren Merritt [Sat, 28 Jan 2006 00:57:59 +0000 (00:57 +0000)]
fix crash on height < 16 pixels.

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

18 years agoAdd a newline to b_frame_strategy error message.
Corey Hickey [Fri, 27 Jan 2006 23:24:24 +0000 (23:24 +0000)]
Add a newline to b_frame_strategy error message.

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

18 years agofixing bframe strategy 2
Michael Niedermayer [Fri, 27 Jan 2006 13:19:13 +0000 (13:19 +0000)]
fixing bframe strategy 2
  bits vs. bytes factor of 8 error
  16 byte offset error
  some other minor things

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

18 years agoMake clean/distclean behave uniformly in all directories.
Diego Biurrun [Fri, 27 Jan 2006 00:06:42 +0000 (00:06 +0000)]
Make clean/distclean behave uniformly in all directories.

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

18 years agoRemove obscure Makefile.bak entry from distclean rules.
Diego Biurrun [Thu, 26 Jan 2006 23:42:30 +0000 (23:42 +0000)]
Remove obscure Makefile.bak entry from distclean rules.

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

18 years agoAdd fourcc "SEDG" for MPEG-4 files produced by Samsung VP-M110 Miniket
Fabien Cosse [Thu, 26 Jan 2006 19:42:45 +0000 (19:42 +0000)]
Add fourcc "SEDG" for MPEG-4 files produced by Samsung VP-M110 Miniket
camcorder

Patch by Fabien Cosse *** fabien ! cosse !a! wanadoo ! fr ***

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

18 years agoffmpeg forgets to set AVFormatParameters::pix_fmt when capturing from a
Luca Abeni [Thu, 26 Jan 2006 19:38:16 +0000 (19:38 +0000)]
ffmpeg forgets to set AVFormatParameters::pix_fmt when capturing from a
v4l card.
In other words, if you type ffmpeg -pix_fmt yuv422 -s 352x288 test.avi
the "-pix_fmt yuv422" option will have no effect.

Patch by Luca Abeni *** lucabe72 !a! email ! it ***

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

18 years agowarning fixes by Luca Abeni, lucabe72 ##@## email ##.## it
Diego Biurrun [Wed, 25 Jan 2006 22:10:13 +0000 (22:10 +0000)]
warning fixes by Luca Abeni, lucabe72 ##@## email ##.## it

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

18 years agoavoid using non constant fields of AVCodecContext in avi muxer
Michael Niedermayer [Wed, 25 Jan 2006 17:14:16 +0000 (17:14 +0000)]
avoid using non constant fields of AVCodecContext in avi muxer

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

18 years agotry avi video name -> codec_id mapping if the mov one has no match
Michael Niedermayer [Wed, 25 Jan 2006 16:04:31 +0000 (16:04 +0000)]
try avi video name -> codec_id mapping if the mov one has no match

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

18 years ago10l forgot #ifdef CONFIG_XVID
Michael Niedermayer [Wed, 25 Jan 2006 02:16:27 +0000 (02:16 +0000)]
10l forgot #ifdef CONFIG_XVID

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

18 years agoxvid ratecontrol support
Michael Niedermayer [Tue, 24 Jan 2006 21:57:26 +0000 (21:57 +0000)]
xvid ratecontrol support

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

18 years agoMake sure that ffmpeg_g and ffplay_g get removed on 'make clean'.
Diego Biurrun [Tue, 24 Jan 2006 20:27:08 +0000 (20:27 +0000)]
Make sure that ffmpeg_g and ffplay_g get removed on 'make clean'.

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

18 years agoDisable protocols by default on WinCE, not MinGW.
Gildas Bazin [Tue, 24 Jan 2006 19:57:41 +0000 (19:57 +0000)]
Disable protocols by default on WinCE, not MinGW.
patch by Gildas Bazin, gbazin $$@$$ altern $$.$$ org

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

18 years agoRemove all stray tabs and trailing whitespace, this time for good.
Diego Biurrun [Tue, 24 Jan 2006 10:33:14 +0000 (10:33 +0000)]
Remove all stray tabs and trailing whitespace, this time for good.

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

18 years agoFix the wrongly commited regressions stuff for psp compatible mp4 files.
Benjamin Larsson [Tue, 24 Jan 2006 08:15:47 +0000 (08:15 +0000)]
Fix the wrongly commited regressions stuff for psp compatible mp4 files.

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

18 years agoFix for title field in PSP compatible mp4 files. Patch by
Benjamin Larsson [Tue, 24 Jan 2006 08:03:42 +0000 (08:03 +0000)]
Fix for title field in PSP compatible mp4 files. Patch by
Olivier, oandrieu <at> gmail.com.

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

18 years agoscale video for snow iterative me down so the egression test is faster
Michael Niedermayer [Mon, 23 Jan 2006 18:49:08 +0000 (18:49 +0000)]
scale video for snow iterative me down so the egression test is faster

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

18 years agogcc 2.95 fix
Benjamin Larsson [Mon, 23 Jan 2006 14:28:50 +0000 (14:28 +0000)]
gcc 2.95 fix

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

18 years ago>4gb fixes by (Dirk Musfeldt | d.musfeldt meilenstein de)
Michael Niedermayer [Mon, 23 Jan 2006 14:12:03 +0000 (14:12 +0000)]
>4gb fixes by (Dirk Musfeldt | d.musfeldt meilenstein de)

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

18 years agoMjpeg interlaced decoding fix, height was wrong while decoding (/2).
Baptiste Coudurier [Mon, 23 Jan 2006 06:40:08 +0000 (06:40 +0000)]
Mjpeg interlaced decoding fix, height was wrong while decoding (/2).
Patch by Baptiste Coudurier, baptiste _ coudurier at smartjog _ com.

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

18 years agoSkip all includes for WinCE, instead of falling through to the #else case.
Diego Biurrun [Mon, 23 Jan 2006 00:57:59 +0000 (00:57 +0000)]
Skip all includes for WinCE, instead of falling through to the #else case.

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

18 years agosc_factor support for encoding.
Corey Hickey [Sun, 22 Jan 2006 20:54:52 +0000 (20:54 +0000)]
sc_factor support for encoding.

Here's the description I'll add to the mplayer man page:
---
Causes frames with higher quantizers to be more likely to trigger a
scene change detection and make libavcodec use an I-frame (default: 1).
1-16 is a sane range.
Values between 2 and 6 may yield increasing PSNR (up to approximately
0.04 dB) and better placement of I-frames in high-motion scenes.
Higher values than 6 may give very slightly better PSNR (approximately
0.01 dB more than sc_factor=6), but noticably worse visual quality.
---

Original idea from Michael; patch by me.

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

18 years agofaster copy functions for lzo decoder that also need padding
Reimar Döffinger [Sun, 22 Jan 2006 19:10:12 +0000 (19:10 +0000)]
faster copy functions for lzo decoder that also need padding

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

18 years agoWinCE cross-compilation support
Gildas Bazin [Sun, 22 Jan 2006 18:34:17 +0000 (18:34 +0000)]
WinCE cross-compilation support
patch by Gildas Bazin < gbazin **@** altern **.** org >

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

18 years agoPlace proper #ifdef around muxer-specific code.
Gianluigi Tiesi [Sun, 22 Jan 2006 13:50:59 +0000 (13:50 +0000)]
Place proper #ifdef around muxer-specific code.
patch by Gianluigi Tiesi < mplayer at@at netfarm dot.dot it >

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

18 years agoAdd --disable-protocols option to configure to disable I/O protocol from
Gildas Bazin [Sat, 21 Jan 2006 18:36:32 +0000 (18:36 +0000)]
Add --disable-protocols option to configure to disable I/O protocol from
libavformat.  Also fix build with --disable-muxers and --disable-ffserver.
patch by Gildas Bazin < gbazin **@** altern **.** org >

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

18 years agonative ac3 parser
Måns Rullgård [Sat, 21 Jan 2006 18:19:47 +0000 (18:19 +0000)]
native ac3 parser

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

18 years agoImplement audio cutoff frequency to the vorbis encoder.
Justin Ruggles [Sat, 21 Jan 2006 17:09:23 +0000 (17:09 +0000)]
Implement audio cutoff frequency to the vorbis encoder.
Patch by Justin Ruggles jruggle earthlink net.

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

18 years agofix convergence of snow iterative_me
Loren Merritt [Sat, 21 Jan 2006 02:35:03 +0000 (02:35 +0000)]
fix convergence of snow iterative_me

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

18 years agorevert 1.83 because it's not needed
Loren Merritt [Sat, 21 Jan 2006 02:33:01 +0000 (02:33 +0000)]
revert 1.83 because it's not needed

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

18 years agoaudio in dvr-ms demuxing support by (John Donaghy <johnfdonaghy gmail com<)
Michael Niedermayer [Fri, 20 Jan 2006 23:48:16 +0000 (23:48 +0000)]
audio in dvr-ms demuxing support by (John Donaghy <johnfdonaghy gmail com<)

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

18 years agoSilence warnings, these came when some tables got declared as const.
Benjamin Larsson [Fri, 20 Jan 2006 23:06:35 +0000 (23:06 +0000)]
Silence warnings, these came when some tables got declared as const.

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

18 years agoplace SPS/PPS in extradata if GLOBAL_HEADER flag is set
Måns Rullgård [Fri, 20 Jan 2006 21:20:46 +0000 (21:20 +0000)]
place SPS/PPS in extradata if GLOBAL_HEADER flag is set

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

18 years agoPut muxer-specific code parts in #ifdef CONFIG_MUXERS.
Diego Biurrun [Thu, 19 Jan 2006 23:36:50 +0000 (23:36 +0000)]
Put muxer-specific code parts in #ifdef CONFIG_MUXERS.
based on a patch by Luca Abeni <  lucabe72  #@#  email  #.#  it  >

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

18 years agotypo
Diego Biurrun [Thu, 19 Jan 2006 23:02:42 +0000 (23:02 +0000)]
typo

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

18 years agoProperly #ifdef muxer-specific parts.
Gildas Bazin [Thu, 19 Jan 2006 22:30:37 +0000 (22:30 +0000)]
Properly #ifdef muxer-specific parts.
Taken from a patch by Gildas Bazin < gbazin -- @@ -- altern -- . -- org >

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

18 years agodetect when iterative_me fails to converge, and stop searching
Loren Merritt [Thu, 19 Jan 2006 09:21:39 +0000 (09:21 +0000)]
detect when iterative_me fails to converge, and stop searching

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

18 years agopts fix by (Bryan Mayland / bmayland O leoninedev o com)
Michael Niedermayer [Thu, 19 Jan 2006 00:54:10 +0000 (00:54 +0000)]
pts fix by (Bryan Mayland / bmayland O leoninedev o com)

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

18 years agointerpret H264 VUI timing info correctly
Måns Rullgård [Thu, 19 Jan 2006 00:19:15 +0000 (00:19 +0000)]
interpret H264 VUI timing info correctly
work around bug in x264 build < 44

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

18 years agoRemove erroneous extralibs line in a --disable option.
Diego Biurrun [Wed, 18 Jan 2006 10:10:09 +0000 (10:10 +0000)]
Remove erroneous extralibs line in a --disable option.

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

18 years agoobmc-aware 4mv
Loren Merritt [Tue, 17 Jan 2006 08:27:39 +0000 (08:27 +0000)]
obmc-aware 4mv

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

18 years agoMake clean/distclean consistent throughout all the Makefiles.
Diego Biurrun [Mon, 16 Jan 2006 14:59:54 +0000 (14:59 +0000)]
Make clean/distclean consistent throughout all the Makefiles.

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

18 years ago10l, get_byte returning 0 on error can cause a hang. So let's try with 1 instead...
Reimar Döffinger [Sun, 15 Jan 2006 21:33:06 +0000 (21:33 +0000)]
10l, get_byte returning 0 on error can cause a hang. So let's try with 1 instead...

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

18 years ago10l: now it works really, with 1k outbut buffers it failed more times, with 65k it...
Alex Beregszaszi [Sun, 15 Jan 2006 01:19:02 +0000 (01:19 +0000)]
10l: now it works really, with 1k outbut buffers it failed more times, with 65k it looks safe with all samples i had

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