ffmpeg.git
10 years ago16x16 and 8x8c x86 SIMD intra pred functions for VP8 and H.264
Jason Garrett-Glaser [Fri, 25 Jun 2010 18:25:49 +0000 (18:25 +0000)]
16x16 and 8x8c x86 SIMD intra pred functions for VP8 and H.264

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

10 years agoMake VP8 DSP functions take two strides
Jason Garrett-Glaser [Fri, 25 Jun 2010 18:14:07 +0000 (18:14 +0000)]
Make VP8 DSP functions take two strides
This isn't useful for the C functions, but will allow re-using H and V functions
for HV functions without adding separate H and V wrappers.

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

10 years agoconfigure: remove superflous -lm flags
Måns Rullgård [Fri, 25 Jun 2010 15:45:08 +0000 (15:45 +0000)]
configure: remove superflous -lm flags

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

10 years agoconfigure: reverse order of -l flags
Måns Rullgård [Fri, 25 Jun 2010 15:45:04 +0000 (15:45 +0000)]
configure: reverse order of -l flags

Adding new libs to the front of the list allows them to resolve
symbols against previously added ones.

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

10 years agoconfigure: remove unused flag save/restore functions
Måns Rullgård [Fri, 25 Jun 2010 15:45:01 +0000 (15:45 +0000)]
configure: remove unused flag save/restore functions

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

10 years agoconfigure: simplify append function
Måns Rullgård [Fri, 25 Jun 2010 15:44:58 +0000 (15:44 +0000)]
configure: simplify append function

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

10 years agoconfigure: simplify check_lib function
Måns Rullgård [Fri, 25 Jun 2010 15:44:55 +0000 (15:44 +0000)]
configure: simplify check_lib function

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

10 years agoconfigure: remove unused function check_foo_config
Måns Rullgård [Fri, 25 Jun 2010 15:44:52 +0000 (15:44 +0000)]
configure: remove unused function check_foo_config

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

10 years agotwinvq: remove VLAs
Måns Rullgård [Fri, 25 Jun 2010 13:43:55 +0000 (13:43 +0000)]
twinvq: remove VLAs

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

10 years agorv34: kill VLAs
Måns Rullgård [Fri, 25 Jun 2010 08:19:20 +0000 (08:19 +0000)]
rv34: kill VLAs

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

10 years agortpdec_mpeg4: Rename PayloadContext to be consistently 'data'
Josh Allmann [Fri, 25 Jun 2010 08:03:52 +0000 (08:03 +0000)]
rtpdec_mpeg4: Rename PayloadContext to be consistently 'data'

Patch by Josh Allmann, joshua dot allmann at gmail

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

10 years agoRTSP, rtpdec: Move RTPPayloadData into rtpdec_mpeg4 and remove all references to...
Josh Allmann [Fri, 25 Jun 2010 08:02:50 +0000 (08:02 +0000)]
RTSP, rtpdec: Move RTPPayloadData into rtpdec_mpeg4 and remove all references to rtp_payload_data in rtpdec and rtsp

Patch by Josh Allmann, joshua dot allmann at gmail

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

10 years agortpdec: Move AAC depacketization code in rtpdec to a proper payload handler
Josh Allmann [Fri, 25 Jun 2010 08:01:20 +0000 (08:01 +0000)]
rtpdec: Move AAC depacketization code in rtpdec to a proper payload handler

Patch by Josh Allmann, joshua dot allmann at gmail

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

10 years agoRTSP: Move more SDP/FMTP stuff from rtsp.c to rtpdec_mpeg4.c
Josh Allmann [Fri, 25 Jun 2010 08:00:05 +0000 (08:00 +0000)]
RTSP: Move more SDP/FMTP stuff from rtsp.c to rtpdec_mpeg4.c

Patch by Josh Allmann, joshua dot allmann at gmail

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

10 years agoRTSP: Decouple MPEG-4 and AAC specific parts from rtsp.c
Josh Allmann [Fri, 25 Jun 2010 07:58:38 +0000 (07:58 +0000)]
RTSP: Decouple MPEG-4 and AAC specific parts from rtsp.c

Patch by Josh Allmann, joshua dot allmann at gmail

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

10 years agoRTSP: Remove skip_spaces in favor of strspn
Josh Allmann [Fri, 25 Jun 2010 07:56:45 +0000 (07:56 +0000)]
RTSP: Remove skip_spaces in favor of strspn

