ffmpeg.git
13 years agoFix compilation of non-MMX code with gcc 2.95
Luca Abeni [Wed, 20 Dec 2006 15:58:15 +0000 (15:58 +0000)]
Fix compilation of non-MMX code with gcc 2.95

Originally committed as revision 21702 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

13 years agoAllow to compile swscale's non-SIMD code under the LGPL license.
Luca Abeni [Wed, 20 Dec 2006 13:09:29 +0000 (13:09 +0000)]
Allow to compile swscale's non-SIMD code under the LGPL license.
Since mplayer always define CONFIG_GPL, this commit should not change
anything for mplayer.

Originally committed as revision 21699 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

13 years agodont favor the zero MV if mv0 is used (psnr per bitrate gains ranging from 0 to 0...
Michael Niedermayer [Wed, 20 Dec 2006 01:30:17 +0000 (01:30 +0000)]
dont favor the zero MV if mv0 is used (psnr per bitrate gains ranging from 0 to 0.14, most are <=0.04 though)

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

13 years agoAdd SSSE3 (Core2 aka Conroe/Merom/Woodcrester new instructions) detection
Guillaume Poirier [Mon, 18 Dec 2006 22:43:09 +0000 (22:43 +0000)]
Add SSSE3 (Core2 aka Conroe/Merom/Woodcrester new instructions) detection

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

13 years agominor doc fix
Michael Niedermayer [Mon, 18 Dec 2006 19:27:28 +0000 (19:27 +0000)]
minor doc fix

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

13 years agoalways print message when error, AV_LOG_DEBUG -> AV_LOG_ERROR
Baptiste Coudurier [Mon, 18 Dec 2006 13:45:03 +0000 (13:45 +0000)]
always print message when error, AV_LOG_DEBUG -> AV_LOG_ERROR

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

13 years agoAdd support for VP60 and VP61.
Aurelien Jacobs [Sun, 17 Dec 2006 22:00:12 +0000 (22:00 +0000)]
Add support for VP60 and VP61.

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

13 years ago10l
Michael Niedermayer [Sun, 17 Dec 2006 15:41:30 +0000 (15:41 +0000)]
10l

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

13 years agosmall optimization
Aurelien Jacobs [Sun, 17 Dec 2006 15:26:50 +0000 (15:26 +0000)]
small optimization

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

13 years agowarn user if the selected diamond size is larger then the motion estimation score...
Michael Niedermayer [Sun, 17 Dec 2006 13:11:34 +0000 (13:11 +0000)]
warn user if the selected diamond size is larger then the motion estimation score cache size

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

13 years agolimit x/ymin/max to me_range
Michael Niedermayer [Sun, 17 Dec 2006 12:07:09 +0000 (12:07 +0000)]
limit x/ymin/max to me_range
  slight psnr/bitrate gain for most but not all files if me_range is used

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

13 years agoCheck mb_pos is big enough before trying to access data left or above.
Reimar Döffinger [Sun, 17 Dec 2006 11:11:44 +0000 (11:11 +0000)]
Check mb_pos is big enough before trying to access data left or above.
Fixes out-of-bound access for http://samples.mplayerhq.hu/V-codecs/WMV9/nokia_n90.wmv

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

13 years agoput_*() are not only useful to muxers and protocol
Aurelien Jacobs [Sat, 16 Dec 2006 20:40:09 +0000 (20:40 +0000)]
put_*() are not only useful to muxers and protocol
fix compilation of matroska demuxer with --disable-muxers --disable-protocols

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

13 years agofix libavutil.pc
Måns Rullgård [Sat, 16 Dec 2006 00:57:32 +0000 (00:57 +0000)]
fix libavutil.pc

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

13 years agodon't use non-standard sed -i option
Måns Rullgård [Fri, 15 Dec 2006 22:36:19 +0000 (22:36 +0000)]
don't use non-standard sed -i option

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

13 years agoAllow provision of displaynumber, screennumber, x-offset and y-offset parameters
Panagiotis Issaris [Fri, 15 Dec 2006 13:19:03 +0000 (13:19 +0000)]
Allow provision of displaynumber, screennumber, x-offset and y-offset parameters
to the x11grab device.

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

13 years agoav_log(NULL,... -> av_log(avctx,.. where appropriate.
Benjamin Larsson [Thu, 14 Dec 2006 17:58:25 +0000 (17:58 +0000)]
av_log(NULL,... -> av_log(avctx,.. where appropriate.

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

13 years agoBug fix for crashes when SSE is used on unaligned arrays.
Benjamin Larsson [Thu, 14 Dec 2006 17:50:23 +0000 (17:50 +0000)]
Bug fix for crashes when SSE is used on unaligned arrays.
No measureable change in speed. This gave random crashes on Win32
and BeOS. The cause for this bug is that gcc doesn't align the
stackframe. Linux and glibc always ensure this to be true thus
this never affected Linux.

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

13 years agoreplace bashism with POSIX construct
Måns Rullgård [Wed, 13 Dec 2006 20:42:11 +0000 (20:42 +0000)]
replace bashism with POSIX construct

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

13 years agovqmin/vqmax --> qmin/qmax in the option description
Diego Biurrun [Wed, 13 Dec 2006 11:10:41 +0000 (11:10 +0000)]
vqmin/vqmax --> qmin/qmax in the option description

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

13 years agogrammar/wording
Diego Biurrun [Wed, 13 Dec 2006 10:42:15 +0000 (10:42 +0000)]
grammar/wording

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

13 years agodocumentation for X11 grabbing
Baptiste Coudurier [Wed, 13 Dec 2006 10:27:50 +0000 (10:27 +0000)]
documentation for X11 grabbing

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

13 years agoGenerate pkgconfig files via two functions.
Diego Biurrun [Wed, 13 Dec 2006 10:21:55 +0000 (10:21 +0000)]
Generate pkgconfig files via two functions.

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

13 years agodont segv is ap->device is not set, display error message
Baptiste Coudurier [Wed, 13 Dec 2006 10:18:38 +0000 (10:18 +0000)]
dont segv is ap->device is not set, display error message

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

13 years agofix compilation, use the standard INT64_C macro
Baptiste Coudurier [Wed, 13 Dec 2006 10:08:27 +0000 (10:08 +0000)]
fix compilation, use the standard INT64_C macro

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

13 years agoremove trailing whitespace left over
Guillaume Poirier [Wed, 13 Dec 2006 09:14:30 +0000 (09:14 +0000)]
remove trailing whitespace left over

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

13 years agoFeedback from Karl H. Beckers about mouse cursor
Edouard Gomez [Wed, 13 Dec 2006 08:51:01 +0000 (08:51 +0000)]
Feedback from Karl H. Beckers about mouse cursor
(patch by Edouard Gomez)

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

13 years agoRFC 6: Overall cleanups again.
Edouard Gomez [Wed, 13 Dec 2006 08:50:30 +0000 (08:50 +0000)]
RFC 6: Overall cleanups again.

- License should be fixed now (finally)
- Added doxygen comments
- Cleaned up the X11Grab structure
- Renamed X11Grab structure to x11_grab_s
- Changed some Java stylish named functions to more C'stylish ones
- Changed order of some parameters so they are more libc alike with
  destination as first parameter
- Use AVRational where relevant
- Fixed time calculation
- Cleaned up a few little tiny things around the sources
  + removed a goto
  + removed unused vars
  + etc...
(Patch by Edouard Gomez)

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

13 years agoRFC 5: Mouse cursor painting reduc and more cleanups
Edouard Gomez [Wed, 13 Dec 2006 08:49:34 +0000 (08:49 +0000)]
RFC 5: Mouse cursor painting reduc and more cleanups

- License is for FFmpeg, not "this program"
- Rewrite mouse cursor painting functions
- Cosmetic on 2 function declarations
(patch by Edouard Gomez)

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

13 years agoRFC 3&4 stage: FFmpeg style aint't my style
Edouard Gomez [Wed, 13 Dec 2006 08:48:56 +0000 (08:48 +0000)]
RFC 3&4 stage: FFmpeg style aint't my style

- Tabs are 4 width
- No tabs allowed
(patch by Edouard Gomez)

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

13 years agoRFC 2 stage: First feedback from review comments
Edouard Gomez [Wed, 13 Dec 2006 08:48:13 +0000 (08:48 +0000)]
RFC 2 stage: First feedback from review comments

- License is GPL, simplify the license header to make it clear
- Add myself to license header, clarify who did what
- Use 64 bit PTS
- Move mouse bitmaps to the mouse cursor painting function. Make them
  const again
  - Properly detach X11 from the shared memory segment on close
  - Destroy X11 image on close
(patch by Edouard Gomez)

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

13 years agoRFC 1 stage: Improve maintainability of the cursoir painting code
Edouard Gomez [Wed, 13 Dec 2006 08:47:14 +0000 (08:47 +0000)]
RFC 1 stage: Improve maintainability of the cursoir painting code

- Turned the mouse cursor painting code into a macro for more
  maintainability
  - Dropped mouse cursor painting in 8bit mode
  - Removed log when dropping frames
  - Free the shared memory segment on close
(patch by Edouard Gomez)

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

13 years agoAdapt the patch to more recent FFmpeg habits
Edouard Gomez [Wed, 13 Dec 2006 08:46:31 +0000 (08:46 +0000)]
Adapt the patch to more recent FFmpeg habits

- Indentation
- Use av_log instead of fprintf
- Removed strdup of the device name. It was unused
- Cleaned things a bit
(patch by Edouard Gomez)

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

13 years agoOriginal X11 device demuxer patch from Clemens Fruhwirth
Guillaume Poirier [Wed, 13 Dec 2006 08:45:36 +0000 (08:45 +0000)]
Original X11 device demuxer patch from Clemens Fruhwirth

- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
  structure for libavformat registration is renamed to
    match build system integration.

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

13 years agorevert broken commit of x11 device demuxer patch
Guillaume Poirier [Wed, 13 Dec 2006 00:06:33 +0000 (00:06 +0000)]
revert broken commit of x11 device demuxer patch

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

13 years agoFeedback from Karl H. Beckers about mouse cursor
Guillaume Poirier [Tue, 12 Dec 2006 22:32:14 +0000 (22:32 +0000)]
Feedback from Karl H. Beckers about mouse cursor

Reverse direction of the mouse cursor pointer

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

13 years agoRFC 6: Overall cleanups again.
Guillaume Poirier [Tue, 12 Dec 2006 22:32:12 +0000 (22:32 +0000)]
RFC 6: Overall cleanups again.

- License should be fixed now (finally)
- Added doxygen comments
- Cleaned up the X11Grab structure
- Renamed X11Grab structure to x11_grab_s
- Changed some Java stylish named functions to more C'stylish ones
- Changed order of some parameters so they are more libc alike with
  destination as first parameter
- Use AVRational where relevant
- Fixed time calculation
- Cleaned up a few little tiny things around the sources
  + removed a goto
  + removed unused vars
  + etc...

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

13 years agoRFC 5: Mouse cursor painting reduc and more cleanups
Guillaume Poirier [Tue, 12 Dec 2006 22:32:10 +0000 (22:32 +0000)]
RFC 5: Mouse cursor painting reduc and more cleanups

- License is for FFmpeg, not "this program"
- Rewrite mouse cursor painting functions
- Cosmetic on 2 function declarations

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

13 years agoRFC 3&4 stage: FFmpeg style aint't my style
Guillaume Poirier [Tue, 12 Dec 2006 22:32:08 +0000 (22:32 +0000)]
RFC 3&4 stage: FFmpeg style aint't my style

- Tabs are 4 width
- No tabs allowed

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

13 years agoRFC 2 stage: First feedback from review comments
Guillaume Poirier [Tue, 12 Dec 2006 22:32:06 +0000 (22:32 +0000)]
RFC 2 stage: First feedback from review comments

- License is GPL, simplify the license header to make it clear
- Add myself to license header, clarify who did what
- Use 64 bit PTS
- Move mouse bitmaps to the mouse cursor painting function. Make them
  const again
- Properly detach X11 from the shared memory segment on close
- Destroy X11 image on close

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

13 years agoRFC 1 stage: Improve maintainability of the cursoir painting code
Guillaume Poirier [Tue, 12 Dec 2006 22:32:04 +0000 (22:32 +0000)]
RFC 1 stage: Improve maintainability of the cursoir painting code

- Turned the mouse cursor painting code into a macro for more
  maintainability
- Dropped mouse cursor painting in 8bit mode
- Removed log when dropping frames
- Free the shared memory segment on close

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

13 years agoAdapt the patch to more recent FFmpeg habits
Guillaume Poirier [Tue, 12 Dec 2006 22:32:02 +0000 (22:32 +0000)]
Adapt the patch to more recent FFmpeg habits

- Indentation
- Use av_log instead of fprintf
- Removed strdup of the device name. It was unused
- Cleaned things a bit

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

13 years agoOriginal X11 device demuxer patch from Clemens Fruhwirth
Guillaume Poirier [Tue, 12 Dec 2006 22:31:46 +0000 (22:31 +0000)]
Original X11 device demuxer patch from Clemens Fruhwirth

- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
  structure for libavformat registration is renamed to
  match build system integration.

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

13 years agotypo
Diego Biurrun [Tue, 12 Dec 2006 20:40:39 +0000 (20:40 +0000)]
typo

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

13 years agolibpostproc has its own version number and should not use libavcodec's.
Diego Biurrun [Tue, 12 Dec 2006 20:13:26 +0000 (20:13 +0000)]
libpostproc has its own version number and should not use libavcodec's.

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

13 years agoindent
Michael Niedermayer [Tue, 12 Dec 2006 14:08:19 +0000 (14:08 +0000)]
indent

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

13 years agothe next r_frame_rate try ...
Michael Niedermayer [Tue, 12 Dec 2006 14:07:46 +0000 (14:07 +0000)]
the next r_frame_rate try ...
discard first duration
accumulate remaining durations
add 15000/1001 and 12000/1001

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

13 years agoDoxygen comments about variables described by Michael here:
Guillaume Poirier [Tue, 12 Dec 2006 13:41:17 +0000 (13:41 +0000)]
Doxygen comments about variables described by Michael here:
Date: Tue, 12 Dec 2006 14:00:54 +0100
Subject: Re: [Ffmpeg-cvslog] r6876 - trunk/libavcodec/motion_est.c

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

13 years agomv overflow in map fix (untested except regression tests)
Michael Niedermayer [Tue, 12 Dec 2006 13:31:12 +0000 (13:31 +0000)]
mv overflow in map fix (untested except regression tests)

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

13 years agoadd FLV decoder metadata parsing
Allan Hsu [Tue, 12 Dec 2006 12:29:33 +0000 (12:29 +0000)]
add FLV decoder metadata parsing
patch by Allan Hsu % allan A counterpop P net %
date: Dec 12, 2006 12:19 PM
subject: Re: [Ffmpeg-devel] [PATCH] FLV decoder metadata reading

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

13 years agogcc 2.95 fix
Michael Niedermayer [Tue, 12 Dec 2006 12:24:30 +0000 (12:24 +0000)]
gcc 2.95 fix

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

13 years agoFix JPEG-LS encoder 0xff-escaping writing too much or uninitialized data.
Reimar Döffinger [Mon, 11 Dec 2006 20:18:36 +0000 (20:18 +0000)]
Fix JPEG-LS encoder 0xff-escaping writing too much or uninitialized data.

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

13 years agorewrite r_frame_rate selectioon code again
Michael Niedermayer [Mon, 11 Dec 2006 16:59:10 +0000 (16:59 +0000)]
rewrite r_frame_rate selectioon code again

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

13 years agoAdding H.264 DCT.
Panagiotis Issaris [Mon, 11 Dec 2006 15:53:55 +0000 (15:53 +0000)]
Adding H.264 DCT.

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

13 years agoremove useless sampleDuration
Baptiste Coudurier [Mon, 11 Dec 2006 13:31:20 +0000 (13:31 +0000)]
remove useless sampleDuration

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

13 years agocheck codec frame size directly and only for audio
Baptiste Coudurier [Mon, 11 Dec 2006 13:30:37 +0000 (13:30 +0000)]
check codec frame size directly and only for audio

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

13 years agofix playback of mp3_bits_left.avi
Michael Niedermayer [Mon, 11 Dec 2006 13:01:20 +0000 (13:01 +0000)]
fix playback of mp3_bits_left.avi

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

13 years agoImprove broken shell warning.
Diego Biurrun [Mon, 11 Dec 2006 10:57:52 +0000 (10:57 +0000)]
Improve broken shell warning.

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

13 years agoGCC 3.3 compile fix
Guillaume Poirier [Mon, 11 Dec 2006 10:52:18 +0000 (10:52 +0000)]
GCC 3.3 compile fix

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

13 years agoImprove option description.
Diego Biurrun [Mon, 11 Dec 2006 10:51:42 +0000 (10:51 +0000)]
Improve option description.

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

13 years agoimproved stack misalignment warning
Måns Rullgård [Mon, 11 Dec 2006 09:19:58 +0000 (09:19 +0000)]
improved stack misalignment warning

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

13 years agofix typo in Darwin shared lib naming
Måns Rullgård [Mon, 11 Dec 2006 01:06:23 +0000 (01:06 +0000)]
fix typo in Darwin shared lib naming

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

13 years agoAdding function which enables writing H.264 NAL units.
Panagiotis Issaris [Mon, 11 Dec 2006 01:00:50 +0000 (01:00 +0000)]
Adding function which enables writing H.264 NAL units.

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

13 years agomove duration finding code into read_packet() so it can be skiped if duration has...
Michael Niedermayer [Sun, 10 Dec 2006 17:53:01 +0000 (17:53 +0000)]
move duration finding code into read_packet() so it can be skiped if duration has already been set

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

13 years agouse amf_get_string()
Michael Niedermayer [Sun, 10 Dec 2006 17:38:16 +0000 (17:38 +0000)]
use amf_get_string()

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

13 years agocosmetics
Michael Niedermayer [Sun, 10 Dec 2006 17:32:05 +0000 (17:32 +0000)]
cosmetics

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

13 years agoamf_get_string() by Allan Hsu allan aat counterpop doot net
Michael Niedermayer [Sun, 10 Dec 2006 17:31:17 +0000 (17:31 +0000)]
amf_get_string() by Allan Hsu  allan aat counterpop doot net

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

13 years agoget rid of AVFMTCTX_NOHEADER, create streams in read_header()
Michael Niedermayer [Sun, 10 Dec 2006 17:25:30 +0000 (17:25 +0000)]
get rid of AVFMTCTX_NOHEADER, create streams in read_header()

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

13 years agoset flags correctly in write header instead of seeking back and fixing it in write_tr...
Michael Niedermayer [Sun, 10 Dec 2006 17:12:45 +0000 (17:12 +0000)]
set flags correctly in write header instead of seeking back and fixing it in write_trailer()

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

13 years agoFix 16 bit cscd samples, 16 bit raw means RGB555 on Windows, and the original
Reimar Döffinger [Sat, 9 Dec 2006 13:30:28 +0000 (13:30 +0000)]
Fix 16 bit cscd samples, 16 bit raw means RGB555 on Windows, and the original
cscd codec is for windows.

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

13 years agoTypo in error message
Reimar Döffinger [Sat, 9 Dec 2006 13:13:45 +0000 (13:13 +0000)]
Typo in error message

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

13 years agoprint a more correct message when container frame rate differs from codec frame rate
Baptiste Coudurier [Sat, 9 Dec 2006 13:12:02 +0000 (13:12 +0000)]
print a more correct message when container frame rate differs from codec frame rate

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

13 years agoOpenBSD settings by Nikns Siankin <nikns at secure lv>
Måns Rullgård [Sat, 9 Dec 2006 01:27:30 +0000 (01:27 +0000)]
OpenBSD settings by Nikns Siankin <nikns at secure lv>

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

13 years agosimplify test for memalign emulation requirement
Måns Rullgård [Fri, 8 Dec 2006 20:04:26 +0000 (20:04 +0000)]
simplify test for memalign emulation requirement

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

13 years agofix bug when __GNUC__ isn't defined and when compiling for a non-x86 architecture...
Martin Storsjö [Fri, 8 Dec 2006 13:25:37 +0000 (13:25 +0000)]
fix bug when __GNUC__ isn't defined and when compiling for a non-x86 architecture, patch by Martin Storsjö, martin at martin st

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

13 years agoDeobfuscate expression
Kostya Shishkov [Fri, 8 Dec 2006 05:28:00 +0000 (05:28 +0000)]
Deobfuscate expression

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

13 years agoNow ZMBV encoder compiles
Kostya Shishkov [Fri, 8 Dec 2006 05:13:40 +0000 (05:13 +0000)]
Now ZMBV encoder compiles

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

13 years ago1e6l forgot to add zmbvenc.c
Kostya Shishkov [Fri, 8 Dec 2006 04:37:00 +0000 (04:37 +0000)]
1e6l forgot to add zmbvenc.c

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

13 years agolavc is at major version 51, delete old stuff
Måns Rullgård [Fri, 8 Dec 2006 00:42:55 +0000 (00:42 +0000)]
lavc is at major version 51, delete old stuff

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

13 years agorename always_inline to av_always_inline and move to common.h
Måns Rullgård [Fri, 8 Dec 2006 00:35:08 +0000 (00:35 +0000)]
rename always_inline to av_always_inline and move to common.h

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

13 years agoBUILD_SHARED_AV is no longer used
Måns Rullgård [Thu, 7 Dec 2006 23:16:33 +0000 (23:16 +0000)]
BUILD_SHARED_AV is no longer used

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

13 years agomerge #ifdef HAVE_AV_CONFIG_H sections
Måns Rullgård [Thu, 7 Dec 2006 20:06:11 +0000 (20:06 +0000)]
merge #ifdef HAVE_AV_CONFIG_H sections

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

13 years agofix mingw shared build, and get rid of FF_IMPORT_ATTR
Måns Rullgård [Thu, 7 Dec 2006 19:27:00 +0000 (19:27 +0000)]
fix mingw shared build, and get rid of FF_IMPORT_ATTR

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

13 years agodo not use non-standard test -nt
Måns Rullgård [Thu, 7 Dec 2006 19:25:04 +0000 (19:25 +0000)]
do not use non-standard test -nt

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

13 years agomake shell test work with Solaris /bin/sh
Måns Rullgård [Thu, 7 Dec 2006 19:23:32 +0000 (19:23 +0000)]
make shell test work with Solaris /bin/sh

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

13 years agobetter warning
Michael Niedermayer [Thu, 7 Dec 2006 18:35:58 +0000 (18:35 +0000)]
better warning

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

13 years agoff_check_alignment to warn the user about a missaligned stack
Michael Niedermayer [Thu, 7 Dec 2006 18:33:00 +0000 (18:33 +0000)]
ff_check_alignment to warn the user about a missaligned stack

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

13 years agofix compilation
Michael Niedermayer [Thu, 7 Dec 2006 18:29:02 +0000 (18:29 +0000)]
fix compilation

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

13 years agoAdded entry for H.264 DCT to the DSP context.
Panagiotis Issaris [Thu, 7 Dec 2006 16:09:33 +0000 (16:09 +0000)]
Added entry for H.264 DCT to the DSP context.

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

13 years agoAdd codec ID for a native H.264 encoder.
Panagiotis Issaris [Thu, 7 Dec 2006 15:59:42 +0000 (15:59 +0000)]
Add codec ID for a native H.264 encoder.

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

13 years agoMaking rem6 and div6 globally visible and thus adding prefixes.
Panagiotis Issaris [Thu, 7 Dec 2006 09:59:05 +0000 (09:59 +0000)]
Making rem6 and div6 globally visible and thus adding prefixes.

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

13 years agoRemoving unused code
Panagiotis Issaris [Thu, 7 Dec 2006 09:47:29 +0000 (09:47 +0000)]
Removing unused code

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

13 years agoRegister myself as maintainer of zmbvenc.c too
Kostya Shishkov [Thu, 7 Dec 2006 04:36:37 +0000 (04:36 +0000)]
Register myself as maintainer of zmbvenc.c too

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

13 years agoZMBV encoder
Kostya Shishkov [Thu, 7 Dec 2006 04:17:01 +0000 (04:17 +0000)]
ZMBV encoder

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

13 years agouse standard INT64_MAX instead of MAXINT64 (and MIN)
Måns Rullgård [Thu, 7 Dec 2006 00:47:37 +0000 (00:47 +0000)]
use standard INT64_MAX instead of MAXINT64 (and MIN)

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

13 years agouse the standard INT64_C() macro for 64-bit constants
Måns Rullgård [Wed, 6 Dec 2006 23:46:11 +0000 (23:46 +0000)]
use the standard INT64_C() macro for 64-bit constants

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

13 years agomove more macros to internal.h
Måns Rullgård [Wed, 6 Dec 2006 23:23:20 +0000 (23:23 +0000)]
move more macros to internal.h

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

13 years agomove some __attribute__ macros to internal.h
Måns Rullgård [Wed, 6 Dec 2006 21:27:08 +0000 (21:27 +0000)]
move some __attribute__ macros to internal.h

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

13 years agoremove 'restrict' definition, it is always #defined in config.h
Måns Rullgård [Wed, 6 Dec 2006 20:31:39 +0000 (20:31 +0000)]
remove 'restrict' definition, it is always #defined in config.h

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

13 years agocosmetics, remove braces, remove spaces just inside parens
Baptiste Coudurier [Wed, 6 Dec 2006 17:17:33 +0000 (17:17 +0000)]
cosmetics, remove braces, remove spaces just inside parens

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