------------------------------------------------------------------------ r16290 | victor | 2008-12-23 07:29:32 -0300 (Tue, 23 Dec 2008) | 2 lines Changed paths: M /trunk/doc/general.texi Complete the list of external libraries. ------------------------------------------------------------------------ r16291 | michael | 2008-12-23 14:49:38 -0300 (Tue, 23 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/h264.c unified CAVLC level decoding LUT. Quite a bit faster (HPCVMOLQ_BRCM_B.264 was 3% faster here) ------------------------------------------------------------------------ r16292 | michael | 2008-12-23 14:50:36 -0300 (Tue, 23 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/h264.c Indent ------------------------------------------------------------------------ r16293 | kostya | 2008-12-23 15:27:06 -0300 (Tue, 23 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/rv34.c M /trunk/libavcodec/rv34data.h 352l: correct calculating number of bits for storing macroblock offset in RV3/4 ------------------------------------------------------------------------ r16294 | michael | 2008-12-23 15:31:44 -0300 (Tue, 23 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/h264.c Optimize esc removal code. ------------------------------------------------------------------------ r16295 | michael | 2008-12-23 16:10:46 -0300 (Tue, 23 Dec 2008) | 4 lines Changed paths: M /trunk/libavcodec/h264.c Use the new VLC table for the first non trailing coeff too. Sadly only 5 cycles faster here on pentium dual. So maybe the complexity is not worth it and this should be reverted ... ------------------------------------------------------------------------ r16296 | michael | 2008-12-23 16:12:50 -0300 (Tue, 23 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/h264.c indent ------------------------------------------------------------------------ r16297 | victor | 2008-12-23 17:44:06 -0300 (Tue, 23 Dec 2008) | 2 lines Changed paths: M /trunk/doc/general.texi Update again Cygwin Ports URL after my sloppy previous commit. ------------------------------------------------------------------------ r16298 | michael | 2008-12-23 18:05:47 -0300 (Tue, 23 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/golomb.h Add get_ue_golomb_31() ------------------------------------------------------------------------ r16299 | michael | 2008-12-23 18:07:36 -0300 (Tue, 23 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/golomb.c Update golomb decoding tables so that get_*_golomb_31() return some larger values for too large values. ------------------------------------------------------------------------ r16300 | michael | 2008-12-23 18:12:19 -0300 (Tue, 23 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/h264.c Use get_ue_golomb_31() where possible, almost all are just in headers though. ------------------------------------------------------------------------ r16301 | michael | 2008-12-23 19:04:34 -0300 (Tue, 23 Dec 2008) | 5 lines Changed paths: M /trunk/libavcodec/h264.c Integrate get_te0_golomb() calls into the code, this allows some checks to be avoided and the function is pretty small. 3% speedup, though this is probably due to changed inlining and not directly this change. ------------------------------------------------------------------------ r16302 | michael | 2008-12-23 19:06:16 -0300 (Tue, 23 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/h264.c Indent ------------------------------------------------------------------------ r16303 | compn | 2008-12-23 23:20:07 -0300 (Tue, 23 Dec 2008) | 1 line Changed paths: M /trunk/libavformat/riff.c add amr in avi riff tags ------------------------------------------------------------------------ r16304 | michael | 2008-12-24 00:23:38 -0300 (Wed, 24 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/h264.c Optimize pred_pskip_motion() 7 cpu cycles faster on pentium dual. ------------------------------------------------------------------------ r16305 | michael | 2008-12-24 14:38:27 -0300 (Wed, 24 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/avcodec.h Allow decoders to set AVCodecContext.refs. ------------------------------------------------------------------------ r16306 | michael | 2008-12-24 15:39:23 -0300 (Wed, 24 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/h264.c export refs ------------------------------------------------------------------------ r16307 | lorenm | 2008-12-24 22:20:37 -0300 (Wed, 24 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/h264idct.c flatten an array, since gcc fails at optimizing multidimensional arrays h264_idct8_add_c: 780 -> 735 cycles on conroe ------------------------------------------------------------------------ r16308 | diego | 2008-12-25 10:26:18 -0300 (Thu, 25 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/msmpeg4.h The VC-1/WMV3 decoders depend on ENABLE_MSMPEG4_DECODER. patch by avcoder, ffmpeg gmail com ------------------------------------------------------------------------ r16309 | diego | 2008-12-25 12:49:02 -0300 (Thu, 25 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/svq3.c Fix sample URL. ------------------------------------------------------------------------ r16310 | diego | 2008-12-25 12:49:50 -0300 (Thu, 25 Dec 2008) | 2 lines Changed paths: M /trunk/doc/faq.texi M /trunk/doc/general.texi M /trunk/doc/optimization.txt M /trunk/libavcodec/mlpdec.c M /trunk/libavcodec/utils.c Change mplayerhq.hu references to ffmpeg.org where appropriate. ------------------------------------------------------------------------ r16311 | gpoirier | 2008-12-25 15:27:49 -0300 (Thu, 25 Dec 2008) | 7 lines Changed paths: M /trunk/libavcodec/ppc/h264_altivec.c Disable usage of ff_h264_idct_add_altivec since AltiVec versions of h264_idct_add16, h264_idct_add16intra, h264_idct_add8 need to be implemented. Add C version of ff_h264_idct8_dc_add in AltiVec so that ff_h264_idct8_add_altivec can be used. ------------------------------------------------------------------------ r16312 | mru | 2008-12-25 20:13:43 -0300 (Thu, 25 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/arm/dsputil_neon.c M /trunk/libavcodec/arm/h264idct_neon.S ARM: add new h264 idct functions ------------------------------------------------------------------------ r16313 | darkshikari | 2008-12-25 21:19:08 -0300 (Thu, 25 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/x86/dsputil_mmx.c Fix compilation without optimization under 64-bit with x264 deblock asm enabled. ------------------------------------------------------------------------ r16314 | benoit | 2008-12-26 05:03:26 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/utils.c s/FFmpeg-devel/ffmpeg-devel/ ------------------------------------------------------------------------ r16315 | stefano | 2008-12-26 06:07:51 -0300 (Fri, 26 Dec 2008) | 3 lines Changed paths: M /trunk/libavdevice/v4l.c Cosmetics: put a space after each comma, improve consistency and readability. ------------------------------------------------------------------------ r16316 | stefano | 2008-12-26 06:12:12 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavdevice/v4l.c Add missing check on the result of a VIDIOCCAPTURE ioctl. ------------------------------------------------------------------------ r16317 | stefano | 2008-12-26 06:31:21 -0300 (Fri, 26 Dec 2008) | 3 lines Changed paths: M /trunk/libavdevice/v4l.c Remove unnecessary temporary variable "frame_size" from grab_read_header(). ------------------------------------------------------------------------ r16318 | stefano | 2008-12-26 07:12:57 -0300 (Fri, 26 Dec 2008) | 3 lines Changed paths: M /trunk/libavdevice/v4l.c Check that the device is a capture device immediately after opening the device. ------------------------------------------------------------------------ r16319 | stefano | 2008-12-26 07:48:54 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavfilter/graphparser.h Fix documentation for avfilter_parse_graph(). ------------------------------------------------------------------------ r16320 | stefano | 2008-12-26 07:54:16 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavfilter/graphparser.c Choose better names for the variables in create_filter(). ------------------------------------------------------------------------ r16321 | diego | 2008-12-26 08:00:30 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/nellymoserenc.c ASAO Nelly Moser implementation moved to a better place on mphq. ------------------------------------------------------------------------ r16322 | stefano | 2008-12-26 08:23:50 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavdevice/v4l.c M /trunk/libavdevice/v4l2.c Use more descriptive long_names for Video4Linux input devices. ------------------------------------------------------------------------ r16323 | michael | 2008-12-26 10:39:19 -0300 (Fri, 26 Dec 2008) | 4 lines Changed paths: A /trunk/libavcodec/faxcompr.c A /trunk/libavcodec/faxcompr.h CCITT Fax Group 3 and 4 decompression by kostya. Will be activated after a little more reviewing and fixing by me. Commited now, so as to not lose history of that. ------------------------------------------------------------------------ r16324 | stefano | 2008-12-26 10:40:02 -0300 (Fri, 26 Dec 2008) | 3 lines Changed paths: M /trunk/doc/ffmpeg-doc.texi Fix documentation for -passlogfile, the argument is not a file name but a prefix used to create the complete pass log file name. ------------------------------------------------------------------------ r16325 | michael | 2008-12-26 10:46:11 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Fix (rewrite) find_group3_syncmarker(). ------------------------------------------------------------------------ r16326 | michael | 2008-12-26 10:48:09 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Factorize mode switching in put_line(). ------------------------------------------------------------------------ r16327 | michael | 2008-12-26 10:50:00 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Avoid negation in put_line(). ------------------------------------------------------------------------ r16328 | michael | 2008-12-26 10:51:52 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Simplify zero run handling in put_line(). ------------------------------------------------------------------------ r16329 | michael | 2008-12-26 10:52:07 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c indent ------------------------------------------------------------------------ r16330 | michael | 2008-12-26 11:39:21 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c 10l != vs. == (yes, my fault not kostya's). ------------------------------------------------------------------------ r16331 | michael | 2008-12-26 11:57:42 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Ensure that an invalid run terminates the line. ------------------------------------------------------------------------ r16332 | michael | 2008-12-26 12:05:12 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c M /trunk/libavcodec/faxcompr.h Merge ff_ccitt_unpack_1d and 2d. ------------------------------------------------------------------------ r16333 | michael | 2008-12-26 12:21:48 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c minor simplification ------------------------------------------------------------------------ r16334 | michael | 2008-12-26 13:29:01 -0300 (Fri, 26 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/faxcompr.c Close gaping sechole. That is, a series of run=0 allows arbitrary data to be written over the end of the runs array. ------------------------------------------------------------------------ r16335 | michael | 2008-12-26 13:30:50 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c cosmetic (moving pix_left update) ------------------------------------------------------------------------ r16336 | michael | 2008-12-26 13:38:55 -0300 (Fri, 26 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/faxcompr.c Factorize "avctx->width + 2" out to avoid someone mistakenly changing some but not all. ------------------------------------------------------------------------ r16337 | reynaldo | 2008-12-26 13:49:06 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/qcelpdec.c Part 2 of Kenan Gillet's QCELP silence handling patch. ------------------------------------------------------------------------ r16338 | reynaldo | 2008-12-26 13:50:21 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/qcelpdec.c COSMETICS Part 3 and final of Kenan Gillet's QCELP silence handling patch. ------------------------------------------------------------------------ r16339 | michael | 2008-12-26 13:57:35 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Get rid of pix_left in the 2d code, it is simpler that way. ------------------------------------------------------------------------ r16340 | michael | 2008-12-26 13:59:10 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Get rid of check for condition that is always true (run_off < avctx->width). ------------------------------------------------------------------------ r16341 | michael | 2008-12-26 14:04:31 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Move sync line pointers code to the end of the loop, it is simpler that way. ------------------------------------------------------------------------ r16342 | michael | 2008-12-26 14:11:19 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Remove unused run_start variable. ------------------------------------------------------------------------ r16343 | michael | 2008-12-26 14:32:11 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Minor simplification. ------------------------------------------------------------------------ r16344 | michael | 2008-12-26 14:51:10 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Fix another sechole. ------------------------------------------------------------------------ r16345 | michael | 2008-12-26 15:06:29 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Fix yet another sechole. ------------------------------------------------------------------------ r16346 | michael | 2008-12-26 15:14:59 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c And another sechole ... ------------------------------------------------------------------------ r16347 | michael | 2008-12-26 15:39:07 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c Simplify vertical mode ------------------------------------------------------------------------ r16348 | michael | 2008-12-26 15:39:24 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/faxcompr.c indent ------------------------------------------------------------------------ r16349 | michael | 2008-12-26 15:42:26 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/Makefile M /trunk/libavcodec/tiff.c Enable faxcompr. ------------------------------------------------------------------------ r16350 | stefano | 2008-12-26 16:25:24 -0300 (Fri, 26 Dec 2008) | 7 lines Changed paths: M /trunk/ffmpeg.c Rename variables: pass_logfilename -> pass_logfilename_prefix DEFAULT_PASS_LOGFILENAME -> DEFAULT_PASS_LOGFILENAME_PREFIX and make clear in the passlogfile OptionDef help string that it takes a file name prefix rather than a file name. ------------------------------------------------------------------------ r16351 | stefano | 2008-12-26 16:28:42 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/ffmpeg.c Put pass_logfilename_prefix check on a single line, improve readability. ------------------------------------------------------------------------ r16352 | mru | 2008-12-26 16:52:52 -0300 (Fri, 26 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/arm/dsputil_neon.c M /trunk/libavcodec/arm/dsputil_neon_s.S ARM: NEON optimised float_to_int16 ------------------------------------------------------------------------ r16353 | stefano | 2008-12-26 17:26:44 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavfilter/graphparser.c Fix typo: ommitted -> omitted. ------------------------------------------------------------------------ r16354 | stefano | 2008-12-26 19:25:47 -0300 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/libavfilter/avfiltergraph.h Fix and extend documentation for avfilter_graph_get_filter(). ------------------------------------------------------------------------ r16355 | reimar | 2008-12-27 06:22:21 -0300 (Sat, 27 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/avcodec.h Bump minor number for many small improvements, tiff fax decoding, AVCodecContext refs is set during decoding. ------------------------------------------------------------------------ r16356 | stefano | 2008-12-27 06:31:05 -0300 (Sat, 27 Dec 2008) | 3 lines Changed paths: M /trunk/libavfilter/graphparser.c Change thisIsAVar variable names to this_is_a_var style, more consistent with the rest of libav*. ------------------------------------------------------------------------ r16357 | lu_zero | 2008-12-27 08:21:28 -0300 (Sat, 27 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/ppc/h264_altivec.c M /trunk/libavcodec/ppc/h264_template_altivec.c M /trunk/libavcodec/ppc/idct_altivec.c M /trunk/libavcodec/ppc/int_altivec.c M /trunk/libavcodec/ppc/types_altivec.h Cleanup _t types in libavcodec/ppc ------------------------------------------------------------------------ r16358 | lu_zero | 2008-12-27 08:30:30 -0300 (Sat, 27 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/ppc/fft_altivec.c Remove stray code ------------------------------------------------------------------------ r16359 | diego | 2008-12-27 08:33:26 -0300 (Sat, 27 Dec 2008) | 2 lines Changed paths: M /trunk/configure M /trunk/libavcodec/Makefile M /trunk/libavcodec/dsputil.c M /trunk/libavcodec/dsputil.h M /trunk/libavcodec/libxvidff.c M /trunk/libavcodec/mathops.h M /trunk/libavcodec/ppc/mathops.h M /trunk/libavcodec/simple_idct.c M /trunk/libavutil/common.h consistency cosmetics: Rename POWERPC identifiers to PPC. ------------------------------------------------------------------------ r16360 | stefano | 2008-12-27 08:40:07 -0300 (Sat, 27 Dec 2008) | 2 lines Changed paths: M /trunk/libavdevice/v4l.c Add missing check on the return value of the VIDIOCSWIN ioctl. ------------------------------------------------------------------------ r16361 | stefano | 2008-12-27 08:44:56 -0300 (Sat, 27 Dec 2008) | 2 lines Changed paths: M /trunk/libavdevice/v4l.c Make the VIDIOCMCAPTURE ioctl error message consistent with the other ones. ------------------------------------------------------------------------ r16362 | mru | 2008-12-27 13:25:36 -0300 (Sat, 27 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/simple_idct.c simple_idct: use MUL16 and MAC16 from mathops.h ------------------------------------------------------------------------ r16363 | kostya | 2008-12-27 14:34:00 -0300 (Sat, 27 Dec 2008) | 1 line Changed paths: M /trunk/libavformat/sierravmd.c Latest Coktel Vision VMDs contained Indeo 3, add demuxer support for it ------------------------------------------------------------------------ r16364 | mru | 2008-12-27 20:12:00 -0300 (Sat, 27 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/bitstream.h Replace UNALIGNED_STORES_ARE_BAD with !HAVE_FAST_UNALIGNED ------------------------------------------------------------------------ r16365 | rbultje | 2008-12-27 21:18:38 -0300 (Sat, 27 Dec 2008) | 5 lines Changed paths: M /trunk/libavformat/rm.h M /trunk/libavformat/rmdec.c Implement RMStream stream-specific private data object in the RM demuxer. This allows multiple video or audio streams per .rm file. See mailinglist thread "[PATCH] rmdec.c: implement RMVideo/AudioStream". ------------------------------------------------------------------------ r16366 | rbultje | 2008-12-27 21:21:11 -0300 (Sat, 27 Dec 2008) | 6 lines Changed paths: M /trunk/libavformat/rdt.c M /trunk/libavformat/rm.h M /trunk/libavformat/rmdec.c Add RMStream object as function argument to public functions so that non-.rm AVStreams can be used to call these public rmdec.c functions as well, as is the case for RDT/RTSP streams. See mailinglist discussion in "[PATCH] rdt.c: don't reuse the same AVStream in both RTSP and RM demuxer" thread. ------------------------------------------------------------------------ r16367 | rbultje | 2008-12-28 02:55:09 -0300 (Sun, 28 Dec 2008) | 5 lines Changed paths: M /trunk/libavformat/rdt.c Change audio_pkt_cnt from an array into a single field, since only a single member of the array is ever used (compare to RMDemuxContext->audio_pkt_cnt). See "[PATCH] oops I broke rdt.c" mailinglist thread. ------------------------------------------------------------------------ r16368 | rbultje | 2008-12-28 02:58:23 -0300 (Sun, 28 Dec 2008) | 4 lines Changed paths: M /trunk/libavformat/rdt.c M /trunk/libavformat/rm.h M /trunk/libavformat/rmdec.c Add audio_pkt_cnt return value to ff_rm_retrieve_cache(). See discussion in "[PATCH] oops I broke rdt.c" mailinglist thread. ------------------------------------------------------------------------ r16369 | rbultje | 2008-12-28 02:59:11 -0300 (Sun, 28 Dec 2008) | 3 lines Changed paths: M /trunk/libavformat/rdt.c M /trunk/libavformat/rm.h Reindent after r16368. ------------------------------------------------------------------------ r16370 | stefano | 2008-12-28 11:41:19 -0300 (Sun, 28 Dec 2008) | 4 lines Changed paths: M /trunk/libavdevice/v4l.c M /trunk/libavdevice/v4l2.c Use avcodec_check_dimensions() for checking the frame size validity. The v4l.c check is moved after the eventual automatic size detection, so the check in that case is performed on the new set values. ------------------------------------------------------------------------ r16371 | kostya | 2008-12-28 13:22:42 -0300 (Sun, 28 Dec 2008) | 4 lines Changed paths: M /trunk/libavformat/sierravmd.c Fix a typo that made VMD demuxer always assume Indeo 3 as video codec. Spotted by Robert Swain ------------------------------------------------------------------------ r16372 | stefano | 2008-12-28 14:07:47 -0300 (Sun, 28 Dec 2008) | 3 lines Changed paths: M /trunk/libavfilter/avfilter.h Mention in the documentation of avfilter_poll_frame() that it returns a negative value in case of error. ------------------------------------------------------------------------ r16373 | cehoyos | 2008-12-28 16:40:13 -0300 (Sun, 28 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/x86/dsputil_mmx.c Fix h264 decoding on SSE2 cores with icc compilation. ------------------------------------------------------------------------ r16374 | cehoyos | 2008-12-28 16:44:47 -0300 (Sun, 28 Dec 2008) | 6 lines Changed paths: M /trunk/libavcodec/qcelpdec.c Silence one warning when compiling with icc: warning #188: enumerated type mixed with another type if((q->bitrate = determine_bitrate(avctx, buf_size, &buf)) == I_F_Q) ^ ------------------------------------------------------------------------ r16375 | cehoyos | 2008-12-28 16:48:43 -0300 (Sun, 28 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/aac.c Reduce number of warnings when compiling with icc by two. ------------------------------------------------------------------------ r16376 | cehoyos | 2008-12-28 17:08:39 -0300 (Sun, 28 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/aac.c Revert r16375: It broke aac decoding. ------------------------------------------------------------------------ r16377 | michael | 2008-12-28 20:12:46 -0300 (Sun, 28 Dec 2008) | 5 lines Changed paths: M /trunk/MAINTAINERS Add a list of GnuPG fingerprints. This is not as good as personal keysigning (ala debian) but better than nothing. ------------------------------------------------------------------------ r16378 | rbultje | 2008-12-28 20:23:59 -0300 (Sun, 28 Dec 2008) | 5 lines Changed paths: M /trunk/libavformat/rdt.c M /trunk/libavformat/rmdec.c Fix double free which happens for playback of .rm files after r16365. See "rmdec.c: double free" discussion on mailinglist, patch with suggestions from Reimar Doffinger. ------------------------------------------------------------------------ r16379 | rbultje | 2008-12-28 20:25:17 -0300 (Sun, 28 Dec 2008) | 4 lines Changed paths: M /trunk/libavformat/rmdec.c av_free() -> av_freep(), patch by Reimar Doffinger, see discussion in "rmdec.c: double free" thread on mailinglist. ------------------------------------------------------------------------ r16380 | michael | 2008-12-28 20:26:12 -0300 (Sun, 28 Dec 2008) | 2 lines Changed paths: M /trunk/libavcodec/h264_parser.c Explain the lack of +3/7 ------------------------------------------------------------------------ r16381 | kostya | 2008-12-29 07:20:03 -0300 (Mon, 29 Dec 2008) | 5 lines Changed paths: M /trunk/libavcodec/rv34.c It turned out that RV30 uses motion vectors for forward motion B-frame macroblocks to predict motion vectors for backward motion B-frame macroblocks and vice versa. ------------------------------------------------------------------------ r16382 | michael | 2008-12-29 08:57:52 -0300 (Mon, 29 Dec 2008) | 2 lines Changed paths: M /trunk/MAINTAINERS Add spaces into the gpg fingerprint for better readability. ------------------------------------------------------------------------ r16383 | michael | 2008-12-29 09:00:38 -0300 (Mon, 29 Dec 2008) | 2 lines Changed paths: M /trunk/MAINTAINERS Clarify that the list of gpg fingerprints is not just for maintainers. ------------------------------------------------------------------------ r16384 | stefano | 2008-12-29 09:11:01 -0300 (Mon, 29 Dec 2008) | 2 lines Changed paths: M /trunk/libavfilter/avfilter.h Fix typos. ------------------------------------------------------------------------ r16385 | mru | 2008-12-29 09:55:24 -0300 (Mon, 29 Dec 2008) | 1 line Changed paths: M /trunk/configure configure: simplify TMPDIR setting ------------------------------------------------------------------------ r16386 | mru | 2008-12-29 09:55:28 -0300 (Mon, 29 Dec 2008) | 1 line Changed paths: M /trunk/configure configure: accept $TMP as location for temporary files ------------------------------------------------------------------------ r16387 | reynaldo | 2008-12-29 13:27:57 -0300 (Mon, 29 Dec 2008) | 2 lines Changed paths: M /trunk/MAINTAINERS Add my key fingerprint to the list. ------------------------------------------------------------------------ r16388 | reynaldo | 2008-12-29 13:33:03 -0300 (Mon, 29 Dec 2008) | 2 lines Changed paths: M /trunk/MAINTAINERS Add myself as qcelp* maintainer. ------------------------------------------------------------------------ r16389 | reynaldo | 2008-12-29 13:39:11 -0300 (Mon, 29 Dec 2008) | 2 lines Changed paths: M /trunk/MAINTAINERS COSMETICS. Write my full name instead. ------------------------------------------------------------------------ r16390 | reimar | 2008-12-29 13:56:02 -0300 (Mon, 29 Dec 2008) | 2 lines Changed paths: M /trunk/MAINTAINERS My gpg key fingerprint. ------------------------------------------------------------------------ r16391 | reynaldo | 2008-12-29 14:14:30 -0300 (Mon, 29 Dec 2008) | 3 lines Changed paths: M /trunk/libavcodec/acelp_pitch_delay.c M /trunk/libavcodec/acelp_pitch_delay.h M /trunk/libavcodec/celp_math.h Remove duplicated dot product code. Use dsputil's scalarproduct instead. Patch by Aurelien Jacobs. ------------------------------------------------------------------------ r16392 | mru | 2008-12-30 00:13:40 -0300 (Tue, 30 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/arm/simple_idct_neon.S ARM: rename coefficient table in NEON IDCT ------------------------------------------------------------------------ r16393 | mru | 2008-12-30 00:13:44 -0300 (Tue, 30 Dec 2008) | 1 line Changed paths: M /trunk/configure configure: check for ARMv6T2 support ------------------------------------------------------------------------ r16394 | mru | 2008-12-30 00:13:48 -0300 (Tue, 30 Dec 2008) | 1 line Changed paths: M /trunk/configure Make shared/static full CONFIG options ------------------------------------------------------------------------ r16395 | mru | 2008-12-30 00:13:52 -0300 (Tue, 30 Dec 2008) | 1 line Changed paths: M /trunk/libavcodec/arm/asm.S M /trunk/libavcodec/arm/h264idct_neon.S M /trunk/libavcodec/arm/simple_idct_neon.S ARM: work around linker bug with movw/movt relocations in shared libs ------------------------------------------------------------------------ r16396 | benoit | 2008-12-30 05:47:52 -0300 (Tue, 30 Dec 2008) | 2 lines Changed paths: M /trunk/MAINTAINERS Add my GnuPG fingerprint. ------------------------------------------------------------------------ r16397 | cehoyos | 2008-12-30 09:02:35 -0300 (Tue, 30 Dec 2008) | 12 lines Changed paths: M /trunk/ffserver.c Silence two icc warnings: /home/melanson/fate/source/ffserver.c(4349): warning #188: enumerated type mixed with another type audio_enc.codec_id = audio_id; ^ /home/melanson/fate/source/ffserver.c(4354): warning #188: enumerated type mixed with another type video_enc.codec_id = video_id; ^ ------------------------------------------------------------------------ r16398 | michael | 2008-12-30 16:49:27 -0300 (Tue, 30 Dec 2008) | 3 lines Changed paths: M /trunk/libavformat/rmdec.c All non zero returns of rm_assemble_video_frame() are errors, check things accordingly. ------------------------------------------------------------------------ r16399 | michael | 2008-12-30 17:51:18 -0300 (Tue, 30 Dec 2008) | 2 lines Changed paths: M /trunk/libavformat/rmdec.c Add a few error checks to rm_assemble_video_frame() ------------------------------------------------------------------------ r16400 | michael | 2008-12-30 18:23:02 -0300 (Tue, 30 Dec 2008) | 2 lines Changed paths: M /trunk/libavformat/rmdec.c Simplify the top of rm_assemble_video_frame(). ------------------------------------------------------------------------ r16401 | michael | 2008-12-30 21:24:54 -0300 (Tue, 30 Dec 2008) | 2 lines Changed paths: M /trunk/libavformat/rmdec.c Merge videobuf and audiobuf. ------------------------------------------------------------------------ r16402 | michael | 2008-12-30 22:53:12 -0300 (Tue, 30 Dec 2008) | 4 lines Changed paths: M /trunk/libavformat/rmdec.c Replace buffer by AVPacket and avoid a memcpy() for video when the number of allocated slices matches the actual. Audio still does a copy (marked with FIXME in the code so this is not missed). ------------------------------------------------------------------------ r16403 | michael | 2008-12-30 22:54:54 -0300 (Tue, 30 Dec 2008) | 2 lines Changed paths: M /trunk/libavformat/rmdec.c Fix indention which was off by 1 space. ------------------------------------------------------------------------ r16404 | michael | 2008-12-30 23:47:54 -0300 (Tue, 30 Dec 2008) | 4 lines Changed paths: M /trunk/libavformat/rmdec.c 10l set AVPacket.size to the true size of the returned data instead of the (larger) allocated size. (prevents segfaults due to later failures from 900MB-sized packets, yes fuzzed file not a valid one) ------------------------------------------------------------------------ r16405 | stefano | 2009-01-02 07:07:26 -0300 (Fri, 02 Jan 2009) | 2 lines Changed paths: M /trunk/libavfilter/avfilter.h Cosmetics: break line to make it not longer than 80 chars. ------------------------------------------------------------------------ r16406 | stefano | 2009-01-02 08:09:37 -0300 (Fri, 02 Jan 2009) | 2 lines Changed paths: M /trunk/cmdutils.c Bump year number. ------------------------------------------------------------------------ r16407 | diego | 2009-01-02 13:19:27 -0300 (Fri, 02 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/svq1.c M /trunk/libavcodec/svq1.h Avoid POSIX-reserved _t namespace. ------------------------------------------------------------------------ r16408 | diego | 2009-01-02 13:21:22 -0300 (Fri, 02 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/xvmc_render.h M /trunk/libavcodec/xvmcvideo.c Avoid POSIX-reserved _t namespace. ------------------------------------------------------------------------ r16409 | darkshikari | 2009-01-02 21:46:17 -0300 (Fri, 02 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/Makefile M /trunk/libavcodec/x86/dsputil_mmx.c A /trunk/libavcodec/x86/h264_idct_sse2.asm M /trunk/libavcodec/x86/h264dsp_mmx.c A /trunk/libavcodec/x86/x86util.asm Add x264 SSE2 iDCT functions to H.264 decoder. ------------------------------------------------------------------------ r16410 | michael | 2009-01-03 12:15:03 -0300 (Sat, 03 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/avcodec.h Add enum AVSubtitleType ------------------------------------------------------------------------ r16411 | michael | 2009-01-03 14:50:00 -0300 (Sat, 03 Jan 2009) | 4 lines Changed paths: M /trunk/ffplay.c Display subtitles within the display area. Fixes dvd-subtitle-problem.vob. (problem likely is that the video resolution is smaller than what the subtitles expect) ------------------------------------------------------------------------ r16412 | michael | 2009-01-03 14:54:48 -0300 (Sat, 03 Jan 2009) | 3 lines Changed paths: M /trunk/ffmpeg.c M /trunk/ffplay.c M /trunk/libavcodec/avcodec.h M /trunk/libavcodec/dvbsub.c M /trunk/libavcodec/dvbsubdec.c M /trunk/libavcodec/dvdsubenc.c M /trunk/libavcodec/xsubdec.c Change AVSubtitle.rects to an array of pointers so ABI does not break when the size of AVSubtitleRect changes. ------------------------------------------------------------------------ r16413 | michael | 2009-01-03 14:58:25 -0300 (Sat, 03 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/avcodec.h Future doxy for a few fields of AVSubtitleRect. ------------------------------------------------------------------------ r16414 | michael | 2009-01-03 15:26:07 -0300 (Sat, 03 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/dvdsubdec.c Forgot to update (I likely missed it due to its similar name to dvb...) ------------------------------------------------------------------------ r16415 | michael | 2009-01-03 15:41:35 -0300 (Sat, 03 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/avcodec.h Replace some fixed width variable from AVSubtitle* by normal int. ------------------------------------------------------------------------ r16416 | michael | 2009-01-03 16:17:18 -0300 (Sat, 03 Jan 2009) | 2 lines Changed paths: M /trunk/ffmpeg.c M /trunk/ffplay.c M /trunk/libavcodec/avcodec.h M /trunk/libavcodec/dvbsub.c M /trunk/libavcodec/dvbsubdec.c M /trunk/libavcodec/dvdsubdec.c M /trunk/libavcodec/dvdsubenc.c M /trunk/libavcodec/xsubdec.c Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture. ------------------------------------------------------------------------ r16417 | michael | 2009-01-03 16:20:50 -0300 (Sat, 03 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/avcodec.h Add type, text and ass to AVSubtitleRect. ------------------------------------------------------------------------ r16418 | michael | 2009-01-03 16:21:48 -0300 (Sat, 03 Jan 2009) | 2 lines Changed paths: M /trunk/libavcodec/avcodec.h Bump LIBAVCODEC_VERSION_MINOR due to AVSubtitle changes. ------------------------------------------------------------------------ r16419 | cehoyos | 2009-01-03 22:36:11 -0300 (Sat, 03 Jan 2009) | 4 lines Changed paths: M /trunk/libavcodec/x86/dsputil_h264_template_mmx.c M /trunk/libavcodec/x86/dsputil_mmx.c M /trunk/libavcodec/x86/h264dsp_mmx.c A /trunk/libavcodec/x86/rv40dsp_mmx.c Use H264 MMX chroma functions to accelerate RV40 decoding. Patch by Mathieu Velten (matmaul A gmail) ------------------------------------------------------------------------ r16420 | stefano | 2009-01-04 08:04:02 -0300 (Sun, 04 Jan 2009) | 3 lines Changed paths: M /trunk/libavformat/avformat.h M /trunk/libavformat/utils.c Drop the deprecated parse_image_size() and parse_frame_rate() functions at the next libavformat major version bump. ------------------------------------------------------------------------