Patch by Josh Allmann, joshua dot allmann at gmail

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

10 years agoPrint a space after the AVClass prefix.
Jai Menon [Fri, 25 Jun 2010 04:36:17 +0000 (04:36 +0000)]
Print a space after the AVClass prefix.
This improves readability a bit.

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

10 years agoavienc : Avoid creating invalid AVI files when muxing subtitle streams
Jai Menon [Fri, 25 Jun 2010 04:29:02 +0000 (04:29 +0000)]
avienc : Avoid creating invalid AVI files when muxing subtitle streams
other than XSUB.

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

10 years agofix typo in vp8 decoder error message
Jason Garrett-Glaser [Fri, 25 Jun 2010 04:23:45 +0000 (04:23 +0000)]
fix typo in vp8 decoder error message

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

10 years agoImprove mov atom parsing debug message, print parent atom and size in decimal
Baptiste Coudurier [Fri, 25 Jun 2010 01:19:03 +0000 (01:19 +0000)]
Improve mov atom parsing debug message, print parent atom and size in decimal

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

10 years agofate: add vp8 tests
Måns Rullgård [Thu, 24 Jun 2010 22:13:52 +0000 (22:13 +0000)]
fate: add vp8 tests

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

10 years agoconfigure: use warn function for unrecognised --cc and --arch settings
Måns Rullgård [Thu, 24 Jun 2010 20:49:39 +0000 (20:49 +0000)]
configure: use warn function for unrecognised --cc and --arch settings

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

10 years agoconfigure: warn about missing yasm
Måns Rullgård [Thu, 24 Jun 2010 20:49:37 +0000 (20:49 +0000)]
configure: warn about missing yasm

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

10 years agoconfigure: add 'warn' function
Måns Rullgård [Thu, 24 Jun 2010 20:49:32 +0000 (20:49 +0000)]
configure: add 'warn' function

The 'warn' function records a warning message for display after other
informational messages.

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

10 years agotta: replace potentially huge VLAs with malloc/free in context
Måns Rullgård [Thu, 24 Jun 2010 18:17:12 +0000 (18:17 +0000)]
tta: replace potentially huge VLAs with malloc/free in context

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

10 years agoRemove typo: s/ingore/ignore/
Luca Barbato [Thu, 24 Jun 2010 17:59:49 +0000 (17:59 +0000)]
Remove typo: s/ingore/ignore/

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

10 years agoSet an opaque alpha value when decoding rgba ffv1.
Thad Ward [Thu, 24 Jun 2010 15:22:33 +0000 (15:22 +0000)]
Set an opaque alpha value when decoding rgba ffv1.
Patch by Thad Ward coderjoe69¤yahoo°com

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

10 years agoasfdec: ensure number of streams is within bounds; remove VLA in asf_read_pts()
Måns Rullgård [Thu, 24 Jun 2010 15:10:06 +0000 (15:10 +0000)]
asfdec: ensure number of streams is within bounds; remove VLA in asf_read_pts()

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

10 years agoRemove VLA in ff_kbd_window_init, limit window size to 1024
Måns Rullgård [Thu, 24 Jun 2010 09:42:34 +0000 (09:42 +0000)]
Remove VLA in ff_kbd_window_init, limit window size to 1024

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

10 years agovp6: convert VLA to fixed size
Måns Rullgård [Thu, 24 Jun 2010 09:02:44 +0000 (09:02 +0000)]
vp6: convert VLA to fixed size

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

10 years agoFix compilation on x64.
Vitor Sessak [Thu, 24 Jun 2010 08:53:32 +0000 (08:53 +0000)]
Fix compilation on x64.

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

10 years agoFix asm constraints in apply_window()
Vitor Sessak [Thu, 24 Jun 2010 08:46:47 +0000 (08:46 +0000)]
Fix asm constraints in apply_window()

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

10 years agoalac: change VLAs to fixed size
Måns Rullgård [Thu, 24 Jun 2010 08:26:40 +0000 (08:26 +0000)]
alac: change VLAs to fixed size

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

10 years agoSSE-optimized MP3 floating point windowing functions
Vitor Sessak [Thu, 24 Jun 2010 07:44:50 +0000 (07:44 +0000)]
SSE-optimized MP3 floating point windowing functions

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

