Use PIX_FMT_NE() for defining the PIX_FMT_RGB32 variants macros.
Originally committed as revision 18174 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make the PIX_FMT_NE() macro more generic.
Originally committed as revision 18173 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add MPEG-2 bitstream decoding through VA API.
Originally committed as revision 18172 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move declaration of 'pict' closer to where it is used and initialize it.Patch by avcoder: gmail(ffmpeg)
Originally committed as revision 18171 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move av_class to AVResampleContext instead of ReSampleContext.Fixes issue 852.
Originally committed as revision 18170 to svn://svn.ffmpeg.org/ffmpeg/trunk
AAC: Ignore cc_domain for independent (time domain) coupling.
Originally committed as revision 18169 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add pcxenc.o to the $OBJS list, it was erroneously removed from it inr18164.Fix compilation.
Originally committed as revision 18168 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: cosmetics: white space
Originally committed as revision 18167 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: cosmetics: separate the pure frame header parsing code fromother frame header decoding code
Originally committed as revision 18166 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename 'tests' target to 'testprogs'. It is too easily confused with the'test' target and a directory named tests exists.
Originally committed as revision 29039 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Originally committed as revision 18165 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unnecessary CLEANFILES declaration. Test programs do not require it.
Originally committed as revision 29038 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Split AVCodec declarations for PAM/PBM/PGM/PGMYUV/PPM decoders and encodersso that they can be enabled and disabled individually.
Originally committed as revision 18164 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make the pixel formats which were defined as macros:PIX_FMT_ARGBPIX_FMT_RGBAPIX_FMT_ABGRPIX_FMT_BGRA
defined as enum PixelFormat values, and viceversa make:PIX_FMT_RGB32PIX_FMT_RGB32_1PIX_FMT_BGR32PIX_FMT_BGR32_1
defined as macros, also resort accordingly the enum PixelFormat...
flacdec: allow sample rate to change mid-stream, but log a warningmessage when it does
Originally committed as revision 18162 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add rule for building API example programs.
Originally committed as revision 18161 to svn://svn.ffmpeg.org/ffmpeg/trunk
Factorize: use the X_NE() macro in avcodec_get_pix_fmt().
Originally committed as revision 18160 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: cosmetics: indentation
Originally committed as revision 18159 to svn://svn.ffmpeg.org/ffmpeg/trunk
Implement X_NE() macro.
Originally committed as revision 18158 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: change frame bps validation to return an error value if bpschanges since this is not currently supported by the decoder.
Originally committed as revision 18157 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: cosmetics: add some braces to if/else statements
Originally committed as revision 18156 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: skip frame when allocated data size is too small
Originally committed as revision 18155 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l: don't check against current layout until after validating ch_mode.should have been in last commit.
Originally committed as revision 18154 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: give a more accurate error message when validating channellayout. differentiates between invalid values and unsupported values.
Originally committed as revision 18153 to svn://svn.ffmpeg.org/ffmpeg/trunk
Export to pixdesc.h the av_pix_fmt_descriptors array.
Originally committed as revision 18152 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: move data size check to flac_decode_frame()
Originally committed as revision 18151 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: comments and white space.move skipping of frame header to decode_frame()
Originally committed as revision 18150 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics: vertical alignment
Originally committed as revision 18149 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: remove unneeded local variable
Originally committed as revision 18148 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: cosmetics: rename 3 variables
Originally committed as revision 18147 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: use a local variable for GetBitContext in decode_frame()
Originally committed as revision 18146 to svn://svn.ffmpeg.org/ffmpeg/trunk
handle id3v2 'genre' tag formated as '%d'
Originally committed as revision 18145 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove alpha channel from default colorspace tables, since it is unused. See"qtpalette.h" thread on mailinglist.
Originally committed as revision 18144 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use $< automatic variable to simplify some commands.
Originally committed as revision 18143 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add a @todo with a comment from Kostya so we don't forget to optimize that atsome point in the future.
Originally committed as revision 18142 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add AURA 1 and 2 codec IDs and register their FOURCCs
Originally committed as revision 18141 to svn://svn.ffmpeg.org/ffmpeg/trunk
allocate tracks instead of using MAX_STREAMS
Originally committed as revision 18140 to svn://svn.ffmpeg.org/ffmpeg/trunk
init ext sample rate to 0 if not present
Originally committed as revision 18139 to svn://svn.ffmpeg.org/ffmpeg/trunk
since code now use get_bits_long, allocate padding buffer
Originally committed as revision 18138 to svn://svn.ffmpeg.org/ffmpeg/trunk
avoid creating a new stream not referenced in pmt since it cannot be associated to a program, fix issue 835
Originally committed as revision 18137 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add common VA API data structures and helpers.
Originally committed as revision 18136 to svn://svn.ffmpeg.org/ffmpeg/trunk
Enable unscaled packed422 -> planar 420 converters by default as theimgconvert inherited quality issues should be fixed.
Originally committed as revision 29031 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
10l (C code was buggy and untested)
Originally committed as revision 29030 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Average chroma of 2 lines in packed 422 -> planar 420.
Originally committed as revision 29029 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Add support for HW accelerated VC-1 decoding through the newAVHWAccel infrastructure.
Originally committed as revision 18135 to svn://svn.ffmpeg.org/ffmpeg/trunk
reset codec width/height for h264 forcing decoder to parse extradata
Originally committed as revision 18134 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change the RGB5X5/BGR5X5 pixel format defines so that we have littleendian and big endian variants instead of native-endian ones.
This patch breaks API/ABI backward-compatibility.
Originally committed as revision 18133 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use PIX_FMT_NE() macro.
Originally committed as revision 18132 to svn://svn.ffmpeg.org/ffmpeg/trunk
Implement PIX_FMT_NE() macro.
Originally committed as revision 18131 to svn://svn.ffmpeg.org/ffmpeg/trunk
Extend the behavior of avcodec_get_pix_fmt(), if it cannot find apixel format for the provided name, make it look for the native endianvariant of the name.
Originally committed as revision 18130 to svn://svn.ffmpeg.org/ffmpeg/trunk
Globally prefer enum PixelFormat over int when it makes sense.
Originally committed as revision 18129 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove slash-skipping code because the function called right after thatstatement (get_word_sep()) already does that all by itself. See summary in"[PATCH] rtsp.c small cleanups" thread on mailinglist.
Originally committed as revision 18128 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reindent something where a if () --> { <-- is on a newline rather than on thesame line as the if. See summary in "[PATCH] rtsp.c small cleanups" thread onmailinglist.
Originally committed as revision 18127 to svn://svn.ffmpeg.org/ffmpeg/trunk
Free metadata if already allocated; fixes a memleak if the header occurs twicein a stream (e.g. malicious input, broken file, etc.). See summary in "[PATCH]rtsp.c small cleanups" thread on mailinglist.
Originally committed as revision 18126 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix silly bug in hex_to_data() where it compares a string pointer for whetherit is '\0' rather than its content (char *p; if (p '\0') instead of if(*p '\0')). See summary in "[PATCH] rtsp.c small cleanups" thread onmailinglist.
Originally committed as revision 18125 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove useless comment about something that is deprecated. See summary in"[PATCH] rtsp.c small cleanups" thread on mailinglist.
Originally committed as revision 18124 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use skip_spaces() in the "redir" demuxer instead of "while (isspace(&p)) p++".See summary in "[PATCH] rtsp.c small cleanups" thread on mailinglist.
Originally committed as revision 18123 to svn://svn.ffmpeg.org/ffmpeg/trunk
Merge functional code from get_word() and get_word_sep() into a singlefunction, since they both do approximately the same thing. At the same time,remove redir_isspace() altogether since code elsewhere (includingget_word_sep()) uses strchr() for the same purpose. See summary in "[PATCH]...
Allow (and parse) incoming server messages (notices) interleaved with TCPdata packets or in addition to UDP data packets, over the RTSP/TCP connection.See discussion in [PATCH] rtsp.c: read TCP server notifications/messages" thread on mailinglist.
Originally committed as revision 18121 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add a @todo item to use ByteIOContext instead of URLContext at some point inthe future, requested by Luca in "[PATCH] rtsp.c: read TCP servernotifications/messages" thread.
Originally committed as revision 18120 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove index writing in RM muxer, since it is broken (multiple streams persingle index chunk) and is always empty anyway. See "[PATCH] rmenc.c: removeindex writing" thread.
Originally committed as revision 18119 to svn://svn.ffmpeg.org/ffmpeg/trunk
Don't allow to sync on packets of zero-size length, since these are nevervalid. See "[PATCH] rmdec.c: prevent zero-length packets" thread.
Originally committed as revision 18118 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move "- 12" statement up a bit. See "[PATCH] rmdec.c: prevent zero-lengthpackets" thread.
Originally committed as revision 18117 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove deprecated and now unused Mersenne Twister PRNG.
Originally committed as revision 18116 to svn://svn.ffmpeg.org/ffmpeg/trunk
Register myself as Smacker maintainer
Originally committed as revision 18115 to svn://svn.ffmpeg.org/ffmpeg/trunk
When warning about forbidden pseudo random number generation functions,suggest the correct replacement functions.
Originally committed as revision 18114 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix reference to av_random_init where av_lfg_init was meant.
Originally committed as revision 18113 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix reference to av_random where av_lfg_get was meant.
Originally committed as revision 18112 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make Smacker audio decoder output audio in original bit depth
Patch by Daniel Verkamp($firstname) at (three-letter file extension for drivers in Win 3.1) dot (nu)
Thread: [PATCH] Smacker: Output audio in original bit depth
Originally committed as revision 18111 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove deprecated functions and structures on next version bump.
Originally committed as revision 18110 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix build failure on x86_32 Mac OS X with PIC enabled
Originally committed as revision 29022 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
check if feed max file size is too small
Originally committed as revision 18109 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics, reindent and remove empty line
Originally committed as revision 18108 to svn://svn.ffmpeg.org/ffmpeg/trunk
new Truncate option which will make feeder truncate feed file
Originally committed as revision 18107 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix avpicture_get_size for non-paletted formats with a helper paletteto not include the size of that palette.Also clarify its documentation.
Originally committed as revision 18106 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix planarCopy to ignore the GRAY8 "pseudo"-palette, fixes libavtest regression test.
Originally committed as revision 29021 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
update ffserver regression ref
Originally committed as revision 18105 to svn://svn.ffmpeg.org/ffmpeg/trunk
do not call av_find_stream_info if stream is ffm, should fix stalling
Originally committed as revision 18104 to svn://svn.ffmpeg.org/ffmpeg/trunk
send busy reply if max connections number is exceeded
Originally committed as revision 18103 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reindent
Originally committed as revision 18102 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix Speex header parsing in ogg demuxer
Originally committed as revision 18101 to svn://svn.ffmpeg.org/ffmpeg/trunk
Document ogg_codec's header function
Originally committed as revision 18100 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix compilation when DEBUG_SEEK is defined
Originally committed as revision 18099 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix valid seeking range
Originally committed as revision 18098 to svn://svn.ffmpeg.org/ffmpeg/trunk
adjust write index if not set
Originally committed as revision 18097 to svn://svn.ffmpeg.org/ffmpeg/trunk
update seek regression ref due to 18063
Originally committed as revision 18096 to svn://svn.ffmpeg.org/ffmpeg/trunk
Take over sole maintainership for all FLAC-related stuff
Originally committed as revision 18095 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix the ogg regression test, which was broken by r18092. This is anexpected change because the ogg muxer with FLAC encoder uses the maximumframe size estimate since it cannot rewrite the real maximum frame sizeat end of encoding.
Originally committed as revision 18094 to svn://svn.ffmpeg.org/ffmpeg/trunk
add myself as maintainer for new FLAC files
Originally committed as revision 18093 to svn://svn.ffmpeg.org/ffmpeg/trunk
add a function to calculate a more accurate estimate for maximum FLACframe size and use the function in the FLAC decoder and FLAC encoder
Originally committed as revision 18092 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: account for frame and subframe header overhead when calculatingestimate for maximum frame size
Originally committed as revision 18091 to svn://svn.ffmpeg.org/ffmpeg/trunk
revert accidental unrelated change in last commit
Originally committed as revision 18090 to svn://svn.ffmpeg.org/ffmpeg/trunk
share sample rate and blocksize tables between the FLAC encoder and FLACdecoder
Originally committed as revision 18089 to svn://svn.ffmpeg.org/ffmpeg/trunk
protect realloc overflow
Originally committed as revision 18088 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacenc: remove unneeded variable, 'min_encoded_framesize' and use'min_framesize' instead
Originally committed as revision 18087 to svn://svn.ffmpeg.org/ffmpeg/trunk
seek backwards 4 bytes if 'fLaC' marker is not found
Originally committed as revision 18086 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: remove unneeded variable, 'assignment'
Originally committed as revision 18085 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacdec: cosmetics: rename 'decorrelation' to 'ch_mode'
Originally committed as revision 18084 to svn://svn.ffmpeg.org/ffmpeg/trunk
flacenc: remove unneeded context variable, 'ch_code'
Originally committed as revision 18083 to svn://svn.ffmpeg.org/ffmpeg/trunk
share channel mode constants between the FLAC decoder and FLAC encoder
Originally committed as revision 18082 to svn://svn.ffmpeg.org/ffmpeg/trunk