10 years agoCorrectly return EOF for smacker videos
Alexei Svitkine [Thu, 24 Jun 2010 06:55:53 +0000 (06:55 +0000)]
Correctly return EOF for smacker videos

Patch by Alexei Svitkine, alexei dot svitkine at gmail

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

10 years agoFix dependencies for the ra_144 encoder
Francesco Lavra [Thu, 24 Jun 2010 06:53:35 +0000 (06:53 +0000)]
Fix dependencies for the ra_144 encoder

Patch by Francesco Lavra, francescolavra at interfree dot it

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

10 years agosnow: remove unused parameter to mc_block()
Måns Rullgård [Wed, 23 Jun 2010 23:44:48 +0000 (23:44 +0000)]
snow: remove unused parameter to mc_block()

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

10 years agoavoid conditional and division in chroma MV calculation
Stefan Gehrer [Wed, 23 Jun 2010 21:45:26 +0000 (21:45 +0000)]
avoid conditional and division in chroma MV calculation

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

10 years agoflacenc: convert VLA to fixed size
Måns Rullgård [Wed, 23 Jun 2010 21:22:56 +0000 (21:22 +0000)]
flacenc: convert VLA to fixed size

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

10 years agoMove float-specific function to mpegaudiodec_float.c
Vitor Sessak [Wed, 23 Jun 2010 20:45:36 +0000 (20:45 +0000)]
Move float-specific function to mpegaudiodec_float.c

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

10 years agoRemove pointless condition in #if
Vitor Sessak [Wed, 23 Jun 2010 20:43:37 +0000 (20:43 +0000)]
Remove pointless condition in #if

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

10 years agoFix alphabetization of the CONFIG_HARDCODED_TABLES Makefile section.
Alex Converse [Wed, 23 Jun 2010 19:32:02 +0000 (19:32 +0000)]
Fix alphabetization of the CONFIG_HARDCODED_TABLES Makefile section.

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

10 years agoaactab: Tablegenify ff_aac_pow2sf_tab.
Alex Converse [Wed, 23 Jun 2010 19:30:01 +0000 (19:30 +0000)]
aactab: Tablegenify ff_aac_pow2sf_tab.

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

10 years agoUpdate x264asm header files to latest versions.
Jason Garrett-Glaser [Wed, 23 Jun 2010 19:20:46 +0000 (19:20 +0000)]
Update x264asm header files to latest versions.
Modify the asm accordingly.
GLOBAL is now no longoer necessary for PIC-compliant loads.

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

10 years agoFix a typo, spotted by Diego.
Ronald S. Bultje [Wed, 23 Jun 2010 13:02:05 +0000 (13:02 +0000)]
Fix a typo, spotted by Diego.

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

10 years agoAdd missing changelog entry for VP8 decoder.
Ronald S. Bultje [Wed, 23 Jun 2010 13:01:35 +0000 (13:01 +0000)]
Add missing changelog entry for VP8 decoder.

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

10 years agoAdd required #includes to pass 'make checkheaders'.
Diego Biurrun [Wed, 23 Jun 2010 11:44:07 +0000 (11:44 +0000)]
Add required #includes to pass 'make checkheaders'.

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

10 years agoReindent
Martin Storsjö [Wed, 23 Jun 2010 11:26:43 +0000 (11:26 +0000)]
Reindent

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

10 years agoAdd all required includes to avio.h
Martin Storsjö [Wed, 23 Jun 2010 11:26:33 +0000 (11:26 +0000)]
Add all required includes to avio.h

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

10 years agoEnable pthreads automatically unless w32threads is requested
Måns Rullgård [Wed, 23 Jun 2010 02:13:54 +0000 (02:13 +0000)]
Enable pthreads automatically unless w32threads is requested

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

10 years agoContinue after guids in asf after which other guids are possible instead of skiping
Michael Niedermayer [Wed, 23 Jun 2010 02:04:55 +0000 (02:04 +0000)]
Continue after guids in asf after which other guids are possible instead of skiping
over the stored size.
Fixes issue2029

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

10 years agoRemove OS/2 threads support
Måns Rullgård [Wed, 23 Jun 2010 00:08:21 +0000 (00:08 +0000)]
Remove OS/2 threads support

OS/2 SMP support is rare, and a pthreads library exists.
No need to keep this code.

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

10 years agoAdd barcelona to the list of cmov/fast_cmov compatible CPUs.
Diego Pettenò [Tue, 22 Jun 2010 23:26:03 +0000 (23:26 +0000)]
Add barcelona to the list of cmov/fast_cmov compatible CPUs.

For GCC, barcelona is just an alias for amdfam10, so simply add it in
there.

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

10 years agoRemove beosthreads support
Måns Rullgård [Tue, 22 Jun 2010 23:18:13 +0000 (23:18 +0000)]
Remove beosthreads support

Relevant BeOS variants support pthreads, so there is no need to
maintain the beos-native threads interface.

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

10 years agoImprove some uses of ff_cropTbl with constant offset
Måns Rullgård [Tue, 22 Jun 2010 23:12:48 +0000 (23:12 +0000)]
Improve some uses of ff_cropTbl with constant offset

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

10 years agoRename rec_timestamp to recording_timestamp, for consistency with
Stefano Sabatini [Tue, 22 Jun 2010 22:54:39 +0000 (22:54 +0000)]
Rename rec_timestamp to recording_timestamp, for consistency with
recording_time.

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

10 years agoExtend documentation for the ffmpeg -timestamp option.
Stefano Sabatini [Tue, 22 Jun 2010 22:54:36 +0000 (22:54 +0000)]
Extend documentation for the ffmpeg -timestamp option.

'(' and ')' are used instead of '{' and '}' in the date specification
as the latter confound the texinfo interpreter.

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

10 years agoMention how "now" is interpreted in the parse_date() doxy.
Stefano Sabatini [Tue, 22 Jun 2010 22:54:32 +0000 (22:54 +0000)]
Mention how "now" is interpreted in the parse_date() doxy.

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

10 years agoFix date specification accepted by parse_date().
Stefano Sabatini [Tue, 22 Jun 2010 22:54:29 +0000 (22:54 +0000)]
Fix date specification accepted by parse_date().

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

10 years agoUse right-shift instead of division by two.
Jason Garrett-Glaser [Tue, 22 Jun 2010 21:12:42 +0000 (21:12 +0000)]
Use right-shift instead of division by two.

Patch by Dark Shikari

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

10 years agoReindent after r23721.
Ronald S. Bultje [Tue, 22 Jun 2010 20:57:37 +0000 (20:57 +0000)]
Reindent after r23721.

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

10 years agoRename PACK4x8() to PACK4UINT8().
Ronald S. Bultje [Tue, 22 Jun 2010 20:57:00 +0000 (20:57 +0000)]
Rename PACK4x8() to PACK4UINT8().

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

10 years agoMove Parametric Stereo related ps* files to aacps*.
Alex Converse [Tue, 22 Jun 2010 19:29:03 +0000 (19:29 +0000)]
Move Parametric Stereo related ps* files to aacps*.

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

10 years agoNative VP8 decoder.
David Conrad [Tue, 22 Jun 2010 19:24:09 +0000 (19:24 +0000)]
Native VP8 decoder.

Patch by David Conrad <lessen42 gmail com> and myself.

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

10 years agoChange a / 256 into a >> 8.
Ronald S. Bultje [Tue, 22 Jun 2010 19:19:13 +0000 (19:19 +0000)]
Change a / 256 into a >> 8.

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

10 years agoReindent after r23716.
Ronald S. Bultje [Tue, 22 Jun 2010 19:17:41 +0000 (19:17 +0000)]
Reindent after r23716.

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

10 years agoAdd intra prediction functions for VP8.
David Conrad [Tue, 22 Jun 2010 19:17:09 +0000 (19:17 +0000)]
Add intra prediction functions for VP8.

Patch by David Conrad <lessen42 gmail com> and myself.

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

10 years agoAdd a macro to pack 4 bytes into native byte-order so they can be written
Ronald S. Bultje [Tue, 22 Jun 2010 19:15:27 +0000 (19:15 +0000)]
Add a macro to pack 4 bytes into native byte-order so they can be written
at once using a single 32-bit store.

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

10 years agoMake "topright" argument to pred4x4() const.
David Conrad [Tue, 22 Jun 2010 19:12:54 +0000 (19:12 +0000)]
Make "topright" argument to pred4x4() const.

Patch by David Conrad <lessen42 gmail com>.

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

10 years agoAdd av_clip_int8(), used in the upcoming VP8 decoder.
Ronald S. Bultje [Tue, 22 Jun 2010 19:11:33 +0000 (19:11 +0000)]
Add av_clip_int8(), used in the upcoming VP8 decoder.

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

10 years agoCosmetics whitespace.
Alex Converse [Tue, 22 Jun 2010 19:06:35 +0000 (19:06 +0000)]
Cosmetics whitespace.

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

10 years agoAdd missing parentheses in MKTAG and MKBETAG macros.
Benoit Fouet [Tue, 22 Jun 2010 15:02:09 +0000 (15:02 +0000)]
Add missing parentheses in MKTAG and MKBETAG macros.

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

10 years agoMake the http protocol open the connection immediately in http_open again
Martin Storsjö [Tue, 22 Jun 2010 14:15:00 +0000 (14:15 +0000)]
Make the http protocol open the connection immediately in http_open again

Also make the RTSP protocol use url_alloc and url_connect instead of relying
on the delay open behaviour.

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

10 years agoAdd an AVClass to the HTTPContext
Martin Storsjö [Tue, 22 Jun 2010 14:13:55 +0000 (14:13 +0000)]
Add an AVClass to the HTTPContext

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

10 years agoAllocate the HTTPContext through URLProtocol.priv_data_size
Martin Storsjö [Tue, 22 Jun 2010 14:12:34 +0000 (14:12 +0000)]
Allocate the HTTPContext through URLProtocol.priv_data_size

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

10 years agoAdd an APIchanges entry for priv_data_size and priv_data_class
Martin Storsjö [Tue, 22 Jun 2010 14:10:56 +0000 (14:10 +0000)]
Add an APIchanges entry for priv_data_size and priv_data_class

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

10 years agoAdd priv_data_size and priv_data_class to URLProtocol
Martin Storsjö [Tue, 22 Jun 2010 14:09:08 +0000 (14:09 +0000)]
Add priv_data_size and priv_data_class to URLProtocol

This allows url_alloc to allocate and initialize the priv_data.

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

10 years agoAdd an APIchanges entry for url_alloc() and url_connect()
Martin Storsjö [Tue, 22 Jun 2010 14:05:10 +0000 (14:05 +0000)]
Add an APIchanges entry for url_alloc() and url_connect()

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

10 years agoSplit url_open and url_open_protocol into url_alloc and url_connect
Martin Storsjö [Tue, 22 Jun 2010 14:03:37 +0000 (14:03 +0000)]
Split url_open and url_open_protocol into url_alloc and url_connect

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

10 years agoAdd an APIchanges entry for av_register_protocol2
Martin Storsjö [Tue, 22 Jun 2010 14:00:13 +0000 (14:00 +0000)]
Add an APIchanges entry for av_register_protocol2

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

10 years agoAdd an av_register_protocol2 function that takes a size parameter
Martin Storsjö [Tue, 22 Jun 2010 13:58:48 +0000 (13:58 +0000)]
Add an av_register_protocol2 function that takes a size parameter

This allows extending the URLProtocol struct without breaking binary
compatibility with code compiled with older definitions of the struct.

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

10 years agoIFF PBM decoder: Add a pad byte if image width is odd <aleksi dot nurmi at gmail...
Peter Ross [Tue, 22 Jun 2010 12:41:17 +0000 (12:41 +0000)]
IFF PBM decoder: Add a pad byte if image width is odd <aleksi dot nurmi at gmail dot com>

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

10 years agoBump micro version, add changelog entry for DTS-ES extension decoding support
Martin Storsjö [Tue, 22 Jun 2010 09:22:21 +0000 (09:22 +0000)]
Bump micro version, add changelog entry for DTS-ES extension decoding support

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

10 years agoFix failure in av_read_frame on timestamp rollover.
Stephen Dredge [Tue, 22 Jun 2010 08:48:28 +0000 (08:48 +0000)]
Fix failure in av_read_frame on timestamp rollover.

Patch by Stephen Dredge, sdredge A tpg com au

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

10 years agoSupport DTS-ES extension (XCh) in dca: Cosmetic cleanup
Nick Brereton [Tue, 22 Jun 2010 08:35:44 +0000 (08:35 +0000)]
Support DTS-ES extension (XCh) in dca: Cosmetic cleanup

Patch by Nick Brereton, nick at nbrereton dot net

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

10 years agoSupport DTS-ES extension (XCh) in dca: add code to handle DTS-ES extension
Nick Brereton [Tue, 22 Jun 2010 08:34:51 +0000 (08:34 +0000)]
Support DTS-ES extension (XCh) in dca: add code to handle DTS-ES extension

Patch by Nick Brereton, nick at nbrereton dot net

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

10 years agoSupport DTS-ES extension (XCh) in dca: update and add channel mapping tables for...
Nick Brereton [Tue, 22 Jun 2010 08:34:02 +0000 (08:34 +0000)]
Support DTS-ES extension (XCh) in dca: update and add channel mapping tables for DTS-ES mappings

Patch by Nick Brereton, nick at nbrereton dot net

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

10 years agoSupport DTS-ES extension (XCh) in dca: move original code around to allow reused...
Nick Brereton [Tue, 22 Jun 2010 08:33:00 +0000 (08:33 +0000)]
Support DTS-ES extension (XCh) in dca: move original code around to allow reused by DTS-ES code

Patch by Nick Brereton, nick at nbrereton dot net

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

10 years agoSupport DTS-ES extension (XCh) in dca: move subband_samples into context structure
Nick Brereton [Tue, 22 Jun 2010 08:32:01 +0000 (08:32 +0000)]
Support DTS-ES extension (XCh) in dca: move subband_samples into context structure

Patch by Nick Brereton, nick at nbrereton dot net

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

10 years agolibvorbis: Only drop 1-byte packets at end of stream
Martin Storsjö [Tue, 22 Jun 2010 06:53:06 +0000 (06:53 +0000)]
libvorbis: Only drop 1-byte packets at end of stream

This fixes handling of totally silent packets during the encoding, that
also are 1 byte in size.

This fixes issue 2013

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

10 years agoffserver: Use avcodec_copy_context instead of manually copying an AVCodecContext
Martin Storsjö [Tue, 22 Jun 2010 06:45:05 +0000 (06:45 +0000)]
ffserver: Use avcodec_copy_context instead of manually copying an AVCodecContext

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

10 years agoRemove stray semicolon.
Carl Eugen Hoyos [Mon, 21 Jun 2010 22:54:53 +0000 (22:54 +0000)]
Remove stray semicolon.

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

10 years agoRe-add the list of parameters for the unsharp filter, I somehow lost
Stefano Sabatini [Mon, 21 Jun 2010 22:49:03 +0000 (22:49 +0000)]
Re-add the list of parameters for the unsharp filter, I somehow lost
it in the previous commit.

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

10 years agoMake the ffmpeg and ffplay man pages show the list of lavfi filters,
Stefano Sabatini [Mon, 21 Jun 2010 22:09:07 +0000 (22:09 +0000)]
Make the ffmpeg and ffplay man pages show the list of lavfi filters,
sinks and sources, and document the -vf option.

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

10 years agoReplace multitable for the unsharp filter option table with a simple
Stefano Sabatini [Mon, 21 Jun 2010 21:38:21 +0000 (21:38 +0000)]
Replace multitable for the unsharp filter option table with a simple
@table @option.

Allow pod rendering, as texinfo multitables are not supported by
texi2pod.pl, also improve plain texinfo file readability.

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

10 years agoUpdate documentation dependencies, make ff* tools manpages and HTML
Stefano Sabatini [Mon, 21 Jun 2010 21:38:19 +0000 (21:38 +0000)]
Update documentation dependencies, make ff* tools manpages and HTML
pages depend of fftools-common-opts.texi.

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

10 years agoRTSP: Use the same authentication for the HTTP POST session as for the GET
Martin Storsjö [Mon, 21 Jun 2010 19:41:02 +0000 (19:41 +0000)]
RTSP: Use the same authentication for the HTTP POST session as for the GET

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

10 years agoHTTP: Add a method for initializing the authentication state from another connection
Martin Storsjö [Mon, 21 Jun 2010 19:40:30 +0000 (19:40 +0000)]
HTTP: Add a method for initializing the authentication state from another connection

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

10 years agoReindent
Martin Storsjö [Mon, 21 Jun 2010 19:02:35 +0000 (19:02 +0000)]
Reindent

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

10 years agoHTTP: Compact the code for writing chunked post data
Martin Storsjö [Mon, 21 Jun 2010 19:02:05 +0000 (19:02 +0000)]
HTTP: Compact the code for writing chunked post data

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