From 01/03/2010 to 02/01/2010


11:30 PM Revision 0694a009 (ffmpeg): Fix build
Originally committed as revision 21602 to svn:// Måns Rullgård
11:10 PM Revision 9125806e (ffmpeg): Fix warnings about implicit function declaration when compiling rtpdec.c
Patch by Alexis Ballier, alexis D ballier A gmail
Originally committed as revision 21601 to svn://
Alexis Ballier
10:23 PM Revision ecbed31c (ffmpeg): Use parentheses around && within ||, fix the gcc warning:
ffplay.c: In function ‘video_thread’:
ffplay.c:1391: warning: suggest parentheses around && within ||
Originally com...
Stefano Sabatini
10:17 PM Revision df7d6e48 (ffmpeg): Reindent.
Originally committed as revision 21599 to svn:// Stefano Sabatini
10:08 PM Revision f8ccf720 (ffmpeg): Check pkt.pts against the recording time.
This fixes at least ogg encoding with -t where the file was slightly too long.
Originally committed as revision 2159...
Michael Niedermayer
08:29 PM Revision 87cee676 (grapes): Add the cb_get_chunk() helper
Luca Abeni
08:23 PM Revision 060267cd (grapes): Another "const related" fix, in peerset_get_peer
Luca Abeni
07:50 PM Revision d2a2b08c (ffmpeg): Use pixel format descriptors to check if the input format is paletted.
Originally committed as revision 21597 to svn:// Stefano Sabatini
03:51 PM Revision 4ebaec79 (ffmpeg): mention symbol versioning
Originally committed as revision 21594 to svn:// Reinhard Tartler
01:03 PM Revision 99e0b12b (ffmpeg): Make sure the faulty timestamp detection is just done when we have a ...
from the decoder.
Originally committed as revision 21593 to svn://
Michael Niedermayer
12:31 PM Revision f7119e42 (ffmpeg): Reset frame_last_delay to 0.
This avoids a few ms delay for the first frame after a seek in theory.
Originally committed as revision 21592 to svn...
Michael Niedermayer
12:30 PM Revision acf24b87 (ffmpeg): Move frame_last_delay into flush code as it must be reset on seeks to,
otherwise the first frame after a seek would be delayed by that amount.
Originally committed as revision 21591 to sv...
Michael Niedermayer
12:27 PM Revision 967030eb (ffmpeg): Reset frame_last_pts on flush (and thus also at start)
fixes issue558 and probably others.
Originally committed as revision 21590 to svn://
Michael Niedermayer
12:22 PM Revision 515bd00e (ffmpeg): Insert a flush packet into the que on init, that way common code between
flush and init can be put into the flush handling.
Originally committed as revision 21589 to svn://
Michael Niedermayer
12:19 PM Revision 6c7d3ead (ffmpeg): "Flush" the picture que on seeks, this prevents the display thread from
having frames from before and after the seek which just isnt a good idea.
Originally committed as revision 21588 to ...
Michael Niedermayer
11:39 AM Revision ca76a119 (ffmpeg): Add a list of generic tags and change demuxers to follow it.
Patch by Anton Khirnov, wyskas at gmail dot com
Originally committed as revision 21587 to svn://
Anton Khirnov
11:30 AM Revision b8bb398a (ffmpeg): Schedule refreshes from a thread that actually knows the PTS.
Fixes wernfried_1.avi
Originally committed as revision 21586 to svn://
Michael Niedermayer
10:55 AM Revision 68aefbe8 (ffmpeg): Fix race condition with reading between video_current_pts and video_c...
Originally committed as revision 21585 to svn:// Michael Niedermayer
10:32 AM Revision f5668147 (ffmpeg): Try to more completely update time variables on unpause.
Could not notice a differenc in behavior.
Originally committed as revision 21584 to svn://
Michael Niedermayer
09:53 AM Revision 8e14fbe8 (ffmpeg): Remove unnecessary fields in ALSSpecificConfig.
Originally committed as revision 21583 to svn:// Thilo Borgmann
09:26 AM Revision 41a4cd0c (ffmpeg): Simplify get_video_clock()
Originally committed as revision 21582 to svn:// Michael Niedermayer
08:44 AM Revision bb1f75db (streamers): Unstable changes
Luca Abeni
03:12 AM Revision 59055363 (ffmpeg): 10l, forgot HAS_ARG, -drp segfaulted.
Originally committed as revision 21581 to svn:// Michael Niedermayer
12:18 AM Revision 5cd39284 (ffmpeg): Set reordered_opaque during context alloc by default to AV_NOPTS_VALUE.
This should make sure that pictures allocated prior to avcodec_decode_video()
get AV_NOPTS_VALUE assigned.
Michael Niedermayer


06:54 PM Revision 41db429d (ffmpeg): decoder reorder pts auto detection.
Originally committed as revision 21579 to svn:// Michael Niedermayer
06:07 PM Revision 6371c81a (ffmpeg): Fix indention.
Originally committed as revision 21578 to svn:// Michael Niedermayer
05:43 PM Revision 411ff322 (ffmpeg): Increase search range if no end timestamp could be found for the dura...
Originally committed as revision 21577 to svn://
Michael Niedermayer
05:13 PM Revision 351aff72 (ffmpeg): Fix grammar: write to DST THING -> write THING to DST.
Originally committed as revision 21576 to svn:// Stefano Sabatini
04:33 PM Revision b4b66456 (ffmpeg): Avoid usage of avcodec_get_pix_fmt_name() and
avcodec_get_chroma_sub_sample(), directly access
av_pix_fmt_descriptors instead.
Remove some of the dependancies of ...
Stefano Sabatini
04:21 PM Revision 971c55f1 (ffmpeg): Bink video codec id is there, demuxer can use it
Originally committed as revision 21574 to svn:// Kostya Shishkov
03:07 PM Revision abafc87c (ffmpeg): Update binkaudio to new DECLARE_ALIGNED syntax
Originally committed as revision 21573 to svn:// Daniel Verkamp
01:34 PM Revision 315c8d6c (ffmpeg): libavcodec version bump for Bink codec IDs (r21536)
Originally committed as revision 21572 to svn:// Daniel Verkamp
01:01 PM Revision 40da0b36 (ffmpeg): Latent libavformat version bump for Bink demuxer (r21569)
Originally committed as revision 21571 to svn:// Peter Ross
12:51 PM Revision c0d3f516 (ffmpeg): Bink Audio decoder
Originally committed as revision 21570 to svn:// Peter Ross
12:35 PM Revision 2e375df5 (ffmpeg): Bink demuxer
Originally committed as revision 21569 to svn:// Peter Ross
12:27 PM Revision 688621d7 (ffmpeg): Add include to fix implicit declaration of ff_mpeg4_init_direct_mv and
Originally committed as revision 21568 to svn://
Reimar Döffinger
12:06 PM Revision 6b807c15 (ffmpeg): Add v210x decoder long name
Originally committed as revision 21567 to svn:// Peter Ross
10:16 AM Revision af0e6621 (ffmpeg): Declare support for the pixel formats:
in the isSupported{In,Out} macros.
These pixel ...
Stefano Sabatini
02:05 AM Revision 37b2b0d6 (ffmpeg): Get rid of a check in one direction that cant be true in it in that part
of the code.
No meassureable speed change.
Originally committed as revision 21566 to svn://
Michael Niedermayer
12:20 AM Revision e62bd367 (ffmpeg): Blackfin: use SRAM only when CONFIG_SRAM is set
Originally committed as revision 30472 to svn:// Måns Rullgård
12:20 AM Revision d132d50f (ffmpeg): Blackfin: use SRAM only when CONFIG_SRAM is set
Originally committed as revision 21565 to svn:// Måns Rullgård
12:20 AM Revision 6b35d421 (ffmpeg): Add CONFIG_SRAM to allow use of on-chip SRAM on some systems
Some SoCs have a small amount of on-chip SRAM which may be used
for frequently used code or data. When enabled, this...
Måns Rullgård


11:19 PM Revision 2ef46053 (ffmpeg): Fix seeking by bytes with the mouse and do so by default if the durat...
Originally committed as revision 21563 to svn://
Michael Niedermayer
10:55 PM Revision c55806e3 (ffmpeg): Flag to ignore dts on frames that contain pts.
This works around common issues with mpeg-ps files with broken timestamps.
Also allows playing the broken sample from...
Michael Niedermayer
10:47 PM Revision 6299a229 (ffmpeg): Fix AVFormat AVOprions.
Originally committed as revision 21561 to svn:// Michael Niedermayer
10:05 PM Revision 029ddf33 (ffmpeg): Store strings directly in mov_mdhd_language_map instead of using poin...
which has a up to 200% overhead.
Also allows to use memcpy instead of strcpy.
Originally committed as revision 21560...
Reimar Döffinger
09:58 PM Revision 909f6594 (ffmpeg): Reindent.
Originally committed as revision 30467 to svn:// Stefano Sabatini
09:56 PM Revision 3ece3e52 (ffmpeg): Use a consistent convention for the names of the internal wrapper
functions. Improve readability.
-This line, and those below, will be ignored--
Originally committed...
Stefano Sabatini
09:55 PM Revision f28f1464 (ffmpeg): Flush the bitreservour.
Fixes issue1716
Originally committed as revision 21559 to svn://
Michael Niedermayer
09:54 PM Revision 1c90d298 (ffmpeg): Always consider the mov language code as 4 bytes fixed size and chang...
function declaration to reflect this.
Originally committed as revision 21558 to svn://
Reimar Döffinger
09:50 PM Revision 832ec428 (ffmpeg): Simplify conversion to 5-bit ASCII.
Originally committed as revision 21557 to svn:// Reimar Döffinger
09:47 PM Revision c676895f (ffmpeg): Separate audio-only tests so they are only run once
Originally committed as revision 21556 to svn:// Måns Rullgård
09:27 PM Revision 79ee4683 (ffmpeg): Redesign packet queue full check to be more robust.
Originally committed as revision 21555 to svn:// Michael Niedermayer
08:45 PM Revision ce2421a5 (ffmpeg): Bump up MAX_VIDEOQ_SIZE to fix stuttering of oddly interleaved avi fi...
Fixes issue1211
Originally committed as revision 21554 to svn://
Michael Niedermayer
08:18 PM Revision 8757dc5e (ffmpeg): Remove duplicated empty line.
Originally committed as revision 21553 to svn:// Stefano Sabatini
08:07 PM Revision 26468148 (ffmpeg): Split first reference list comparission from mv comparission.
about 0.5% faster MBAFF loop filtering
Originally committed as revision 21552 to svn://
Michael Niedermayer
07:26 PM Revision 3d05c1fb (ffmpeg): Make the jump-table section-relative for x86_64 with PIC enabled.
This allows to get rid of the macho64 specific hack that moves them
to rodata (with worse cache behaviour) and avoids...
Reimar Döffinger
07:10 PM Revision 718c7b18 (ffmpeg): Use av_get_pix_fmt() instead of the deprecated avcodec_get_pix_fmt()
Originally committed as revision 21550 to svn://
Stefano Sabatini
07:03 PM Revision 22bf4592 (ffmpeg): Remove duplicated word in av_strlcat() doxy.
Originally committed as revision 21549 to svn:// Stefano Sabatini
06:54 PM Revision 1c790092 (ffmpeg): Add missing '()' at the end of a function name.
Originally committed as revision 21548 to svn:// Stefano Sabatini
06:53 PM Revision 14ace37e (ffmpeg): Add mention to the av_get_pix_fmt() addition.
Originally committed as revision 21547 to svn:// Stefano Sabatini
06:50 PM Revision 64ad53ff (ffmpeg): Disable Altivec for processors older than G4.
Originally committed as revision 21546 to svn:// Carl Eugen Hoyos
06:50 PM Revision 80a07f6e (ffmpeg): Implement av_get_pix_fmt(), and deprecate avcodec_get_pix_fmt().
Originally committed as revision 21545 to svn:// Stefano Sabatini
06:07 PM Revision 7b0b81a1 (ffmpeg): PPC: allow --cpu=E500[v2]
Patch by Ancoron Luciferis <ancoron chaoslayer de>
Originally committed as revision 21544 to svn://
Ancoron Luciferis
06:07 PM Revision 56348891 (ffmpeg): configure: match PPC CPU types case insensitively
Originally committed as revision 21543 to svn:// Måns Rullgård
03:48 PM Revision 9b861379 (ffmpeg): Set target_path to $(CURDIR)
CURDIR is updated by make -C, PWD is not.
Originally committed as revision 21542 to svn://
Måns Rullgård
02:33 PM Revision 4e992796 (ffmpeg): Replace h->left_type[0] by the local variable for it we have.
No meassureable speed effect.
Originally committed as revision 21541 to svn://
Michael Niedermayer
02:10 PM Revision 012dbcce (ffmpeg): slightly faster bit trickery.
Originally committed as revision 21540 to svn:// Michael Niedermayer
01:40 PM Revision 77821e11 (ffmpeg): Replace ?: by branchless code.
about 0.5% faster loop filtering
Originally committed as revision 21539 to svn://
Michael Niedermayer
01:31 PM Revision 7dac0c43 (ffmpeg): Fix randomness of the swscale-test output.
See the thread:
Subject: [FFmpeg-devel] [RFC] Make swscale-test perform only one convertion
Date: Fri, 29 Jan 2010 01...
Stefano Sabatini
10:37 AM Revision 2a33c673 (ffmpeg): Set duration in Smacker demuxer
Originally committed as revision 21538 to svn:// Daniel Verkamp
10:31 AM Revision 895ab748 (ffmpeg): Demux Bink audio in Smacker files
Originally committed as revision 21537 to svn:// Daniel Verkamp
09:48 AM Revision 4e5f42dd (ffmpeg): Add Bink codec IDs
Originally committed as revision 21536 to svn:// Daniel Verkamp
09:47 AM Revision adb54961 (ffmpeg): another 10l: forgot to change parent condition as well
Originally committed as revision 21535 to svn:// Kostya Shishkov
09:45 AM Revision b381a823 (ffmpeg): 10l trocadero: now return value of ff_rtmp_packet_read() has differen...
Originally committed as revision 21534 to svn:// Kostya Shishkov
09:24 AM Revision 0b6b10d9 (ffmpeg): Make RTMP send/receive packet functions report number of bytes read o...
Originally committed as revision 21533 to svn:// Kostya Shishkov
08:38 AM Revision 09b67cc4 (ffmpeg): cosmetics: add an empty line between variable declarations and code
Originally committed as revision 21532 to svn:// Kostya Shishkov
08:10 AM Revision 1cf31685 (ffmpeg): Indeo Video Interactive 4 and 5 common code and DSP functions.
Reviewed and corrected by myself because there were no other volunteers in the
last weeks.
Originally committed as r...
Kostya Shishkov


07:50 PM Revision b0f36ee1 (ffmpeg): Revert commits 21227, 21441, and 21442. None of this is necessary now...
load the getaddrinfo family of functions through GetProcAddress. Also, there
is currently no feature that gets fixed ...
Ramiro Polla
07:11 PM Revision 800274f8 (ffmpeg): Make VP5 and VP6 decoders output a qscale table to allow for more aut...
post-processing, and add a new FF_QSCALE_TYPE_VP56 for this.
Originally committed as revision 21529 to svn://svn.ffm...
Reimar Döffinger
04:49 PM Revision 5e4e9042 (ffmpeg): Add no_repeat_mask option, so that single-pulse vectors can also be
expressed in a AMRFixed structure and handled by ff_set_fixed_vector().
Originally committed as revision 21528 to sv...
Ronald S. Bultje
01:51 PM Revision 4a27f326 (ffmpeg): Add support for vorbis 6.1 and 7.1 channel configurations as per the ...
Originally committed as revision 21527 to svn://svn.ffmp...
Robert Swain
01:26 PM Revision 69b16605 (streamers): Correct include files
Luca Abeni
11:03 AM Revision e37511b1 (streamers): Allow setting the input file name
Luca Abeni
10:51 AM Revision ee908119 (streamers): Fix MT build
Luca Abeni
10:46 AM Revision 0aaea2fb (streamers): Fix timestamp and chunkID computation with multistream input
Luca Abeni
09:51 AM Revision afabfeb9 (streamers): Update the libav-based input to the new input API
Luca Abeni
09:16 AM Revision f858e682 (streamers): Do not crash if the network interface does not exist
Luca Abeni
06:38 AM Revision 012dc2c4 (ffmpeg): Remove MAX_STREAMS usage in ogg and mxf muxers
Originally committed as revision 21526 to svn:// Baptiste Coudurier
04:13 AM Revision 402d55ee (ffmpeg): Set target_path to $(PWD) by default
This simplifies configuring for the most common remote testing
Originally committed as revision 21525 to svn:...
Måns Rullgård
03:26 AM Revision 6c88973a (ffmpeg): Add AV_COPY32
Originally committed as revision 21524 to svn:// Måns Rullgård
03:26 AM Revision 788627de (ffmpeg): Define av_alias if supported by compiler
Originally committed as revision 21523 to svn:// Måns Rullgård
03:26 AM Revision dffb41b9 (ffmpeg): Check for may_alias gcc attribute support
Originally committed as revision 21522 to svn:// Måns Rullgård


11:49 PM Revision 68a4d349 (ffmpeg): vp56: check buffer size to fix a potential segfault
patch by Laurent Aimar fenrir _at_ videolan _dot_ org
Originally committed as revision 21521 to svn://svn.ffmpeg.or...
Laurent Aimar
11:30 PM Revision 8be0a5c3 (ffmpeg): Move ECFLAGS so it doesn't get added multiple times
Originally committed as revision 21520 to svn:// Måns Rullgård
11:19 PM Revision 2c2cdc0b (ffmpeg): Simplify error handling by processing header errors separate from CRC...
buffer size vs. frame size errors.
Originally committed as revision 21519 to svn://
Justin Ruggles
10:56 PM Revision afdc8db4 (streamers): Fix up the timing...
Luca Abeni
10:56 PM Revision ce80b058 (streamers): Explicit timing information in the input
Luca Abeni
10:53 PM Revision 72f8e6fe (streamers): Split the input module in common part & stream reading
Luca Abeni
10:52 PM Revision 2abd0645 (streamers): Add include guards
Luca Abeni
09:01 PM Revision 836fc777 (ffmpeg): Move variable declaration to block where it is used and simplify code.
Avoids a (incorrect) "possibly used uninitialized" warning, no measurable
speed difference.
Originally committed as ...
Reimar Döffinger
08:57 PM Revision dd0cd3d2 (ffmpeg): Export H264 profile and level in AVCodecContext.
Patch by Rafaël Carré, rafael D carre A gmail
Originally committed as revision 21517 to svn://
Rafaël Carré
08:15 PM Revision 88517e9f (ffmpeg): Extract duplicated code into a separate function.
5% faster on Intel Atom with gcc 4.4.1 (performance is unchanged
if using av_always_inline).
Originally committed as...
Reimar Döffinger
08:13 PM Revision 604b2f52 (ffmpeg): Append ECFLAGS to CFLAGS
This makes it easy to supply extra flags on the make command line
for testing purposes.
Originally committed as revi...
Måns Rullgård
07:44 PM Revision 34032e26 (ffmpeg): factorize first filter call out, this makes the code somewhat
smaller without any speed loss.
Originally committed as revision 21514 to svn://
Michael Niedermayer
04:17 PM Revision ecc544de (ffmpeg): ffmpeg.c : Don't set AVFormatParameters::[audio|video]_codec_id
since it is no longer required.
Originally committed as revision 21513 to svn://
Jai Menon
04:08 PM Revision 45aa9080 (ffmpeg): Add RTP/H.263 depacketizer by Martin Storsjö <$firstname () $firstnam...
Originally committed as revision 21512 to svn:// Ronald S. Bultje
03:45 PM Revision 90d0379f (ffmpeg): Avoid using deprecated AVFormatParameters::[audio|video]_codec_id field.
Originally committed as revision 21511 to svn:// Jai Menon
02:29 PM Revision 52ed8d0e (ffmpeg): Simplify. See "[PATCH] simplify ff_set_fixed_vector()" thread on mail...
Originally committed as revision 21510 to svn:// Ronald S. Bultje
01:55 PM Revision 62e428da (streamers): Try to compute the period
Luca Abeni
01:06 PM Revision 4ae40685 (ffmpeg): Add --malloc-prefix to apply a prefix to malloc, free etc
This makes it easy to use a replacement allocator instead of the
system default one.
Originally committed as revisio...
Måns Rullgård
01:04 PM Revision e9ca315d (ffmpeg): Initialize thread_context[0] with h264 parser context.
This allows freeing the parser memory in the thread_context freeing loop.
Patch by Rafaël Carré gmailify(rafael, car...
Rafaël Carré
12:08 PM Revision f9a86917 (streamers): Try to identify the various A/V streams...
Luca Abeni
11:37 AM Revision 592e03a8 (ffmpeg): Change wraper functions to always inline, they are faster now that way.
1% faster MBAFF decoding overall, maybe ~0.1% faster for the cathedral sample.
Originally committed as revision 2150...
Michael Niedermayer
11:18 AM Revision 5364db28 (ffmpeg): indent
Originally committed as revision 21506 to svn:// Michael Niedermayer
11:12 AM Revision 2cf0d46d (ffmpeg): Restructure check_mv()
~20 cpu cycles faster loopfilter
Originally committed as revision 21505 to svn://
Michael Niedermayer
10:38 AM Revision fabd704b (ffmpeg): Restructure if() in check_mv()
quite a bit faster
Originally committed as revision 21504 to svn://
Michael Niedermayer
10:34 AM Revision ca7c784f (ffmpeg): Unroll loops in check_mv()
~6% faster (slow path) loopfilter (should be ~2% overall)
Originally committed as revision 21503 to svn://svn.ffmpeg...
Michael Niedermayer
10:10 AM Revision e814817b (ffmpeg): Factor mv/ref compare code out.
This is a hair slower (0.15% maybe) but i really dont want to have the
identical code duplicated 3 times because gcc ...
Michael Niedermayer
09:11 AM Revision 31277aeb (ffmpeg): Use av_mallocz in url_open_protocol for URLContext.
Patch by Daniel Kristjansson: danielk cuymedia net
Originally committed as revision 21501 to svn://
Daniel Kristjansson
08:56 AM Revision 85b9e15d (streamers): Adjust the "prepare" target
Luca Abeni
08:38 AM Revision 924226c0 (streamers): Fix some warnings
Luca Abeni
08:31 AM Revision b7b98bcd (grapes): Build the scheduler too
Luca Abeni
08:31 AM Revision 4f4e8c34 (grapes): Import the GRAPES scheduler, from Csaba's repository
Luca Abeni
08:28 AM Revision 8b2f7547 (grapes): SOM: added bmap_timestamp to peer structure
Csaba Kiraly
08:27 AM Revision 9e6eebab (grapes): SOM: added peerset_remove_peer
Csaba Kiraly
08:26 AM Revision fb76785c (grapes): SOM: added peer initialization code in peerset_add_peer
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:26 AM Revision c642734a (grapes): SOM: fixed peerser_get_peer
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:26 AM Revision a4f059a8 (grapes): SOM: fixed comparison operator in peerset_check
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:25 AM Revision c552e22d (grapes): SOM: added some "const" qualifiers
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:24 AM Revision 13c9731e (grapes): SOM: added peerset_add_peers function
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:21 AM Revision 339de120 (grapes): Build the PeerSet too
Luca Abeni
08:20 AM Revision f3480090 (grapes): SOM: some calls renamed in chunkID_set
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:16 AM Revision a911d3e3 (grapes): SOM: realloc fixed in chunkID_set
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:16 AM Revision 809588ce (grapes): SOM: corrected nodeID type in peer.h
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:14 AM Revision 47f2affa (grapes): SOM: added PeerSet implementation
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:13 AM Revision c139c4f2 (grapes): SOM: added PeerSet
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:12 AM Revision a2971dec (grapes): SOM: adding chunkID_set_union and renaming some internal variables
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
08:05 AM Revision d4a41f14 (grapes): SOM: fix comment in chunk_encoding_test
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 Csaba Kiraly
05:11 AM Revision 018c744a (streamers): use buffermap messages as keepalive. Drop peer if no message arrive.
Csaba Kiraly
05:11 AM Revision c6575994 (streamers): register timestamp of buffermap arrival per peer
Csaba Kiraly
05:09 AM Revision e02dbaa0 (streamers): send back buffermap after receiving chunk (explicit ack)
Csaba Kiraly
05:09 AM Revision 8c2cc74a (streamers): send buffermap right after sending chunk
Csaba Kiraly
05:07 AM Revision a1a9e662 (streamers): implemented send_bmap
Csaba Kiraly
05:06 AM Revision e223dc99 (streamers): added handling of signaling messages to loop.c
Csaba Kiraly
05:04 AM Revision 993f958a (streamers): use dprintf in chunk_signaling
Csaba Kiraly
05:03 AM Revision fa81d544 (streamers): addded cuhnk_signaling functions to header
Csaba Kiraly
05:03 AM Revision a0192c66 (streamers): added sendMyBufferMap
Csaba Kiraly
05:02 AM Revision c1f8de1c (streamers): SOM: fixed signaling deconde and encode length
Csaba Kiraly
03:37 AM Revision 12f1b1fe (ffmpeg): Remove last MAX_STREAMS from avienc.c
Originally committed as revision 21500 to svn:// Michael Niedermayer
02:52 AM Revision 7d19f599 (streamers): cleaning bmap_send and parse
Csaba Kiraly
02:50 AM Revision 14ca9cd0 (ffmpeg): configure: consolidate compiler-specific optimisation settings
In the main per-compiler section, set speed_cflags and size_cflags
with suitable values. Later one or the other is a...
Måns Rullgård
02:45 AM Revision b4f0e04c (ffmpeg): Introduce AVIStream struct and move stream based variables to it.
This removes all but one MAX_STREAM from avienc.c.
Originally committed as revision 21498 to svn://
Michael Niedermayer
02:41 AM Revision 3b849245 (ffmpeg): Simplify first edge filter condition.
Originally committed as revision 21497 to svn:// Michael Niedermayer
02:20 AM Revision b6302d0c (ffmpeg): Cosmetics, mostly indention, 2 or so new fixme comments that i was to...
to split out
Originally committed as revision 21496 to svn://
Michael Niedermayer
02:15 AM Revision 0a32508d (ffmpeg): Make the fast loop filter path work with unavailable left MBs.
This prevents the issue with having to switch between slow and
fast code paths in each row.
0.5% faster loopfilter fo...
Michael Niedermayer
01:52 AM Revision 9b429d2f (streamers): cleaning up signaling header
Csaba Kiraly
01:50 AM Revision 721e2618 (streamers): rename to chunk_signaling.h
Csaba Kiraly
01:50 AM Revision f5e34866 (streamers): import signaling header from GRAPES
Csaba Kiraly
01:45 AM Revision 2b696ed0 (streamers): clean chunk_signaling.c, only sending bmaps for now
Csaba Kiraly
01:40 AM Revision fa655fab (streamers): import chunk signaling from grapes
Csaba Kiraly
01:31 AM Revision b3047673 (ffmpeg): get rid of the start variable.
a few cycles faster
Originally committed as revision 21494 to svn://
Michael Niedermayer
01:29 AM Revision 5bb51b2b (streamers): use available bmaps in scheduler
Csaba Kiraly
01:28 AM Revision 92f230c7 (streamers): add sent chunk to target's bmap
we assume that the chunk will actually arrive, and avoid resending it Csaba Kiraly
01:27 AM Revision 30c9739a (streamers): add the ID of the received chunk to the sender's bmap
this way we at least avoid to send chunks back directly Csaba Kiraly
01:26 AM Revision e98d8f50 (streamers): added peerset and "from" parameters to receiver_chunk
Csaba Kiraly
01:24 AM Revision 980bcc55 (ffmpeg): Unroll main loop so the edge==0 case is seperate.
This allows many things to be simplified away.
h264 decoder is overall 1% faster with a mbaff sample and
0.1% slower ...
Michael Niedermayer
01:24 AM Revision 0f35d029 (streamers): change send_chunk interface to peerset based
Csaba Kiraly
01:19 AM Revision 3df216c8 (streamers): use peerset and update it when the topo changes (update_peerset)
Csaba Kiraly


11:08 PM Revision 695f7de6 (ffmpeg): Declare variable "version" in the PRINT_LIB_VERSION() macro if block,
slightly simpler and more robust.
Originally committed as revision 21492 to svn://
Stefano Sabatini
10:39 PM Revision 39c6b3f5 (ffmpeg): Support demuxing Blu-ray subtitles in matroska files.
Patch sent to mailing list by Taylor Ralph, taylor D ralph A gmail
Originally committed as revision 21491 to svn://s...
Carl Eugen Hoyos
10:31 PM Revision 88248b76 (ffmpeg): Fix BSD compile (PF_UNSPEC is not a standard define, AF_UNSPEC is).
Originally committed as revision 21490 to svn:// Ronald S. Bultje
10:22 PM Revision 881b5b80 (ffmpeg): Fix svq3_* function declarations.
Patch by Rafaël Carré, rafael D carre A gmail
Originally committed as revision 21489 to svn://
Rafaël Carré
10:09 PM Revision 251441c1 (streamers): removed const from scheduler functions
Csaba Kiraly
10:09 PM Revision 4367dafd (streamers): use scheduler
Csaba Kiraly
09:31 PM Revision e3d88073 (ffmpeg): SVQ1: 4-byte-align codebook tables
These tables are accessed as uint32 so they must be suitably aligned.
Originally committed as revision 21488 to svn:...
Måns Rullgård
08:04 PM Revision 7e2ef1b9 (ffmpeg): Fix possible crashes in mlp parser, it tries to go back 7 bytes after
finding the 4-byte signature.
Add a check that ignores the signature if we do not have enough previous
data to go bac...
Reimar Döffinger
08:02 PM Revision d780511b (ffmpeg): Reduce log level of "Extracting .. channel downmix" to AV_LOG_DEBUG, the
message is pointless to ordinary users and is printed once per frame.
Originally committed as revision 21486 to svn:...
Reimar Döffinger
07:37 PM Revision d30a8beb (ffmpeg): Fix duration calculation in the presence of a single wraping of the t...
Fixes issue1714.
Originally committed as revision 21485 to svn://
Michael Niedermayer
07:13 PM Revision ad5cc780 (ffmpeg): Schedule an increase in the maximum number of streams
at next libavformat major version bump.
Originally committed as revision 21484 to svn://
Jai Menon
07:11 PM Revision 60402344 (ffmpeg): ffmpeg.c : Increase static limit on the maximum number of
input files.
Originally committed as revision 21483 to svn://
Jai Menon
05:38 PM Revision 87fec35d (ffmpeg): Add macro AV_JOIN() for joining two tokens into one
Originally committed as revision 21482 to svn:// Måns Rullgård
02:33 PM Revision 4136911a (streamers): Update to the new net helper API
Luca Abeni
01:30 PM Revision 9f72b23c (ffmpeg): Revert Revision: 21362
Set CODEC_CAP_SUBFRAMES for adpcm decoders
This makes ffmpeg stop printing millions of
Multiple frames in ...
Michael Niedermayer
01:27 PM Revision 3ff0daf0 (ffmpeg): Print "Multiple frames in a packet" warning independant of CODEC_CAP_...
because CODEC_CAP_SUBFRAMES is primarely misused to hide this warning otherwise
which renders the flag completely use...
Michael Niedermayer
01:18 PM Revision 8670f84c (ffmpeg): Update comment.
Originally committed as revision 21479 to svn:// Michael Niedermayer
01:03 PM Revision 67b678bb (ffmpeg): Revert Revision: 21473
Fix misc typos, patch by
Fabian Greffrath base64_decode(PGZhYmlhbkBncmVmZnJhdGguY29tPg==).
This violates the s...
Michael Niedermayer
12:58 PM Revision 5116571d (ffmpeg): Prettify PRINT_LIB_VERSION macro
Originally committed as revision 21477 to svn:// Måns Rullgård
12:58 PM Revision 58fe804a (ffmpeg): Get rid of ifdeffery for printing library versions and configurations
Originally committed as revision 21476 to svn:// Måns Rullgård
12:58 PM Revision dc4f5a1c (ffmpeg): Emit CONFIG_AVUTIL for completeness
Originally committed as revision 21475 to svn:// Måns Rullgård
12:22 PM Revision b576198c (grapes): New net_helper interface
Luca Abeni
11:52 AM Revision 87459b2a (grapes): Merge commit 'origin/fixes'
Luca Abeni
11:14 AM Revision e470ef76 (ffmpeg): Use table to speedup access to non_zero_count in MBAFF with differing...
~4 cpu cycles speedup
Originally committed as revision 21474 to svn://
Michael Niedermayer
12:31 AM Revision e8a9d018 (ffmpeg): Fix misc typos, patch by
Fabian Greffrath base64_decode(PGZhYmlhbkBncmVmZnJhdGguY29tPg==).
Originally committed as revision 21473 to svn://sv...
Stefano Sabatini
12:26 AM Revision 97d5fa38 (ffmpeg): 10l: fix linking
Alphabetical order isn't always a good idea.
Originally committed as revision 21472 to svn://
Måns Rullgård
12:25 AM Revision b51de6d8 (ffmpeg): Rename swscale-example to swscale-test, to better reflect the intended
use of the program.
Originally committed as revision 30439 to svn://
Stefano Sabatini
12:21 AM Revision d19a046e (ffmpeg): Document av_register_protocol(), not that it really needs to be
documented but it's nice to have everything documented.
Originally committed as revision 21471 to svn://svn.ffmpeg.o...
Stefano Sabatini
12:15 AM Revision 8652e44a (ffmpeg): Simplify left_xy init
Originally committed as revision 21470 to svn:// Michael Niedermayer


11:54 PM Revision 599fe45b (ffmpeg): Split fill_caches() between loopfilter & decode, the 2 no longer wher...
enough to justify the messy interleaving.
Originally committed as revision 21469 to svn://
Michael Niedermayer
11:13 PM Revision 5a0f7131 (ffmpeg): Allow disabling of lavc, lavf, lavd, and lsws
Originally committed as revision 21468 to svn:// Måns Rullgård
10:59 PM Revision 16e5e39a (ffmpeg): Optimize loop filtering of the left edge in MBAFF.
60 cpu cycles speedup
Originally committed as revision 21467 to svn://
Michael Niedermayer
10:23 PM Revision d3cb93b3 (ffmpeg): Revert r21226, it was a joke:
Get one step closer to world domination.
Remove "make uninstall".
Originally committed as revision 21466 to svn://sv...
Ramiro Polla
09:43 PM Revision a0384990 (grapes): Better handling of gcc options
Luca Abeni
09:40 PM Revision 2e82f6db (grapes): Use $(MAKE) instead of make
Luca Abeni
08:28 PM Revision dfe4dc15 (ffmpeg): use left_xy[1] in mbaff QP loop filter check, this improves the amoun...
be skiped.
Originally committed as revision 21465 to svn://
Michael Niedermayer
08:25 PM Revision aebf3123 (ffmpeg): Optimize mv/ref cache init for left MB.
Originally committed as revision 21464 to svn:// Michael Niedermayer
08:13 PM Revision 615e8354 (streamers): Use the official types from msg_type.h
Luca Abeni
06:05 PM Revision f2c694af (ffmpeg): Add UMULH()
This function/macro returns the high half of the unsigned 64-bit
product of two unsigned 32-bit operands.
Måns Rullgård
05:17 PM Revision 900479bb (ffmpeg): optimize h264_loop_filter_strength_mmx2
244->160 cycles on core2
Originally committed as revision 21462 to svn://
Loren Merritt
03:51 PM Revision 27000636 (ffmpeg): Don't use tcp_fd if we're not using TCP-based connections (e.g. when
reading direct SDP files to set up UDP-based RTP-streams). Fixes
issue 1713. Patch by Jeremy Morton <ffmpeg game-poin...
Jeremy Morton
03:34 PM Revision 6548c939 (ffmpeg): remove unneeded check
Originally committed as revision 21460 to svn:// Michael Niedermayer
02:57 PM Revision 18ea2f93 (ffmpeg): Use left_mb_xy from fill_caches instead of recalculating it.
Originally committed as revision 21459 to svn:// Michael Niedermayer
02:55 PM Revision a715af8f (ffmpeg): Simplify left_xy content for the loop filter, this also makes it clos...
what is needed and its faster too.
Originally committed as revision 21458 to svn://
Michael Niedermayer
01:39 PM Revision d5c30c86 (ffmpeg): Simplify loop filter a little by using top/left_type.
Originally committed as revision 21457 to svn:// Michael Niedermayer
01:38 PM Revision 99344d43 (ffmpeg): Set top & left types for deblock in fill_caches().
Originally committed as revision 21456 to svn:// Michael Niedermayer
01:30 PM Revision aaa995d7 (ffmpeg): 100l typo fix, mixed up +-1 forcing the loop filter skip to never skip.
Originally committed as revision 21455 to svn:// Michael Niedermayer
01:28 PM Revision 66472bcd (ffmpeg): cosmetic
Originally committed as revision 21454 to svn:// Michael Niedermayer
01:27 PM Revision 3046c25e (ffmpeg): Fix qp_thres loop filter check for MBAFF.
Originally committed as revision 21453 to svn:// Michael Niedermayer
10:35 AM Revision 806ac67b (ffmpeg): Optimize mb neighbor initialization for MBAFF in fill_caches().
~10 cpu cycles speedup.
Originally committed as revision 21452 to svn://
Michael Niedermayer
10:30 AM Revision ddee80f3 (ffmpeg): Metasoft MJPEG codec has Cb and Cr swapped, fixes issue 1611.
Originally committed as revision 21451 to svn:// Carl Eugen Hoyos
08:03 AM Revision 60222557 (ffmpeg): Use isAnyRGB() where possible
Originally committed as revision 30435 to svn:// Michael Niedermayer
08:01 AM Revision 81858371 (ffmpeg): Add 3 more RGB makros that allow specifying RGB in bytes and any rgb/...
Originally committed as revision 30434 to svn:// Michael Niedermayer
07:40 AM Revision 3b1ee703 (ffmpeg): Rename isRGB() and isBGR() as their meaning is confusing.
Originally committed as revision 30433 to svn:// Michael Niedermayer


10:46 PM Revision 7b87519b (ffmpeg): Merge two "if (flags & SWS_PRINT_INFO) { ... }" blocks, slightly
simplify code.
Originally committed as revision 30432 to svn://
Stefano Sabatini
08:21 PM Revision 026a7e5d (grapes): Move the message types in a common header
Luca Abeni
07:55 PM Revision 568bd1bd (streamers): Make eth0 the default interface
Luca Abeni
07:54 PM Revision e621cfdf (grapes): Another "const related" fix
Luca Abeni
03:02 PM Revision 0f2ac03e (streamers): Minimal informal README
Luca Abeni
02:57 PM Revision 10796872 (streamers): Better error message
Luca Abeni
01:26 PM Revision 021dccba (ffmpeg): Fix heap overflow due to lack of nb_components check.
Originally committed as revision 21450 to svn:// Michael Niedermayer
10:46 AM Revision cc5d4f4c (ffmpeg): Release buffer when decoding is finished.
Originally committed as revision 21449 to svn:// Carl Eugen Hoyos
08:18 AM Revision 408a51c9 (grapes): Merge branch 'chunkbuffer'
Luca Abeni
08:18 AM Revision c11788a8 (grapes): Build the chunk buffer, too
Luca Abeni
08:12 AM Revision c677c76c (grapes): Merge branch 'fixes'
08:11 AM Revision aab9cd09 (grapes): Merge branch 'chunkidset'
07:48 AM Revision 94488777 (grapes): Silence some debug output
07:40 AM Revision ecf6e64a (streamers): Better selection of compile options and libraries in the Makefile
Luca Abeni
07:35 AM Revision 42ae36af (streamers): Add a "prepare" target
Luca Abeni
03:48 AM Revision 9120e2cd (ffmpeg): Print config of each lib if different from that of ffmpeg/ffplay/ffse...
Originally committed as revision 21448 to svn:// Måns Rullgård
02:44 AM Revision 27739206 (ffmpeg): Optimize decode_cabac_field_decoding_flag().
~4 cpu cycles faster
Originally committed as revision 21447 to svn://
Michael Niedermayer
02:03 AM Revision 7f8c3d1f (ffmpeg): configure: fix --cpu=nocona
Use x86_64_suggest instead of _select as otherwise fast_cmov being
disabled (as it should be for nocona) also disable...
Måns Rullgård
01:56 AM Revision 1e4f1c56 (ffmpeg): 100l, correct wrong H.264+adaptive MBAFF decoding
Fixes several FATE tests.
Originally committed as revision 21445 to svn://
Alexander Strange
01:34 AM Revision 9104cd51 (ffmpeg): Check if dxva2api.h is recent enough to compile vc1_dxva2_hwaccel.
Originally committed as revision 21444 to svn:// Ramiro Polla
01:28 AM Revision 6023d84a (ffmpeg): Load the proper getaddrinfo functions from ws2_32.dll, if they're pre...
Patch by Martin Storsjö <martin at martin dot st>.
Originally committed as revision 21443 to svn://
Martin Storsjö
01:26 AM Revision 3debf366 (ffmpeg): Check for getaddrinfo in the winsock headers.
This makes us link directly to getaddrinfo if it is available, making
binaries incompatible with anything prior to wi...
Martin Storsjö
01:25 AM Revision d9cd11ad (ffmpeg): Only define _WIN32_WINNT=0x0501 if $target_os = "mingw32".
If compatibility with pre-XP versions is desired, use
Patch by Martin Storsjö <martin at ma...
Martin Storsjö
12:30 AM Revision 0b69d625 (ffmpeg): H.264: Use 64-/128-bit write-combining macros for copies
2-3% faster decode on x86-32 core2.
Originally committed as revision 21440 to svn://
Alexander Strange


11:55 PM Revision 008f872f (ffmpeg): Only check frame size if the header is valid.
Originally committed as revision 21439 to svn:// Justin Ruggles
10:47 PM Revision b52fcba9 (ffmpeg): Fix decoding ATI VCR2 codec, sample in
Software decoding was broken since r8865, when two new context variables
Carl Eugen Hoyos
10:07 PM Revision b0634fd1 (ffmpeg): Doxument url_open().
Originally committed as revision 21437 to svn:// Stefano Sabatini
09:37 PM Revision 895a9be6 (ffmpeg): Force codec_tag I420 for Quicktime Planar Y'CbCr 8-bit 4:2:0 raw codec,
because YV12 triggers an UV swap in rawdec.c, fixes issue 1687.
Originally committed as revision 21436 to svn://svn....
Carl Eugen Hoyos
09:28 PM Revision aa2ead82 (ffmpeg): Fix mis-computation of the needsDither variable erroneously introduced
in r30419, which was causing a swscale-example regression.
Also increase my liter count by 20.0 units.
Originally c...
Stefano Sabatini
08:54 PM Revision 996b099a (ffmpeg): Branchless setting of MB_TYPE_8x8DCT.
Not benchmarked as i failed to find a sample that uses this one. But it should be faster.
Originally committed as re...
Michael Niedermayer
08:52 PM Revision 81afcf1f (ffmpeg): Remove cruft.
Originally committed as revision 21434 to svn:// Michael Niedermayer
07:53 PM Revision 4a18aab5 (streamers): Simpler ff-based input
07:19 PM Revision d9ef0d2e (ffmpeg): Mark index as unsigend so gcc knows it doesnt need a sign extension o...
Any tips on how i can convince gcc that it doesnt need a
mov %eax, %eax
in every get_bits() ?
Originally committ...
Michael Niedermayer
06:42 PM Revision 449d1442 (ffmpeg): a[b-1] -> (a-1)[b].
Helps gcc not to add seperate -1 instructions.
Originally committed as revision 21432 to svn://
Michael Niedermayer
06:23 PM Revision 7abc8603 (ffmpeg): Optimize suffix_length computation, 1 cpu cycle speedup.
Originally committed as revision 21431 to svn:// Michael Niedermayer
06:18 PM Revision eeb1e92f (ffmpeg): Simplify suffix_length computation, same speed.
Originally committed as revision 21430 to svn:// Michael Niedermayer
06:18 PM Revision 725b3da9 (ffmpeg): Favor the term "URL" over "filename", as the API deals with URLs
rather than with simple filenames.
Originally committed as revision 21429 to svn://
Stefano Sabatini
06:17 PM Revision c78295ad (ffmpeg): Optimize level_code computation, 6cpu cycles speedup.
Originally committed as revision 21428 to svn:// Michael Niedermayer
06:09 PM Revision f1d2b572 (ffmpeg): Make url_read_complete handle EAGAIN more intelligently.
Only retry 2 - 5 times in quick succession and afterwards sleep a bit
to avoid creating high CPU load without any pro...
Reimar Döffinger
06:07 PM Revision 0b882b40 (ffmpeg): Fix crash in MLP decoder due to integer overflow.
Probably only DoS, init_get_bits sets buffer to NULL, thus causing a
NULL-dereference directly after.
Originally com...
Reimar Döffinger
06:05 PM Revision 8ba43617 (ffmpeg): 1 cpu cycle faster suffix_length calculation.
Originally committed as revision 21425 to svn:// Michael Niedermayer
05:44 PM Revision f632c454 (ffmpeg): Merge two "if (flags & SWS_PRINT_INFO) { ... }" blocks.
Originally committed as revision 30425 to svn:// Stefano Sabatini
05:27 PM Revision f0f86627 (ffmpeg): VC-1/WMV3 DXVA2 implementation
It allows VLD VC-1/WMV3 decoding using DXVA2 (GPU assisted decoding API under
VISTA and Windows 7).
It is implemente...
Laurent Aimar
05:23 PM Revision c159f66f (streamers): Some more debug...
05:22 PM Revision 0759159a (streamers): Larger input buffer
05:02 PM Revision 77d40dce (ffmpeg): Remove is_complex from loop_filter() its useless there in its current...
Originally committed as revision 21423 to svn:// Michael Niedermayer
04:47 PM Revision 4bb789ed (streamers): Some fixes to the input module
04:40 PM Revision 34fecc9a (ffmpeg): Added a few missing consts in dxva_h264.
Originally committed as revision 21422 to svn:// Laurent Aimar
04:37 PM Revision 0dc343d4 (ffmpeg): Added a missing const to ff_h264_get_slice_type().
Originally committed as revision 21421 to svn:// Laurent Aimar
04:33 PM Revision f1f78a9d (ffmpeg): Doxument url_close().
Originally committed as revision 21420 to svn:// Stefano Sabatini
04:25 PM Revision 7442ecb3 (streamers): Pass a file name to the input module
04:22 PM Revision 8880c8bc (ffmpeg): Added missing const to get_bits_count().
Originally committed as revision 21419 to svn:// Laurent Aimar
04:16 PM Revision 709f774c (streamers): Beginning of a real input module...
01:43 PM Revision b2b7ab32 (ffmpeg): Prefer cbp over cbp_table.
Originally committed as revision 21418 to svn:// Michael Niedermayer
01:31 PM Revision 333146dd (ffmpeg): Doxument url_open_protocol().
Originally committed as revision 21417 to svn:// Stefano Sabatini
01:20 PM Revision 50eb40a7 (ffmpeg): Remove all uses of slice_type* from the loop filter, also remove its
initialization befre the loop filter.
Originally committed as revision 21416 to svn://
Michael Niedermayer
01:07 PM Revision 1f8ad15a (ffmpeg): Doxument url_read().
Originally committed as revision 21415 to svn:// Stefano Sabatini
12:55 PM Revision 30b61475 (ffmpeg): Use av_get_bits_per_pixel() for computing the bits per pixel of the
source and destination format, cache those values in the newly added
SwsContext:srcFormatBpp and SwsContext:dstFormat...
Stefano Sabatini
03:02 AM Revision 59398ea9 (ffmpeg): Indent.
Originally committed as revision 30413 to svn:// Ramiro Polla
02:16 AM Revision 2658e7a6 (ffmpeg): Don't redefine M_PI. It is already defined from libavutil/mathematics.h.
Originally committed as revision 30412 to svn:// Ramiro Polla
02:08 AM Revision a4388ebd (ffmpeg): Split swscale.c into scaler code (swscale.c) and utility code (utils.c).
Originally committed as revision 30411 to svn:// Ramiro Polla


10:11 PM Revision 2c0ee018 (ffmpeg): Remove unneeded reset of non_zero_count_cache for deblock.
Originally committed as revision 21414 to svn:// Michael Niedermayer
09:57 PM Revision 01c51168 (ffmpeg): Remove useless things from the deblock side of fill_caches().
Originally committed as revision 21413 to svn:// Michael Niedermayer
09:45 PM Revision ea3b456d (ffmpeg): make mv_cache init 64bit where possible.
Originally committed as revision 21412 to svn:// Michael Niedermayer
08:58 PM Revision 420755dd (ffmpeg): vfwcap: Include windows.h before vfw.h since the latter requires defines
from the former.
Patch by kemuri <kemuri9 at gmail dot com>
Originally committed as revision 21411 to svn://svn.ffmp...
08:42 PM Revision a1b3c5a3 (ffmpeg): Replace every usage of -lvfw32 with what is particularly necessary for
that case:
Avisynth -> -lavifil32
VFW Cap -> -lavicap32
Patch by kemuri <kemuri9 at gmail dot com>
Originally commit...
08:38 PM Revision 27796dc3 (ffmpeg): Use $vfwcap_indev_extralibs variable instead of duplicating "-lvfw32" in
capCreateCaptureWindow() check.
Based on patch by kemuri <kemuri9 at gmail dot com>
Originally committed as revision...
Ramiro Polla
08:18 PM Revision 626c46ec (ffmpeg): Indent.
Originally committed as revision 21408 to svn:// Ramiro Polla
06:17 PM Revision 85167c46 (ffmpeg): Moved reusable functions from dxva2_h264.c to dxva2.c
Originally committed as revision 21407 to svn:// Laurent Aimar
06:05 PM Revision 0c32e19d (ffmpeg): Move +52 from the loop filter to the alpha/beta offsets in the context.
This should fix a segfault, also it might be faster on systems where the
+52 wasnt free.
Originally committed as rev...
Michael Niedermayer
06:04 PM Revision 6231d098 (ffmpeg): Release buffer when the codec is closed.
Originally committed as revision 21405 to svn:// Reimar Döffinger
06:01 PM Revision b9e3f85d (ffmpeg): Use qstride = 0 and allocate only a single line for qscale_table since
for this codecs all quants are the same for a single frame.
Originally committed as revision 21404 to svn://svn.ffmp...
Reimar Döffinger
06:01 PM Revision e4833b5d (ffmpeg): Added ff_dxva2_ prefix to get_surface(_index) and commit_buffer funct...
Originally committed as revision 21403 to svn:// Laurent Aimar
06:00 PM Revision 8cf9bbb6 (ffmpeg): Reindent the content of one if(){} in ff_dxva2_common_end_frame.
Originally committed as revision 21402 to svn:// Laurent Aimar
05:59 PM Revision 8db7ee09 (ffmpeg): Moved reusable code from dxva2_h264.c:end_frame to ff_dxva2_common_en...
Originally committed as revision 21401 to svn:// Laurent Aimar
03:28 PM Revision 1cc2d211 (ffmpeg): Set edges based on cbp and mv partitioning, not just skiped MBs.
This is faster for videos that have lots of MBs that fall in this category.
Originally committed as revision 21400 t...
Michael Niedermayer
03:22 PM Revision 87ac0c0a (ffmpeg): Use AVPALETTE_COUNT instead of hard-coding 256.
This is consistent with other codecs and will also avoid a crash on the
memcpy to data[1] if AVPALETTE_SIZE ever incr...
Reimar Döffinger
03:19 PM Revision ab8075a2 (ffmpeg): Remove redundant initialization of the palette, it is part of the con...
and that one is always 0-initialized already.
Originally committed as revision 21398 to svn://
Reimar Döffinger
02:50 PM Revision 6b3661b2 (ffmpeg): Optimize filter_mb_mbaff_edge*()
Originally committed as revision 21397 to svn:// Michael Niedermayer
01:54 PM Revision 933bea77 (ffmpeg): Optmize 8x8dct check used to skip some borders in the loop filter.
4 cpu cycles faster.
Originally committed as revision 21396 to svn://
Michael Niedermayer
01:49 PM Revision 6242b1c4 (ffmpeg): Use av_freep intead of av_free to free pointers in vp56 context.
Originally committed as revision 21395 to svn:// Reimar Döffinger
10:25 AM Revision 48c65d0d (ffmpeg): Zero the frame data on allocation for VB codec, e.g. the FATE sample ...
rely on this.
Originally committed as revision 21394 to svn://
Reimar Döffinger
10:23 AM Revision ddb901b7 (ffmpeg): Make url_read_complete retry on EAGAIN and return how much data it read
if it reached EOF, making it useful in more cases.
Originally committed as revision 21393 to svn://
Reimar Döffinger
09:42 AM Revision 98287358 (ffmpeg): Print a warning when DATA chunk is encountered in the middle of chunk.
From multirate RM patch by Ronald S. Bultje
Originally committed as revision 21392 to svn://
Ronald S. Bultje
08:39 AM Revision a7e6328c (ffmpeg): Export wma_critical_freqs as ff_wma_critical_freqs
Originally committed as revision 21391 to svn:// Daniel Verkamp
01:25 AM Revision 7a086a85 (ffmpeg): Fix heap overflow with -async.
Fixes issue1666
Originally committed as revision 21390 to svn://
Michael Niedermayer


11:40 PM Revision e62a55b9 (ffmpeg): The SSSE3 version of dct_quantize in mpegvideo_mmx_template.c needs
inv_zigzag_direct16 16-byte aligned, so mark it appropriately.
Fixes encoder crashes e.g. with MPlayer's -vf lavc.
Reimar Döffinger
11:16 PM Revision 54a4f36d (ffmpeg): Remove conditional M_PI definition, it is already defined in
libavutil/mathematics.h indirectly included by libavformat/avformat.h.
Originally committed as revision 21388 to svn...
Stefano Sabatini
11:09 PM Revision a52ce57d (ffmpeg): Replace deprecated guess_format() with av_guess_format().
Patch by Martin Storsjö reverse(<ts.nitram@nitram>).
Originally committed as revision 21387 to svn://
Martin Storsjö
11:07 PM Revision 3deb5384 (ffmpeg): Implement an sse version of scalarproduct_float().
Originally committed as revision 21386 to svn:// Alex Converse
07:07 PM Revision 57835fc1 (ffmpeg): Check for chunk boundaries when decoding VB codec data
Originally committed as revision 21385 to svn:// Kostya Shishkov
06:28 PM Revision 27276496 (ffmpeg): Zero palette in case not all entries are initialized later
Originally committed as revision 21384 to svn:// Kostya Shishkov
04:12 PM Revision 64810754 (ffmpeg): Make style a little bit more K&R'ish.
Originally committed as revision 21383 to svn:// Ronald S. Bultje
04:10 PM Revision 7c823d8b (ffmpeg): Rename a function which is no longer ipv6-specific. Patch by Martin S...
<$firstname () $firstname st>.
Originally committed as revision 21382 to svn://
Martin Storsjö
04:04 PM Revision 00eb13e0 (ffmpeg): Use the control URI from the SDP (if present) rather than the input f...
if present. This fixes playback of a number of MS-RTSP streams, mostly these
for which playback contains a session ke...
Alan Steremberg
01:49 PM Revision 0a40460a (streamers): Allow to set some parameters
01:48 PM Revision 9610d8fd (streamers): Better debug info
08:49 AM Revision 128f85ae (grapes): Merge branch 'chunkbuffer' into all-fixes
08:47 AM Revision f5853f90 (grapes): Always initialise all the memory (AKA: make valgrind happy)
08:42 AM Revision e8654707 (streamers): Output module: do not overwrite an already stored chunk
08:23 AM Revision 5fb5ecd4 (streamers): Fix a stupid c&p error
03:26 AM Revision 4a888526 (ffmpeg): Move array specifiers outside DECLARE_ALIGNED() invocations
Originally committed as revision 30385 to svn:// Måns Rullgård
03:25 AM Revision 587d24ff (ffmpeg): Suppress TMS470 warnings about alignment directives
Originally committed as revision 21380 to svn:// Måns Rullgård
03:25 AM Revision 34e52abb (ffmpeg): DECLARE_ALIGNED macro for TMS470 compiler
This compiler supports gcc-style alignment attributes for struct,
but not for global variables. For the latter, alig...
Måns Rullgård
03:25 AM Revision d408b77a (ffmpeg): Add an AV_PRAGMA() macro for constructing _Pragma() directives
The seemingly equivalent _Pragma(AV_STRINGIFY(x)) is not accepted
by some compilers.
Originally committed as revisio...
Måns Rullgård
03:25 AM Revision c6727809 (ffmpeg): Move array specifiers outside DECLARE_ALIGNED() invocations
Originally committed as revision 21377 to svn:// Måns Rullgård
03:14 AM Revision 27ce1be8 (ffmpeg): configure: fix --cpu=host
The awk command used inadvertently relied on non-standard features.
Originally committed as revision 21376 to svn://...
Måns Rullgård
01:59 AM Revision 258b60c2 (ffmpeg): Gcc idiocy fixes related to filter_mb_edge*.
Change order of operands as gcc uses a hardcoded register per operand it seems
even for static functions
thus reducin...
Michael Niedermayer


11:35 PM Revision ac1e18cb (ffmpeg): Update regression tests after r21372
Originally committed as revision 21374 to svn:// David Conrad
10:19 PM Revision 161fb122 (grapes): Merge branch 'nethelper_fixes' into topman-memleak
10:18 PM Revision 6ee18244 (grapes): Try to fix meamleak
09:01 PM Revision 1f445f54 (ffmpeg): Move dquant check into qscale overflow check.
This should be faster (couldnt meassue a difference), and its less picky
on slightly out of spec dquant.
Originally ...
Michael Niedermayer
08:57 PM Revision 52b7c5ea (streamers): Fix chunk initialisation
Alternative solutions are to always set all the fields in the
chunk decoding function, or to memset the chunk to 0 be...
08:49 PM Revision e380b918 (ffmpeg): mkvenc: Write TrackTimecodeScale
patch by Rafael (dot) Carre (a) gmail (d) com
Originally committed as revision 21372 to svn://
Rafaël Carré
08:04 PM Revision 2e13ecfe (ffmpeg): Remove reply and content_ptr arguments from rtsp_send_cmd_async(), since
they are unused.
Originally committed as revision 21371 to svn://
Ronald S. Bultje
08:01 PM Revision f8c08733 (ffmpeg): Change on rtsp_send_cmd() to the _async() version since we don't use the
response anyway.
Originally committed as revision 21370 to svn://
Ronald S. Bultje
07:50 PM Revision 7eaa646f (ffmpeg): Reindent after r21368.
Originally committed as revision 21369 to svn:// Ronald S. Bultje
07:48 PM Revision 8b9457de (ffmpeg): Pretty embarassing bug; we shouldn't use av_strlcatf() on an uninitia...
buffer, that is doomed to not work at some point.
Originally committed as revision 21368 to svn://
Ronald S. Bultje
05:47 PM Revision b76a7006 (streamers): change an erroneous fprintf() to dprintf()
05:45 PM Revision 4dbe13f0 (grapes): Comment out annoying debug message
05:36 PM Revision 3bcb55e5 (grapes): create_socket(): do not crash if the IP address cannot be resolved
05:34 PM Revision 5891be7d (grapes): Fix nodeid_equal() (the fd should not be compared!)
05:10 PM Revision 07318991 (ffmpeg): Make output-example.c handle AAC audio.
Patch by Martin Storsjö martin martin st
Originally committed as revision 21367 to svn://
Martin Storsjö
05:00 PM Revision c792c999 (streamers): Fix the output module (which was BADLY broken!)
04:50 PM Revision 31f6e3c1 (ffmpeg): Make calculation of mask_edge free of branches, faster of course but ...
little effect overall as this is not that often executed.
Originally committed as revision 21366 to svn://svn.ffmpeg...
Michael Niedermayer
03:42 PM Revision b4d68544 (ffmpeg): Remove IPv4-only codepath. Patch by Martin Storsjö <$first $first st>.
Originally committed as revision 21365 to svn:// Martin Storsjö
02:59 PM Revision d2a239c6 (streamers): Add missing "break"
02:56 PM Revision 6920fdab (streamers): Initialise the chunk trading logic
02:52 PM Revision 0f23522a (streamers): Do not crash if no source IP is specified
02:45 PM Revision e63ea799 (streamers): Do not crash (but exit cleanly) if the local socket cannot be created
01:49 PM Revision e9e949cf (ffmpeg): Clarify CODEC_CAP_SUBFRAMES.
Originally committed as revision 21364 to svn:// Michael Niedermayer
12:59 PM Revision 8a24e98d (ffmpeg): Make DECLARE_ALIGNED macros work with external array specifiers
The macro implementation might need the name of the variable being
declared for compiler-specific syntax. Moving arr...
Måns Rullgård
12:57 PM Revision 2a58e457 (ffmpeg): Set CODEC_CAP_SUBFRAMES for adpcm decoders
This makes ffmpeg stop printing millions of
Multiple frames in a packet from stream 0
when decoding adpcm.
Måns Rullgård
09:52 AM Revision 01cc47dc (ffmpeg): More const-correctness for sws_scale
Originally committed as revision 30381 to svn:// David Conrad
09:47 AM Revision 0fc07ad9 (ffmpeg): Set start_time and duration in AVStream instead of AVFormatContext for
formats with only one stream; the AVFormatContext values will be derived from
the AVStream and this helps in calculat...
David Conrad
09:46 AM Revision 1f630b97 (ffmpeg): Use two separate memory arguments since 8+() is invalid gas syntax
Originally committed as revision 21360 to svn:// David Conrad


10:55 PM Revision 40ccc754 (ffmpeg): Indent
Originally committed as revision 21359 to svn:// Måns Rullgård
10:55 PM Revision 68cf92ee (ffmpeg): Always call avcodec_thread_init()
The various avcodec_thread_init() functions are updated to return
immediately after setting avctx->thread_count. Thi...
Måns Rullgård
10:16 PM Revision d3a583ca (streamers): Output functions
09:35 PM Revision e64fc7e5 (streamers): Make debug output optional
08:58 PM Revision 5fcb865b (ffmpeg): Translate -mfpu=vfpv3 for TMS470
Originally committed as revision 21357 to svn:// Måns Rullgård
08:06 PM Revision 138132be (ffmpeg): Ignore annoying armcc warnings
Originally committed as revision 21356 to svn:// Måns Rullgård
07:23 PM Revision b4c2ada5 (ffmpeg): Attempt to fix asm compilation failure.
Only tested on gcc 4 & x86_64.
Originally committed as revision 21355 to svn://
Michael Niedermayer
06:55 PM Revision 8d821b01 (ffmpeg): Added myself as dxva2 maintainer.
Originally committed as revision 21354 to svn:// Laurent Aimar
06:54 PM Revision 92c6a099 (ffmpeg): H264 DXVA2 implementation
It allows VLD H264 decoding using DXVA2 (GPU assisted decoding API under
VISTA and Windows 7).
It is implemented by ...
Laurent Aimar
05:26 PM Revision 3d7b42f9 (ffmpeg): Use the configure check from r21351 and use it to properly define struct
sockaddr (in case it's not missing) so it always works on the system that
we are defining it for, in a RFC-2553/3493-...
Martin Storsjö
05:24 PM Revision 3b2372bf (ffmpeg): Add a check for struct sockaddr->sa_len, which is an indication of wh...
the system wants a length entry in all socket structures or not. Patch by
Martin Storsjö <$firstname $firstname st>.
Ronald S. Bultje
03:52 PM Revision 83c5c285 (streamers): Small fixes for the MT version
Luca Abeni
03:46 PM Revision c851d69c (streamers): Better debug printfs
Luca Abeni
02:14 PM Revision 38d7ad19 (ffmpeg): Use $(CC_O) in %-test.o rules
Originally committed as revision 21350 to svn:// Måns Rullgård
02:02 PM Revision 2b444ea7 (ffmpeg): configure: display --list-* output in three columns
Originally committed as revision 21349 to svn:// Måns Rullgård
01:22 PM Revision 8182dc34 (ffmpeg): configure: use nm -P on Solaris
Originally committed as revision 21348 to svn:// Måns Rullgård
06:42 AM Revision ffcc6e24 (ffmpeg): Add -timelimit option
This option limits the CPU time used by ffmpeg to the number of seconds
specified. After this time, the OS sends a S...
Måns Rullgård
06:01 AM Revision 5e7dfb7d (ffmpeg): Move COPY3_IF_LT to lavc/mathops.h
This obscure macro is only used in motion_est.c so having it in lavc
makes more sense. See discussion here:
Måns Rullgård
03:28 AM Revision bec358d6 (ffmpeg): H.264: Declare bS with DECLARE_ALIGNED_8 for uint64_t casts.
Originally committed as revision 21345 to svn:// Alexander Strange
03:26 AM Revision 5d4d503f (ffmpeg): Document some more of SwsContext.
Originally committed as revision 30380 to svn:// Ramiro Polla
03:00 AM Revision 97775235 (ffmpeg): Simplify/Optimize another of the mbaff loop filter cases.
Its faster but too rarely used to make a differnce.
Originally committed as revision 21344 to svn://
Michael Niedermayer
02:26 AM Revision 4cb93f51 (ffmpeg): Update documentation for make test.
Originally committed as revision 21343 to svn:// Ramiro Polla
01:49 AM Revision 085d9d98 (ffmpeg): Only calculate the second chroma qp if it differs from the firstin th...
loop filter. (a little faster for the common case where they are equal)
Originally committed as revision 21342 to sv...
Michael Niedermayer
01:38 AM Revision 948180e7 (ffmpeg): Set bS with 64bits at a time.
Originally committed as revision 21341 to svn:// Michael Niedermayer
01:15 AM Revision 87df989e (ffmpeg): Merge multiple IS_* macro uses where possible.
Originally committed as revision 21340 to svn:// Michael Niedermayer
12:44 AM Revision 55c54371 (ffmpeg): Simplify and optimize intra code in h264_loopfilter.c
Originally committed as revision 21339 to svn:// Michael Niedermayer
12:39 AM Revision 7f3f5f46 (ffmpeg): Floating point discrete cosine transform
Originally committed as revision 21338 to svn:// Vitor Sessak
12:34 AM Revision c4f2b6dc (ffmpeg): Use constant offsets for memory operands since gcc is unable to
This fixes gcc failing to fit 6 memory locations into 7 registers on x86-32
Originally committed as revision 21337 t...
David Conrad
12:22 AM Revision 613f2dc4 (ffmpeg): Avoid more pointless tests, the input and output formats need to be
supported both as input and as output, as the conversion performed is:
yuva420p -> src -> dst -> yuva420p.
Stefano Sabatini
12:17 AM Revision 9528ce7b (ffmpeg): Sightly simplify initialization of int start.
No real speed change.
Originally committed as revision 21336 to svn://
Michael Niedermayer


11:25 PM Revision 75fb5c24 (ffmpeg): Move FASTDIV macro to intmath.h
Originally committed as revision 21335 to svn:// Måns Rullgård
11:18 PM Revision 2087c823 (ffmpeg): configure: do not use character classes with awk
Some broken versions of awk (mawk, apparently used in debian)
do not handle character classes in regular expressions....
Måns Rullgård
10:54 PM Revision 3f50965b (ffmpeg): Mark the h264 c loop filter as av_always_inline av_flatten to make su...
all inlined, its small and horizontal & vertical versions are build out of
them. no change as gcc already did this.
Michael Niedermayer
10:46 PM Revision c9640c17 (ffmpeg): skip outer pixels if possible in h264_loop_filter_luma_c().
overall 3.7% faster loop filtering (C version only)
Originally committed as revision 21332 to svn://
Michael Niedermayer
10:36 PM Revision 0e21dcdb (ffmpeg): Split overly long line.
Originally committed as revision 30378 to svn:// Stefano Sabatini
10:13 PM Revision 385e1658 (ffmpeg): Adds -aq documentation to the ffmpeg docs.
Patch by John Van Sickle rot13(<wbua.inafvpxyr@tznvy.pbz>).
Originally committed as revision 21331 to svn://svn.ffmp...
John Van Sickle
10:05 PM Revision 49f64022 (ffmpeg): Improve section 3.2 of the faq by providing more useful examples and a
simple batch script to rename images to a numerical sequence.
Patch by John Van Sickle printf("", john, ...
John Van Sickle
09:52 PM Revision 731c04ad (ffmpeg): Make selfTest() perform tests where both the input and output formats
are supported, avoid pointless loops.
Originally committed as revision 30377 to svn://
Stefano Sabatini
07:41 PM Revision fdf46622 (ffmpeg): fetch flv duration from file if it is set to 0 in metadata
Originally committed as revision 21329 to svn:// Baptiste Coudurier
04:43 PM Revision 655a1d57 (ffmpeg): Reenable ff_h264_filter_mb_fast() for all slices it supported before.
Originally committed as revision 21328 to svn:// Michael Niedermayer
04:40 PM Revision 9ac4548f (ffmpeg): Fix h264_loop_filter_strength_mmx2() so it works with b frames.
Originally committed as revision 21327 to svn:// Michael Niedermayer
04:30 PM Revision f28cc577 (ffmpeg): Make const prototypes for input sources of sws_scale_* stricter.
Patch by Alexis Ballier gmailify($firstname, $familyname)
Originally committed as revision 30374 to svn://svn.mplaye...
Alexis Ballier
03:59 PM Revision ff6e82a9 (ffmpeg): configure: inlcude sys/types.h when checking sys/socket.h
Silly BSD systems need this despite POSIX requiring nothing of the
kind. Any system with sys/socket.h should also ha...
Måns Rullgård
03:52 PM Revision 48fc536a (ffmpeg): configure: drop -A flag to od
Originally committed as revision 21325 to svn:// Måns Rullgård
03:52 PM Revision f6993412 (ffmpeg): configure: be more liberal with nm output
Originally committed as revision 21324 to svn:// Måns Rullgård
03:42 PM Revision 9e5f164d (ffmpeg): swscale-example: Add comment about the use of av_{malloc,free}.
Originally committed as revision 30373 to svn:// Ramiro Polla
02:28 PM Revision ebddd2e2 (ffmpeg): Remove -2 -> -1 remapping, its not needed anymore as we must remap all
references per LUT anyway.
Originally committed as revision 21323 to svn://
Michael Niedermayer
11:35 AM Revision 3aca8b59 (ffmpeg): Remove useless forward declaration.
Originally committed as revision 30371 to svn:// Ramiro Polla
05:21 AM Revision d5206d3d (ffmpeg): User friendly warning message that gives out names of source and targ...
Originally committed as revision 30370 to svn:// Zuxy Meng
04:40 AM Revision 1d52b4b3 (ffmpeg): Use avconfig.h in pixfmt.h
Originally committed as revision 21322 to svn:// Måns Rullgård
04:40 AM Revision a3e02a8c (ffmpeg): Create and install libavutil/avconfig.h
This file contains a safe subset of the config.h settings.
Only bigendian is included for now, more can be added as
Måns Rullgård
04:40 AM Revision aa310a9f (ffmpeg): Add rules to install generated headers
Originally committed as revision 21320 to svn:// Måns Rullgård
04:40 AM Revision df642790 (ffmpeg): configure: create dirs before generating config.*
Originally committed as revision 21319 to svn:// Måns Rullgård
04:40 AM Revision c34681df (ffmpeg): configure: add cp_if_changed function and use for config.h
Originally committed as revision 21318 to svn:// Måns Rullgård
04:00 AM Revision 76d81909 (ffmpeg): Update libx264.c to use new libx264 features
With b_keyframe instead of IDR for detecting keyframes, ffmpeg should now
support periodic encoding with periodic int...
Jason Garrett-Glaser
03:47 AM Revision 51d83986 (ffmpeg): swscale-example: use av_malloc()
Image buffers require 16-byte alignment, so av_malloc() should be used.
Fixes crash on PPC.
Originally committed as ...
Måns Rullgård
03:16 AM Revision 7817ddab (ffmpeg): Apply changes made in r21308 to svq3.c.
Fixes compilation with gcc and -O0.
Originally committed as revision 21316 to svn://
Jai Menon
03:14 AM Revision c2894fbf (ffmpeg): Dont waste time initializing stuff for deblocking intra mbs, none of
it is used.
Originally committed as revision 21315 to svn://
Michael Niedermayer
02:28 AM Revision 580920f8 (ffmpeg): Remove 2 checks from fetch_diagonal_mv() that apparently serve no pur...
Originally committed as revision 21314 to svn:// Michael Niedermayer
02:07 AM Revision 26c83a41 (ffmpeg): Move a few things into a deeper if() in fetch_diagonal_mv().
Originally committed as revision 21313 to svn:// Michael Niedermayer
01:23 AM Revision 350fc614 (ffmpeg): Remove code that handles the case of a MB pair to our right being ava...
Thats not possible except maybe in FMO which noone uses anyway.
iam also not sure if this wasnt missing a part_width....
Michael Niedermayer


11:58 PM Revision 49c43fc2 (ffmpeg): reindent
Originally committed as revision 21311 to svn:// Baptiste Coudurier
11:56 PM Revision c3aeaa54 (ffmpeg): set average frame rate in mov demuxer
Originally committed as revision 21310 to svn:// Baptiste Coudurier
11:55 PM Revision 7231ccf4 (ffmpeg): Cosmetic, get rid of &x[0]
Originally committed as revision 21309 to svn:// Michael Niedermayer
11:41 PM Revision 2b3649f6 (ffmpeg): Fix compilation with -O0.
Originally committed as revision 21308 to svn:// Michael Niedermayer
11:34 PM Revision 7a93858a (ffmpeg): Fix accumulated indention errors.
Originally committed as revision 21307 to svn:// Michael Niedermayer
11:34 PM Revision 2d8d885b (ffmpeg): Split long line.
Originally committed as revision 30368 to svn:// Stefano Sabatini
11:33 PM Revision 591e465a (ffmpeg): Convert int -> enum PixelFormat in doTest().
Originally committed as revision 30367 to svn:// Stefano Sabatini
11:31 PM Revision 70bd7a3d (ffmpeg): Optimize top non_zero_count_cache init.
Originally committed as revision 21306 to svn:// Michael Niedermayer
11:30 PM Revision 5e07aa77 (ffmpeg): Dont init chroma elements of non_zero_count_cache for deblock.
Originally committed as revision 21305 to svn:// Michael Niedermayer
11:27 PM Revision 5cc5d9bf (ffmpeg): Remove unneeded for_deblock check, this code was alraedy under for_de...
Originally committed as revision 21304 to svn:// Michael Niedermayer
11:12 PM Revision c8a4ae00 (ffmpeg): configure: add --disable-asm option
Originally committed as revision 21303 to svn:// Måns Rullgård
11:12 PM Revision 3784e82e (ffmpeg): configure: rename a variable in check_asm
Originally committed as revision 21302 to svn:// Måns Rullgård
09:38 PM Revision c9566115 (ffmpeg): move aspect ratio code at the end of the track parsing, fix cathedral...
Originally committed as revision 21301 to svn:// Baptiste Coudurier
09:32 PM Revision 5d54c126 (ffmpeg): configure: fix cpu=generic case
Originally committed as revision 21300 to svn:// Måns Rullgård
09:22 PM Revision bffe82f5 (ffmpeg): Rather call filter_mb_mbaff_edge*v() more often than do extra calcula...
in the innerst loop. ~150 cpu cycles faster
Originally committed as revision 21299 to svn://
Michael Niedermayer
09:05 PM Revision 34ba23c9 (ffmpeg): configure: simplify $cpu handling for some architectures
Originally committed as revision 21298 to svn:// Måns Rullgård
09:05 PM Revision 9dbd5c3d (ffmpeg): configure: indent
Originally committed as revision 21297 to svn:// Måns Rullgård
09:05 PM Revision 343aef9b (ffmpeg): configure: split $cpu handling by arch
Originally committed as revision 21296 to svn:// Måns Rullgård
09:05 PM Revision e939cedd (ffmpeg): configure: simplify $arch handling
Originally committed as revision 21295 to svn:// Måns Rullgård
09:04 PM Revision 808fa33c (ffmpeg): configure: group arch extention deps by arch
Originally committed as revision 21294 to svn:// Måns Rullgård
08:19 PM Revision fb823b77 (ffmpeg): Fix 10l segfault with threads.
Originally committed as revision 21293 to svn:// Michael Niedermayer
08:13 PM Revision 0fe674cb (ffmpeg): Use h->slice_num where possible.
Originally committed as revision 21292 to svn:// Michael Niedermayer
07:45 PM Revision bce6a1e7 (ffmpeg): Enable filter_mb_fast for CAVLC P slices.
Originally committed as revision 21291 to svn:// Michael Niedermayer
07:45 PM Revision 439d6b1d (ffmpeg): filter_mb_fast needs cbp_table to be set.
Originally committed as revision 21290 to svn:// Michael Niedermayer
04:29 PM Revision 42ebca85 (ffmpeg): PAFF CABAC P slices seem to work as well, so enable them for ff_h264_...
Originally committed as revision 21289 to svn:// Michael Niedermayer
04:16 PM Revision a8f49215 (ffmpeg): Reenable filter_mb_fast for I slices and progressive CABAC P slices.
Originally committed as revision 21288 to svn:// Michael Niedermayer
04:11 PM Revision a7d7cdaa (ffmpeg): Set h->cbp for ff_h264_filter_mb_fast().
Originally committed as revision 21287 to svn:// Michael Niedermayer
02:05 PM Revision 9327042c (ffmpeg): 10l for someone, Store chroma_qp_diff in the correct struct.
Originally committed as revision 21286 to svn:// Michael Niedermayer
01:52 PM Revision 054947ca (ffmpeg): Install <libavcodec/vaapi.h> header.
Originally committed as revision 21285 to svn:// Gwenole Beauchesne
01:50 PM Revision 85bc61b5 (ml): minor structural fixes
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 TivadarSzemethy
01:44 PM Revision 22c1f65f (ffmpeg): Rename the RTP muxer sources so that the packetisation functions are in
rtpenc_*.c files.
Originally committed as revision 21284 to svn://
Luca Abeni
01:43 PM Revision d0d19299 (ml): ML: test: added CONFIG file to define various paths
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 CsabaKiraly
01:43 PM Revision d6a420ed (ml): ML: readme changes
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 CsabaKiraly
01:42 PM Revision c97dcdae (ml): ML: readme update
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 CsabaKiraly
01:42 PM Revision 0b807e3e (ml): ML: added NAT test environment
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 CsabaKiraly
01:09 PM Revision b6ef858e (ffmpeg): Move CAVLC 8x8 DCT special case from ff_h264_filter_mb() to fill_caches
that way it is also available for ff_h264_filter_mb_fast().
Originally committed as revision 21283 to svn://svn.ffmp...
Michael Niedermayer
11:18 AM Revision 47a85564 (ffmpeg): Remove the ff_rtp_send_h264() prototype from rtp_h264.h (such function
belongs to the RTP muxer, and its prototype already is in rtpenc.h)
Originally committed as revision 21282 to svn://...
Luca Abeni
10:31 AM Revision d92a24a6 (streamers): MultiThreaded version
Luca Abeni
10:24 AM Revision f6d03906 (ffmpeg): Add macros for 64- and 128-bit write-combining optimization to intrea...
Add x86 implementation using MMX/SSE.
Originally committed as revision 21281 to svn://
Alexander Strange
08:42 AM Revision 3c52d484 (ffmpeg): Define out currently unused static functions.
Originally committed as revision 30365 to svn:// Zuxy Meng
05:15 AM Revision 6d7e6b26 (ffmpeg): Perform reference remapping at fill_cache() time instead of in the
loop filter. This removes one obstacle of getting ff_h264_filter_mb_fast()
bitexact. code is maybe 0.1% faster
Michael Niedermayer
03:57 AM Revision 5bc3fc21 (ffmpeg): add uldx fourcc to mpeg4 in riff.c
Originally committed as revision 21279 to svn:// Ben Littler
01:35 AM Revision bdd19e29 (ffmpeg): Mark all intreadwrite functions av_always_inline
Originally committed as revision 21278 to svn:// Måns Rullgård
01:25 AM Revision 8d072dd2 (ffmpeg): Only set HAVE_MMX when a supported CPU is specified
Originally committed as revision 21277 to svn:// Måns Rullgård
12:34 AM Revision 7da0d821 (ffmpeg): Make qp check for loop filter skiping also work with MBAFF.
Originally committed as revision 21276 to svn:// Michael Niedermayer
12:21 AM Revision 12be38ec (ffmpeg): Comment about a cornercase we ignore currently
Originally committed as revision 21275 to svn:// Michael Niedermayer
12:20 AM Revision 44a5e7b6 (ffmpeg): Move the qp check to skip the loop filter up.
Originally committed as revision 21274 to svn:// Michael Niedermayer


11:44 PM Revision b6303e6d (ffmpeg): Reorganize how values are stored in h->non_zero_count.
~1% faster
Originally committed as revision 21273 to svn://
Michael Niedermayer
11:29 PM Revision c36a4294 (ffmpeg): Remove stray '\' at the end of macro definitions.
Originally committed as revision 30362 to svn:// Stefano Sabatini
11:17 PM Revision 90eb284a (ffmpeg): Remove duplicated or pointless newlines.
Originally committed as revision 30361 to svn:// Stefano Sabatini
11:07 PM Revision 398c193d (ffmpeg): Factorize error message logging, log it if the converter cannot be
Originally committed as revision 30360 to svn://
Stefano Sabatini
11:02 PM Revision e36a545d (ffmpeg): Reindent after the last commit.
Originally committed as revision 30359 to svn:// Stefano Sabatini
11:00 PM Revision c0d1dc1c (ffmpeg): Make the pal2rgbWrapper set and use the converter in pal2rgbWrapper
only if the input format is paletted.
Fix potential crashes/weirdness if the input format is non-paletted.
Stefano Sabatini
10:05 PM Revision 2911e132 (ffmpeg): Disable a few things in fill_filter_caches() that arent needed.
0.1% speedup
Originally committed as revision 21272 to svn://
Michael Niedermayer
09:55 PM Revision 89e893e2 (streamers): DumbStream, first import
09:43 PM Revision f432b43b (ffmpeg): Split fill_caches() between filter and decoder.
Originally committed as revision 21271 to svn:// Michael Niedermayer
08:35 PM Revision c988f975 (ffmpeg): Rearchitecturing the stiched up goose part 1
Run loop filter per row instead of per MB, this also should make it
much easier to switch to per frame filtering and ...
Michael Niedermayer
07:26 PM Revision 00c4127e (ffmpeg): Remove double const
Originally committed as revision 30357 to svn:// Måns Rullgård
07:25 PM Revision 6667d5a5 (ffmpeg): add vspx fourcc to mpeg4 in riff.c
Originally committed as revision 21269 to svn:// Ben Littler
07:10 PM Revision aa692d54 (ffmpeg): configure: simplify libsdl check
Originally committed as revision 21268 to svn:// Måns Rullgård
07:10 PM Revision 14d36751 (ffmpeg): configure: add check_struct function
This adds a check_struct function to test for availability of a
member within a struct.
Originally committed as revi...
Måns Rullgård
07:05 PM Revision 300cde27 (ffmpeg): configure: simplify check_lib2
Originally committed as revision 21266 to svn:// Måns Rullgård
07:05 PM Revision f855b7b9 (ffmpeg): configure: pass extra flags to check_cpp from check_cpp_condition
Originally committed as revision 21265 to svn:// Måns Rullgård
07:05 PM Revision 2a194acd (ffmpeg): configure: pass extra flags to check_cc from check_ld
Originally committed as revision 21264 to svn:// Måns Rullgård
03:57 PM Revision ade5b91d (ffmpeg): Use av_match_ext() rather than the deprecated match_ext(), fix
Originally committed as revision 21263 to svn://
Stefano Sabatini
03:11 PM Revision 9a180390 (ffmpeg): Factorize error message logging in rgb2rgbWrapper().
Originally committed as revision 30356 to svn:// Stefano Sabatini
02:25 PM Revision 1b5d46c6 (ffmpeg): Reindent
Originally committed as revision 30350 to svn:// Måns Rullgård
02:25 PM Revision d39d7cf6 (ffmpeg): Remove inline from initFilter()
It makes no sense having that function inlined.
Originally committed as revision 30349 to svn://
Måns Rullgård
02:17 PM Revision 3f37ab8e (ffmpeg): Make sure we do not export incorrect _NE pixformat descriptions by ei...
including config.h if available or not defining them if it isn't.
Originally committed as revision 21262 to svn://sv...
Reimar Döffinger
01:39 PM Revision 48fdb66c (ffmpeg): Fix comment typo carefull -> careful
Spotted by someone on IRC.
Originally committed as revision 21261 to svn://
Måns Rullgård
12:47 PM Revision c2521027 (ffmpeg): Add missing parens in AV_WN macros
Originally committed as revision 21260 to svn:// Måns Rullgård
08:24 AM Revision 0209e1e1 (ffmpeg): Add missing Makefile dependencies to CONFIG_SNOW_ENCODER.
Fixes build with --disable-encoders --enable-encoder=snow.
This fixes MPlayer build with --disable-mencoder.
Alexander Strange
12:27 AM Revision 45becaf3 (ffmpeg): Fix indentation after r21257.
Originally committed as revision 21258 to svn:// Carl Eugen Hoyos
12:26 AM Revision e922e34c (ffmpeg): Add a const qualifier in a cast, fix the gcc warning:
swscale.c: In function ‘sws_scale’:
swscale.c:2968: warning: cast discards qualifiers from pointer target type
Stefano Sabatini
12:23 AM Revision 14546184 (ffmpeg): Support demuxing of Sony OpenMG files without metadata header.
Original patch by Michael Karcher, ffmpeg A mkarcher dialup fu-berlin de
Originally committed as revision 21257 to s...
Michael Karcher
12:21 AM Revision 5090d8e1 (ffmpeg): Add a const qualifier in a cast, fix the gcc warning:
swscale.c: In function ‘planarCopy’:
swscale.c:2256: warning: cast discards qualifiers from pointer target type
Stefano Sabatini


10:49 PM Revision a630ed3e (ffmpeg): Fix typo, "get rid off" -> "get rid of".
Originally committed as revision 30338 to svn:// Stefano Sabatini
08:18 PM Revision 05e24fa8 (ffmpeg): regtest: run tests only for enabled codecs and formats
Originally committed as revision 21256 to svn:// Måns Rullgård
08:18 PM Revision 4b294c18 (ffmpeg): regtest: split wma test into wmav1 and wmav2
Originally committed as revision 21255 to svn:// Måns Rullgård
08:18 PM Revision eca478c3 (ffmpeg): regtest: split reference files allowing tests to run individually
With this change, the output is checked immediately after each test
has run. This means commands like "make regtest-...
Måns Rullgård
08:17 PM Revision 16cd99bb (ffmpeg): regtest: suppress console output from tests
This disables all console output from the * scripts by
default. If the V environment variable is set t...
Måns Rullgård
07:51 PM Revision 730cb9da (ffmpeg): Revert r30331, which broke compilation.
swScale_C is not templated if any optimization is to be used and
Originally committed as revisio...
Stefano Sabatini
07:32 PM Revision 73cadb4f (ffmpeg): Prefer enum PixelFormat to int as the parameter type of
Originally committed as revision 30333 to svn://
Stefano Sabatini
07:22 PM Revision bc45751f (ffmpeg): Declare with av_unused the variable alpMmxFilter, fix the gcc warning:
swscale_template.c: In function ‘swScale_C’:
swscale_template.c:2580: warning: unused variable ‘alpMmxFilter’
Stefano Sabatini
07:19 PM Revision 80853cfc (ffmpeg): Factorize the code which calls the non optimized C functions in
Originally committed as revision 30331 to svn://
Stefano Sabatini
07:14 PM Revision c70f1401 (ffmpeg): Prefer "to %s%s" over "to%s %s", slightly more readable.
Originally committed as revision 30330 to svn:// Stefano Sabatini
07:11 PM Revision a9e2878c (ffmpeg): Simplify code in sws_getContext() which logs if the destination format
support dithering, remove the const char *dither variable and use a
literal string instead.
Originally committed as ...
Stefano Sabatini
07:04 PM Revision 9556124c (ffmpeg): Document some of SwsContext.
Originally committed as revision 30328 to svn:// Ramiro Polla
06:39 PM Revision 0cc854e3 (ffmpeg): Reuse h{lum,chr}Filter{,Pos} variables for MMX2 fast_bilinear horizon...
Originally committed as revision 30327 to svn:// Ramiro Polla
06:36 PM Revision d95c8638 (ffmpeg): Factorize code which logs the source and destination formats in
Originally committed as revision 30326 to svn://
Stefano Sabatini
06:29 PM Revision 15ccfff1 (ffmpeg): Read "Last Changed Rev" field instead of "Revision" field to avoid being
affected by changes in other directories (such as branches).
Originally committed as revision 21252 to svn://svn.ffm...
Ramiro Polla
05:41 PM Revision 7931bb2a (ffmpeg): Comment for() ; out
~200 bytes smaller ff_h264_filter_mb()
please everyone, NEVER add code with the assumtation that gcc will remove it
Michael Niedermayer
05:27 PM Revision ed3d7e2f (ffmpeg): Mark a few functions as noinline, this makes ff_h264_filter_mb() a bi...
and 5% faster.
ff_h264_filter_mb_fast() stay the same size as gcc decided not to inline these
functions there in the ...
Michael Niedermayer
04:21 PM Revision 183a86c9 (ffmpeg): Apply last 2 optimizations to similar code i forgot.
Originally committed as revision 21249 to svn:// Michael Niedermayer
04:14 PM Revision 3f55a651 (ffmpeg): Another microopt, 4 cpu cycles for avoidance of FFABS().
Originally committed as revision 21248 to svn:// Michael Niedermayer
03:54 PM Revision 1c6f46be (ffmpeg): Add missing guards and includes to arm/aac.h
Originally committed as revision 21247 to svn:// Måns Rullgård
03:19 PM Revision 26147d36 (ffmpeg): Minor (2 cpu cycles) optimization ||->|.
Originally committed as revision 21246 to svn:// Michael Niedermayer
01:13 PM Revision 8be7ac98 (ffmpeg): Support decoding of SoftLab-NSK VideoTizer.
Patch by ami_stuff, ami_stuff o2 pl
Originally committed as revision 21245 to svn://
01:12 PM Revision 4c568cbc (ffmpeg): Consider slice_beta_offet in qp_thresh.
Originally committed as revision 21244 to svn:// Michael Niedermayer
11:55 AM Revision 2e36c931 (ffmpeg): Avoid wasting 4 cpu cycles per MB in redundantly calculating qp_thresh.
Originally committed as revision 21243 to svn:// Michael Niedermayer
11:08 AM Revision 3e906f4c (ffmpeg): Simplify reset_ptr(): employ usePal() macro rather than enumerating
all the paletted formats.
Originally committed as revision 30317 to svn://
Stefano Sabatini
11:05 AM Revision 006aa1a4 (ffmpeg): Implement null video sink.
Originally committed as revision 21242 to svn:// Stefano Sabatini
10:46 AM Revision 864a0742 (ffmpeg): Correctly decode some Avid AV1x samples, fixes issue 1684.
Originally committed as revision 21241 to svn:// Carl Eugen Hoyos
10:43 AM Revision dd08b83c (ffmpeg): Implement null video source.
Originally committed as revision 21240 to svn:// Stefano Sabatini
10:41 AM Revision e1bb0364 (ffmpeg): Support lowres 3 when decoding MPEG video.
Patch by Anatoliy Nenashev, nenashev_as mail ru
Originally committed as revision 21239 to svn://
Anatoly Nenashev
10:10 AM Revision b5eab66e (ffmpeg): Make avfilter_default_start_frame() request a buffer with the same
size of the output link of the destination filter, rather than of the
size of the input link.
In particular this fixe...
Stefano Sabatini
05:41 AM Revision ddd60f28 (ffmpeg): Replace cabac checks in inline functions from h264.h with constants.
No benchmark because its just replacing variables with litteral constants
(so no risk for slowdown outside gcc sillin...
Michael Niedermayer
04:49 AM Revision a482e61b (ffmpeg): Add symbol versioning for shared libraries
Based on patch by Reinhard Tartler <siretart tauware de>
Originally committed as revision 21236 to svn://svn.ffmpeg....
Måns Rullgård
04:48 AM Revision 2ed46eea (ffmpeg): configure: add test_ldflags function
This adds a test_ldflags function for testing linker flags without
adding them to LDFLAGS like check_ldflags does.
Måns Rullgård
04:48 AM Revision e8393e1c (ffmpeg): Add symbol versioning for shared libraries
Based on patch by Reinhard Tartler <siretart tauware de>
Originally committed as revision 30315 to svn://svn.mplayer...
Måns Rullgård
03:54 AM Revision d140b025 (ffmpeg): SIPR16k decoder
Originally committed as revision 21234 to svn:// Vitor Sessak
03:44 AM Revision d79c06b2 (ffmpeg): Allow a SIPR table to be used by the upcoming SIPR16k decoder
Originally committed as revision 21233 to svn:// Vitor Sessak
03:40 AM Revision 65323ed2 (ffmpeg): Split some SIPR structs to a header file for the upcoming SIPR16k commit
Originally committed as revision 21232 to svn:// Vitor Sessak
01:27 AM Revision 06cb7a1c (ffmpeg): Use macros instead of inline functions to replace the following missi...
functions: exp2, exp2f, log2, log2f.
Should fix compilation in systems where these functions are defined in math.h
Vitor Sessak
12:32 AM Revision a4be782c (ffmpeg): Support 2Vuy in mov, fixes issue 1690.
Patch by ami_stuff, ami_stuff o2 pl
Originally committed as revision 21230 to svn://


09:49 PM Revision f821f981 (ffmpeg): Exclude .svn and .git directories from doxygen documentation.
Originally committed as revision 21229 to svn:// Ramiro Polla
08:48 PM Revision 2b9cb7ec (ffmpeg): Fix out of tree build with hardcoded tables
Originally committed as revision 21228 to svn:// Måns Rullgård
08:30 PM Revision ad7da0b5 (ffmpeg): mingw32: Build for Windows XP by default. Add note about Win9x/2000 s...
Originally committed as revision 21227 to svn:// Ramiro Polla
07:50 PM Revision 2e3e8031 (ffmpeg): Don't initialize normal horizontal filter if MMX2 filter is used.
Originally committed as revision 30313 to svn:// Ramiro Polla
07:16 PM Revision 93fe7eb6 (ffmpeg): Get one step closer to world domination.
Remove "make uninstall".
Originally committed as revision 21226 to svn://
Ramiro Polla
06:50 PM Revision 598ef02b (ffmpeg): Do not print VDPAU upgrade notice when configure is invoked
with `--disable-vdpau`.
Originally committed as revision 21225 to svn://
Jai Menon
05:01 PM Revision 8e2e9adf (grapes): More complex chunkID set test
Luca Abeni
05:00 PM Revision c22e4acd (grapes): Add a test for the ChunkIDSet stuff...
Luca Abeni
05:00 PM Revision b263e43d (grapes): Fix typo
Luca Abeni
04:59 PM Revision a1432cca (grapes): Comment out some unimplemented stuff which was generating warnings
04:57 PM Revision c11a78e6 (grapes): Fix a "const" warning
03:01 PM Revision 4a717894 (grapes): Remove useless "-I"
02:02 PM Revision d356a53f (ffmpeg): AAC: optimise bitstream reading in decode_spectrum_and_dequant()
Using the low-level macros directly avoids redundant open/update/close
2-3% faster on ARM, PPC, and Core i7....
Måns Rullgård
12:13 PM Revision 22f6ca29 (grapes): Merge branch 'chunkidset'
Luca Abeni
11:16 AM Revision 86d8c1f6 (grapes): Merge branch 'chunkbuffer'
Luca Abeni
11:03 AM Revision 59ea69ef (ffmpeg): Support decoding of Avid uncompressed mov files, fixes issue 1685.
Originally committed as revision 21223 to svn:// Carl Eugen Hoyos
10:55 AM Revision a0ae3e41 (ffmpeg): Support decoding Avid 1:1x codec, (partially) fixes issue1684.
Originally committed as revision 21222 to svn:// Carl Eugen Hoyos
08:51 AM Revision a959e247 (ffmpeg): Const correctness for src pointer. Remove all constness related warni...
Originally committed as revision 30306 to svn://
Zuxy Meng
03:42 AM Revision 7c2de274 (ffmpeg): Add forgotten include of h264_mvpred.h to h264.h.
This could have caused the linking failure of pred_pskip_motion() missing if
a compiler included never used static fu...
Michael Niedermayer
03:41 AM Revision e2dd8586 (ffmpeg): Add forgotton multiple inclusion guards to h264_mvpred.h.
Originally committed as revision 21220 to svn:// Michael Niedermayer
02:58 AM Revision 798339fb (ffmpeg): AAC: ARM/NEON asm for VMUL2/4 functions
Originally committed as revision 21219 to svn:// Måns Rullgård
12:45 AM Revision c78dfcda (ffmpeg): Do not assign codec_tag to pix_fmt in rawdec.c, but in raw.c
Originally committed as revision 21218 to svn:// Carl Eugen Hoyos
12:39 AM Revision 3bfbbef6 (ffmpeg): Fix typo.
Originally committed as revision 30304 to svn:// Stefano Sabatini


09:19 PM Revision 16c26378 (ml): ML: moved test to separate folder
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 CsabaKiraly
07:58 PM Revision 544f5a92 (ffmpeg): Optimise av_log2 with clz when available
10% faster flac decoding on x86 and ARM.
Originally committed as revision 21217 to svn://
Måns Rullgård
07:58 PM Revision 669b5583 (ffmpeg): Set HAVE_FAST_CLZ if CPU has a fast count leading zeros instruction
Originally committed as revision 21216 to svn:// Måns Rullgård
07:12 PM Revision 00c081a8 (ffmpeg): Remove unused clip_table code.
Originally committed as revision 30303 to svn:// Ramiro Polla
06:25 PM Revision 3d7453e0 (ffmpeg): configure: allow reverse auto-selection of options
This adds the possibility to set foo_if and foo_if_any variables,
causing foo to be enabled if all/any of the listed ...
Måns Rullgård
05:50 PM Revision 29b75f0b (ffmpeg): Change code so it uses 2 adds instead of one FFABS.
About 1% faster ff_ac3_bit_alloc_calc_psd on Intel Atom, overall speedup
not measurable though.
Should have a bigger ...
Reimar Döffinger
02:02 PM Revision 574b183d (ffmpeg): Latent libavformat version bump and documentation update for Adobe Fi...
Originally committed as revision 21213 to svn:// Peter Ross
12:55 PM Revision 83ab7f18 (ffmpeg): Adobe Filmstrip muxer and demuxer
Originally committed as revision 21212 to svn:// Peter Ross
06:19 AM Revision efc034cc (ffmpeg): Add const qualifier to rgb48 to YV12 functions' src.
Originally committed as revision 30301 to svn:// Ramiro Polla
06:19 AM Revision a3e35e28 (ffmpeg): Add missing parameter to rgb48 to YV12 functions.
Originally committed as revision 30300 to svn:// Ramiro Polla
01:32 AM Revision f267d3ac (ffmpeg): Implement alpha channel decoding for BGR HuffYUV.
Since BGR24 is decoded as BGR32, fill its alpha channel with 255
using the appropriate predictors.
Originally commit...
Alexander Strange
12:32 AM Revision ff5ab5c8 (ffmpeg): set stream aspect from mov tkhd width/height, patch by Andrew Wason, ...
Fixes issue 671.
Originally committed as revision 21210 to svn://
Andrew Wason


11:33 PM Revision 49544546 (ffmpeg): do not skip mdat data if it's the last atom, avoids one seek
Originally committed as revision 21209 to svn:// Baptiste Coudurier
11:27 PM Revision 08c8e66a (ffmpeg): restore old buffer content when seek failed in http protocol, fix iss...
Originally committed as revision 21208 to svn:// Baptiste Coudurier
10:57 PM Revision a1f42882 (ffmpeg): revert wrongly commited hunk in r21205
Originally committed as revision 21207 to svn:// Baptiste Coudurier
10:52 PM Revision 10061cd6 (ffmpeg): remove useless type declarations
Originally committed as revision 21206 to svn:// Baptiste Coudurier
10:50 PM Revision dcc2220a (ffmpeg): remove useless declarations from mpegts.h
Originally committed as revision 21205 to svn:// Baptiste Coudurier
10:23 PM Revision 33931016 (ffmpeg): use codec rc_max_rate if set and warn if bit rate is not set
Originally committed as revision 21204 to svn:// Baptiste Coudurier
10:21 PM Revision 01d6bd52 (ffmpeg): Do not split audio frames accross pes packets.
This was not supported by some equipment and cisco analyzer.
Originally committed as revision 21203 to svn://svn.ffm...
Baptiste Coudurier
10:06 PM Revision 6f284d19 (ffmpeg): Surprisingly enough, the RTP muxer does not depend on the RTP protocol
nor on network support.
Originally committed as revision 21202 to svn://
Luca Abeni
09:42 PM Revision 907d9166 (ffmpeg): print more debug info about muxing parameters, patch by Mike Scheutzo...
Originally committed as revision 21201 to svn:// Mike Scheutzow
09:40 PM Revision c054f372 (ffmpeg): update mpegts_write_pes documentation, patch by Mike Scheutzow, scheu...
Originally committed as revision 21200 to svn:// Mike Scheutzow
08:44 PM Revision 4df3bbbc (ffmpeg): Insert null packets to keep pcr values correct, patch by Mike Scheutzow,
scheutzow at alcatel-lucent dot com and Niobos, niobos at dest-unreach dot be.
Originally committed as revision 2119...
Mike Scheutzow
08:30 PM Revision 49f6fd8f (ffmpeg): move pcr/sdt/pat period computation after ts->mux_rate is set, patch ...
Originally committed as revision 21198 to svn:// Mike Scheutzow
08:26 PM Revision 6b18a3f5 (ffmpeg): output a pcr as soon as possible, patch by Mike Scheutzow, scheutzow ...
Originally committed as revision 21197 to svn:// Mike Scheutzow
08:20 PM Revision 906c16a1 (ffmpeg): fix ts packet header size computation, patch by Niobos, niobos at des...
Originally committed as revision 21196 to svn:// Niobos
08:14 PM Revision 080cabff (ffmpeg): fix sdt, pat, pcr size computation, patch by Niobos, niobos at dest-u...
Originally committed as revision 21195 to svn:// Niobos
06:27 PM Revision fad9a42a (ffmpeg): The RTP muxer does not need rtp_asf.c
Originally committed as revision 21194 to svn:// Luca Abeni
06:18 PM Revision 3f60d2d3 (ffmpeg): Remove the inclusion of unneeded headers
Originally committed as revision 21193 to svn:// Luca Abeni
05:48 PM Revision fbb6c6c2 (ffmpeg): Define !CONFIG_FOO in config.make if feature disabled
Originally committed as revision 21192 to svn:// Måns Rullgård
04:46 PM Revision 2ef21b91 (ffmpeg): AAC: Reduce depth of vlc_spectral tables to 2
Up to 6% faster overall on i7, no change on A8.
Originally committed as revision 21191 to svn://
Måns Rullgård
04:46 PM Revision 95dff4ac (ffmpeg): AAC: Unswitch loop over window groups in decode_spectrum_and_dequant()
GCC should be able to do this, but doesn't. Slightly faster code.
Originally committed as revision 21190 to svn://s...
Måns Rullgård
04:46 PM Revision 05f9d8fc (ffmpeg): AAC: simplify some calculations in decode_spectrum_and_dequant()
Simplify cur_band_type, group_len, and coef/offset calculations. This
makes the code easier to read and slightly fas...
Måns Rullgård
04:46 PM Revision c816d3d0 (ffmpeg): AAC: Compress codebook tables and optimise sign bit handling
The codebooks each consist of small number of values repeated in
groups of 2 or 4. Storing the codebooks as a packed...
Måns Rullgård
03:55 PM Revision 9d50d396 (ffmpeg): Fix issue1658 (trailing space in rtpmap descriptor).
Originally committed as revision 21187 to svn:// Ronald S. Bultje
02:32 PM Revision 094a63f1 (ffmpeg): Check there is a stream before writing header.
Patch by Tomas Härdin: $(name) punto hardin chez codemill dot se
Originally committed as revision 21186 to svn://svn...
Tomas Härdin
04:35 AM Revision ef5e7fb2 (ffmpeg): Remove needless use of log2f()
Originally committed as revision 21185 to svn:// Vitor Sessak
04:29 AM Revision 1c3c129b (ffmpeg): Remove the struct SiprModeParam of the context. This will simplify sp...
the file for future 16k mode decoder code.
Originally committed as revision 21184 to svn://
Vitor Sessak
03:11 AM Revision f3da24c4 (ffmpeg): SIPR: kill variable-length arrays
Two of these are in fact constant size, so use the constant instead of
a variable in the declarations. The remaining...
Måns Rullgård
02:44 AM Revision 0cd73b6c (ffmpeg): remove unused variable
Originally committed as revision 21182 to svn:// Michael Niedermayer
02:35 AM Revision cc51b282 (ffmpeg): Split cabac decoding code out of h264.c.
not slower according to benchmarks.
Originally committed as revision 21181 to svn://
Michael Niedermayer
02:17 AM Revision 8e71d89a (ffmpeg): Move golomb_to_int*cbp tables back to h264_data.h as svq3.c used them.
Yes i did compile&test, no svq3.c was not recompiled.
Originally committed as revision 21180 to svn://
Michael Niedermayer
02:16 AM Revision 0752cd39 (ffmpeg): More av_cold for infrequently called functions.
Originally committed as revision 21179 to svn:// Zuxy Meng
01:59 AM Revision e1e94902 (ffmpeg): Split cavlc out of h264.c.
Seems to speed the code up a little...
The placement of many generic functions between h264.c and h264.h is still ope...
Michael Niedermayer
12:16 AM Revision 08f8b51f (ffmpeg): Make avfilter_insert_filter() log the names of the filters between
which it inserts the new filter.
Originally committed as revision 21177 to svn://
Stefano Sabatini
12:09 AM Revision f37c934d (ffmpeg): Make query_formats() print an error message if an auto-inserted scale
filter cannot convert between input and output formats.
Originally committed as revision 21176 to svn://svn.ffmpeg.o...
Stefano Sabatini


11:02 PM Revision 1460c790 (ffmpeg): Use MULH instead of 64x64 multiplication, around 5% overall speedup o...
Patch by myself and Yuriy Kaminskiy [yumkam mail ru]
Originally committed as revision 21175 to svn://
Reimar Döffinger
09:36 PM Revision 188d3c51 (ffmpeg): Split motion vector prediction off h264.c/h.
Originally committed as revision 21174 to svn:// Michael Niedermayer
09:17 PM Revision 2bedc0e8 (ffmpeg): Move check_intra4x4_pred_mode() back from h264.h to h264.c, the funct...
called once per MB in worst case and doesnt seem to benefit from static inline.
Actually the code might be a hair fas...
Michael Niedermayer
08:59 PM Revision ea6f00c4 (ffmpeg): Split all the reference picture handling off h264.c.
Originally committed as revision 21172 to svn:// Michael Niedermayer
08:37 PM Revision 099809d1 (ffmpeg): Reindent after last commit.
Originally committed as revision 21171 to svn:// Thilo Borgmann
08:35 PM Revision ff9ea0b7 (ffmpeg): Replace variable length array with an allocated buffer
in the context to increase compatibility.
Originally committed as revision 21170 to svn://
Thilo Borgmann
07:33 PM Revision 889fce8e (ffmpeg): Split (picture|seq) parameter set decoding out of h264.c.
no speedloss meassured, also its really not touching anything that is speed relevant.
Originally committed as revisi...
Michael Niedermayer
07:03 PM Revision 28b2866f (ffmpeg): /nop is illegal with Apple's older version of gas, this was fixed els...
but not here since it was unused before now.
Originally committed as revision 30289 to svn://
David Conrad
06:54 PM Revision 9c095463 (ffmpeg): Split SEI code off h264.c.
Originally committed as revision 21168 to svn:// Michael Niedermayer
04:36 PM Revision 2edabfdf (ffmpeg): Reindent after r21166.
Originally committed as revision 21167 to svn:// Ronald S. Bultje
04:36 PM Revision 08f7a8ac (ffmpeg): Use chunked encoding for HTTP uploads. Patch by Tomas Härdin
Originally committed as revision 21166 to svn://
Tomas Härdin
02:32 PM Revision 943f69a6 (ffmpeg): Split direct mode (macro)block decoding off h264.c.
No speedloss meassured (its slightly faster here but that may be random fluctuations)
Originally committed as revisi...
Michael Niedermayer
01:54 PM Revision 9514a084 (ffmpeg): Align mb_bit_buffer and vs_bit_buffer as their alignment is checked b...
Originally committed as revision 21164 to svn:// Michael Niedermayer
10:56 AM Revision 51a269cd (ffmpeg): Make sure the destination address is written as an IP address in the SDP
Patch by Martin Storsjo (martin AT martin DOT st)
Originally committed as revision 21163 to svn://
Martin Storsjö
09:13 AM Revision a7494872 (ffmpeg): Reduce stack usage in svq1_encode_plane(). Reuse context scratch buffer
instead. Avoid a crash on MinGW.
Originally committed as revision 21162 to svn://
Zuxy Meng
07:10 AM Revision 56e29bf2 (ffmpeg): Correct timestamps inside FLV data received by RTMP.
Patch by Sergiy (gmail(piratfm))
Originally committed as revision 21161 to svn://
06:44 AM Revision e2ee11e8 (ffmpeg): Use old-style RTMP handshake for old servers.
This fixes issue streaming from Red5 server.
Patch by Art Clarke (aclarke@`echo xyzzy|sed s/y/u/|sed s/y/le/|tr z g`....
Art Clarke
06:01 AM Revision 082cf971 (ffmpeg): Split h264 loop filter off h264.c.
No meassureable speed difference on pentium dual & cathedral sample.
Originally committed as revision 21159 to svn:/...
Michael Niedermayer
05:34 AM Revision 419276c5 (ffmpeg): Move svq3.o to the correct spot.
Originally committed as revision 21158 to svn:// Michael Niedermayer
05:30 AM Revision 903d58f6 (ffmpeg): Get rid of #include "svq3.c"
functions called more than per mb are moved into the header, scan8 is also
as it must be known at compiletime.
The co...
Michael Niedermayer
04:49 AM Revision a6836813 (ffmpeg): Better title for the file.
Originally committed as revision 21156 to svn:// Michael Niedermayer
02:34 AM Revision 845e37e7 (ffmpeg): Make sure that sfence is used after any non temporal stores.
Originally committed as revision 30287 to svn:// Zuxy Meng
02:19 AM Revision 6b7c7703 (ffmpeg): Add replacements for log2f(), exp2() and exp2f() for platforms that l...
Should fix build breakage on some platforms introduced in r21125.
Originally committed as revision 21155 to svn://sv...
Vitor Sessak
12:29 AM Revision 0941ee0f (ffmpeg): Support uncompressed ("Resolution 1:1") Avid AVI Codec, (partially) f...
Originally committed as revision 21154 to svn:// Carl Eugen Hoyos


08:21 PM Revision dc0d86fa (ffmpeg): AAC: use table for cbrtf(n)*n
The maximum length of escape_sequence is 21 bits, so adjust limit in
code to match this.
Up to 10% faster on Cortex-...
Måns Rullgård
07:55 PM Revision 4bf0faaa (ffmpeg): Remove the inclusion of unneeded headers
Originally committed as revision 21152 to svn:// Luca Abeni
06:02 PM Revision 7c8af53f (ffmpeg): AAC: escape_sequence is 21 bits max
The maximum length of escape_sequence is 21 bits, so adjust limit in
code to match this. Also fix the comment.
Måns Rullgård
05:45 PM Revision 5d629b72 (ffmpeg): Provide a fallback for getnameinfo() also. Patch by Martin Storsjö
Originally committed as revision 21150 to svn://
Martin Storsjö
05:42 PM Revision 34a65f1f (ffmpeg): Implement a fallback for struct sockaddr_storage if not available.
Patch by Martin Storsjö <$firstname()$firstname,st>.
Originally committed as revision 21149 to svn://
Martin Storsjö
05:42 PM Revision 33a4dbdd (ffmpeg): Check for struct sockaddr_storage. Patch by Martin Storsjö
Originally committed as revision 21148 to svn://
Martin Storsjö
05:32 PM Revision fdcdd539 (ffmpeg): Use getaddrinfo() instead of resolve_host(). Patch by Martin Storsjö
Originally committed as revision 21147 to svn://
Martin Storsjö
05:28 PM Revision f1888474 (ffmpeg): Deprecate resolve_host(). Patch by Martin Storsjö <$firstname()$first...
Originally committed as revision 21146 to svn:// Martin Storsjö
05:27 PM Revision fa053ca7 (ffmpeg): Provide fallback implementations of getaddrinfo() and freeaddrinfo().
Patch by Martin Storsjö <$firstname()$firstname,st>.
Originally committed as revision 21145 to svn://
Martin Storsjö
05:17 PM Revision c0018613 (ffmpeg): Check for struct addrinfo availability. Patch by Martin Storsjö
Originally committed as revision 21144 to svn://
Martin Storsjö
05:14 PM Revision 7e43f74a (ffmpeg): Use getaddrinfo(), if available, in resolve_host(). Patch by Martin
Storsjö <$firstname()$firstname,st>.
Originally committed as revision 21143 to svn://
Ronald S. Bultje
05:01 PM Revision 84882df6 (ffmpeg): Check for getaddrinfo(), patch by Martin Storsjö <$firstname()$firstn...
Originally committed as revision 21142 to svn:// Martin Storsjö
04:41 PM Revision c460833d (ffmpeg): fft-test: Add RDFT/IRDFT support.
Originally committed as revision 21141 to svn:// Alex Converse
04:40 PM Revision 5b37ef8e (ffmpeg): fft-test: Replace do_mdct with a tf_transform enum and switch on it.
Originally committed as revision 21140 to svn:// Alex Converse
02:22 PM Revision ae550ce9 (ffmpeg): configure: Make check_type handle type names containing spaces
Patch by Martin Storsjö <martin at martin st>
Originally committed as revision 21139 to svn://
Martin Storsjö
02:21 PM Revision eebece46 (ffmpeg): Fix two RLE buffer size calculations in TSCC decoder.
Spotted by Zhongtuan Ma.
Originally committed as revision 21138 to svn://
Kostya Shishkov
01:36 PM Revision fd07f803 (ffmpeg): configure: allow names with spaces in enable/disable_safe
Originally committed as revision 21137 to svn:// Måns Rullgård
01:07 PM Revision 63f580ea (grapes): Fix memleak
Luca Abeni
12:08 PM Revision f56f4149 (ffmpeg): add myself as the electronicarts demuxer maintainer
Originally committed as revision 21136 to svn:// Peter Ross
10:54 AM Revision 3b3a676a (ffmpeg): 10l: Fix forgotten variable rename from r14893 (fixes issue 1675).
Originally committed as revision 21135 to svn:// Carl Eugen Hoyos
08:21 AM Revision 52c0fcaf (ffmpeg): Avoid redefinition of RGB_PLANAR2PACKED24 as the template is included...
multiple times.
Originally committed as revision 30273 to svn://
Zuxy Meng
07:30 AM Revision 996de2fe (ffmpeg): cosmetics: {} placement.
Originally committed as revision 30272 to svn:// Ramiro Polla
05:51 AM Revision 2d4970d8 (ffmpeg): oggdec: Set dts when known
Originally committed as revision 21134 to svn:// David Conrad
04:57 AM Revision 7ffd8332 (ffmpeg): Add missing internal.h to files calling ff_match_2uint16().
Fixes warnings:
libavcodec/mpegvideo_enc.c:574: warning: implicit declaration of function
Alexander Strange
02:52 AM Revision 2c807762 (ffmpeg): Optimize ff_snow_horizontal_compose97i.
this makes the 9/7 C wavelet at the decoder side 22% faster.
The old code is changed to match the new in terms of the...
Michael Niedermayer
01:00 AM Revision 233a8b3d (ffmpeg): Merge vertical_compose53iL0*()
8% faster C 5/3 wavelet at the decoder side.
Originally committed as revision 21131 to svn://
Michael Niedermayer
12:54 AM Revision 2a84512a (ffmpeg): Optimize horizontal_compose53i() by inlining inv_lift() and optimizin...
resulting code slightly. ~30% faster C 5/3 wavelet at the decoder side.
Originally committed as revision 21130 to sv...
Michael Niedermayer
12:31 AM Revision 18ca491b (ffmpeg): mkvdec: Avoid divide-by-zero crash on invalid real audio tracks
Originally committed as revision 21129 to svn:// David Conrad
12:31 AM Revision 24ca518b (ffmpeg): Add support for dirac in ogg
Originally committed as revision 21128 to svn:// David Conrad
12:31 AM Revision 66b02552 (ffmpeg): Add a function to parse Dirac's sequence header
Originally committed as revision 21127 to svn:// David Conrad
12:31 AM Revision c4dffe7e (ffmpeg): Export fullrange flag and color information for h.264
Originally committed as revision 21126 to svn:// David Conrad


09:38 PM Revision 7bd3096f (ffmpeg): SIPR decoder for modes 8k5, 6k5 and 5k0.
Patch by Vladimir Voroshilov and myself.
Originally committed as revision 21125 to svn://
Vladimir Voroshilov
05:34 PM Revision 81e17b78 (ml): git-svn-id:
02:23 PM Revision 9ea97721 (ffmpeg): Make query_formats() increment the scaler_count after each scaler
Originally committed as revision 21124 to svn://
Stefano Sabatini
01:45 PM Revision 999c23a1 (ffmpeg): Make avfilter_insert_filter() print the instance name of the
auto-inserted scale filter, rather than the filter name, as this
provides more information.
Originally committed as ...
Stefano Sabatini
01:42 PM Revision 2d187e23 (ffmpeg): Add an entry for the addition of a parameter log_ctx to
Originally committed as revision 21122 to svn://
Stefano Sabatini
01:39 PM Revision 3fb8e77a (ffmpeg): Add a log context to avfilter_graph_config_links().
Originally committed as revision 21121 to svn:// Stefano Sabatini
10:40 AM Revision 54c5848d (ffmpeg): Remove extra empty line.
Originally committed as revision 21120 to svn:// Stefano Sabatini
08:57 AM Revision e6a9dd6a (ffmpeg): Use enum CodecID where appropriate.
Originally committed as revision 21119 to svn:// Carl Eugen Hoyos
05:47 AM Revision e6565055 (ffmpeg): Deluxe Paint Animation demuxer
Originally committed as revision 21118 to svn:// Peter Ross
05:41 AM Revision a1ae40fd (ffmpeg): Deluxe Paint Animation decoder
Originally committed as revision 21117 to svn:// Peter Ross
05:08 AM Revision add5badb (ffmpeg): do not create Electronic Arts audio stream when unsupported revision2...
Originally committed as revision 21116 to svn:// Peter Ross
04:06 AM Revision 9e2e8214 (ffmpeg): Doxy for ff_match_2uint16().
Originally committed as revision 21115 to svn:// Michael Niedermayer
04:04 AM Revision 6c060b55 (ffmpeg): Fix implicit declaration warning.
Originally committed as revision 21114 to svn:// Michael Niedermayer


06:33 PM Revision c46eeae2 (ffmpeg): Add a function to match a 2 element vector of uint16_t and use it in ...
instead of custom and bloated code to find an index into a w/h array.
Originally committed as revision 21113 to svn:...
Michael Niedermayer
06:12 PM Revision aa11ce65 (ffmpeg): Make inter_level/run global again, msmpeg4 uses them.
... I did test but it wasnt recompiled ...
Originally committed as revision 21112 to svn://
Michael Niedermayer
05:22 PM Revision 0366b6e1 (ffmpeg): Make some tables static again, i mistakely thought they would be used...
Originally committed as revision 21111 to svn://
Michael Niedermayer
05:20 PM Revision 23b0072a (ffmpeg): MMX(2) accelerated yuv420->rgb24 routine, trivial as essentially as i...
swaps R and B inputs for the existing yuv420->bgr24 routine.
Originally committed as revision 30254 to svn://svn.mpl...
Zuxy Meng
04:20 PM Revision 75dd6938 (ffmpeg): Export get_slice_type() as ff_h264_get_slice_type().
Patch by Laurent Aimar <fenrir at videolan dot org>.
Originally committed as revision 21110 to svn://
Laurent Aimar
02:59 PM Revision fc53b6af (ffmpeg): Split H263 encoder and decoder from common code.
Originally committed as revision 21109 to svn:// Michael Niedermayer
02:44 PM Revision 4b190455 (ffmpeg): Remove unused PREFETCHW macro
Originally committed as revision 30253 to svn:// Zuxy Meng
02:25 PM Revision ec807410 (grapes): Add some test cases, improving the test coverage
Luca Abeni
02:25 PM Revision 98bc2380 (grapes): Some fixes
Luca Abeni
02:15 PM Revision 0940b7ec (grapes): First shot at a real config implementation
Luca Abeni
01:57 PM Revision ced82324 (grapes): Avoid memory overallocation for the config tags
Luca Abeni
01:49 PM Revision 410fd7f8 (grapes): Add Chunk Buffer test
Luca Abeni
01:28 PM Revision 14b86070 (ffmpeg): Add support for hard-coded MDCT-related ff_sine_windows tables.
Originally committed as revision 21108 to svn:// Reimar Döffinger
12:14 PM Revision c3ed3606 (grapes): Add a "destroy" call, + some random fixes (logical error in
insert sorting, etc...) Luca Abeni
12:13 PM Revision 03dddbe7 (grapes): Fix logical error in the tag searching routine
Luca Abeni
07:57 AM Revision b090930d (ffmpeg): Always initialize bit_depth_luma and bit_depth_chroma in the H264
decoder which allows their usage without checking profile_idc.
Patch by Laurent Aimar (fenrir (AT) videolan org)
Laurent Aimar
03:31 AM Revision 8600106a (ffmpeg): update my email address
Originally committed as revision 21106 to svn:// Peter Ross


11:51 PM Revision 359e99fc (grapes): Simple insertion sort... Can be changed in shell sort later
Luca Abeni
11:48 PM Revision 27d8f6b6 (ffmpeg): Make the scale filter set in the input and output links only the
respective pixel formats effectively supported by libswscale.
Originally committed as revision 21105 to svn://svn.ff...
Stefano Sabatini
07:59 PM Revision a7ac9c2f (ffmpeg): Move 3 direct MV related functions that i left out from h263.c to mpe...
Originally committed as revision 21104 to svn:// Michael Niedermayer
07:53 PM Revision b2f4b043 (ffmpeg): Change local variable type from unsigned int to int in order to
fix a fate test error for gcc 4.1.x introduced in revision 21069.
Originally committed as revision 21103 to svn://sv...
Thilo Borgmann
07:40 PM Revision 261a3c2d (ffmpeg): Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode...
Originally committed as revision 21102 to svn:// Michael Niedermayer
07:31 PM Revision 1b168a42 (ffmpeg): Ignore 0-height slice in sws_scale, otherwise a final 0-height slice ...
cause libswscale to assume the incorrect slice order and complain about
slices starting in the middle.
Originally co...
Reimar Döffinger
07:10 PM Revision 7213abf6 (ffmpeg): Use h263 tables in msmpeg4v1 dont duplicate them halfway.
Originally committed as revision 21101 to svn:// Michael Niedermayer
06:54 PM Revision 0219e99e (ffmpeg): Release cyuv/aura decoder buffer
Originally committed as revision 21100 to svn:// Daniel Verkamp
05:52 PM Revision 3963a17d (ffmpeg): AAC: add a const to decode_spectrum_and_dequant() args
Originally committed as revision 21099 to svn:// Måns Rullgård
05:51 PM Revision 101ada9a (ffmpeg): Rename most non static h263 tables so their name contains h263.
Originally committed as revision 21098 to svn:// Michael Niedermayer
05:41 PM Revision fef59a5b (ffmpeg): Rename mpeg4 intra vlc tables so they contain "mpeg4", this improves ...
of msmpeg4 code (one now knows where that table comes from).
Originally committed as revision 21097 to svn://svn.ffm...
Michael Niedermayer
05:28 PM Revision 05b858b0 (ffmpeg): Rename DCtab_*, its a global variable and it helps understanding if m...
is in its name.
Originally committed as revision 21096 to svn://
Michael Niedermayer
05:15 PM Revision f9664ca0 (ffmpeg): Use the correct ByteIOContext in extradata parsing.Fixes half of issue
Originally committed as revision 21095 to svn://
Ronald S. Bultje
04:37 PM Revision 4536c8e6 (ffmpeg): Snow : re-indent after r21093.
Originally committed as revision 21094 to svn:// Jai Menon
04:34 PM Revision a4bd5985 (ffmpeg): Snow : remove pointless 'if(1)'.
Originally committed as revision 21093 to svn:// Jai Menon
04:26 PM Revision 28fbbee1 (ffmpeg): Remove useless line.
Originally committed as revision 21092 to svn:// Michael Niedermayer
04:04 PM Revision e75d2335 (ffmpeg): Fix indention.
Originally committed as revision 21091 to svn:// Michael Niedermayer
03:50 PM Revision 4ad04da2 (ffmpeg): Log unknown NAL code from correct context
Originally committed as revision 21090 to svn:// Andreas Öman
03:36 PM Revision 9c41353a (grapes): Update
Luca Abeni
02:45 PM Revision 2da16f28 (ffmpeg): Snow : use non-NULL context for av_log.
Originally committed as revision 21089 to svn:// Jai Menon
02:33 PM Revision 8ec5a042 (ffmpeg): Cosmetics : remove duplicated comment.
Originally committed as revision 21088 to svn:// Jai Menon
10:00 AM Revision 49d2d1c3 (ffmpeg): Explain why the level variable is magically inceased in mpeg4_encode_...
It must be in a certain range to avoid DC overflows.
Originally committed as revision 21087 to svn://
Diego Biurrun
08:19 AM Revision d3c01751 (ffmpeg): Fix compilation on gcc 2.95.3 (still supported) broken by r21077,
which was due to declaring variable after code.
Originally committed as revision 21086 to svn://
Stefano Sabatini
06:53 AM Revision 4f4687b8 (ml): tests/NVTEST1 added
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 ArpadBakay
06:11 AM Revision d987a9e9 (ffmpeg): fft-test: whitespace cosmetics
Originally committed as revision 21085 to svn:// Alex Converse
05:09 AM Revision e8c6411c (ffmpeg): Snow : release buffers allocated using avctx->get_buffer.
Originally committed as revision 21084 to svn:// Jai Menon
05:08 AM Revision 8456462f (ffmpeg): Set bits_per_coded_sample in the raw video encoder.
Aside from being the correct thing to do, this also
fixes issue 1299.
Originally committed as revision 21083 to svn:...
Jai Menon
04:00 AM Revision 51ce2207 (ffmpeg): Add a few CONFIG_MPEG4_DECODER that should be there.
Originally committed as revision 21082 to svn:// Michael Niedermayer
03:43 AM Revision f2e77e4b (ffmpeg): Improve avformat_version() doxy.
Patch by Art Clarke.
Originally committed as revision 21081 to svn://
Art Clarke
12:04 AM Revision b827f4eb (ffmpeg): Currently, the replacement which is used if inet_aton isn't available,
only works correctly on little-endian. The attached patch makes it endian
Patch by Martin Storsjö <$fir...
Martin Storsjö


11:53 PM Revision ca334dd1 (ffmpeg): Split the mpeg4 encoder and decoder off h263.c
Originally committed as revision 21079 to svn:// Michael Niedermayer
11:05 PM Revision 84f0aba1 (ffmpeg): handler can be NULL if we did not support this dynamic format (codec).
Fixes issue 1658 (the crasher), although the format itself is obviously
still unsupported.
Originally committed as r...
Ronald S. Bultje
10:59 PM Revision 063e7692 (ffmpeg): Make avfilter_formats_unref(AVFilterFormats **ref) handle the case
when *ref is NULL.
Originally committed as revision 21077 to svn://
Stefano Sabatini
10:52 PM Revision fe592585 (ffmpeg): Use the @return doxy command, and extend documentation for the return
value of AVFilter.query_formats.
Originally committed as revision 21076 to svn://
Stefano Sabatini
10:51 PM Revision c4d2e41c (ffmpeg): Avoid the use of the modal auxiliary "should" in the
AVFilter.query_formats doxy.
The doxy expresses what a function does, not what it should do.
Originally committed as...
Stefano Sabatini
10:48 PM Revision e38215f2 (ffmpeg): Add multi-channel correlation support for ALS.
Originally committed as revision 21074 to svn:// Thilo Borgmann
10:44 PM Revision 516841ef (ffmpeg): Fix doxy, use third person.
Originally committed as revision 21073 to svn:// Stefano Sabatini
10:44 PM Revision 8f3c87f3 (ffmpeg): Add correct log context to av_log() calls in parse_rtpmap().
Originally committed as revision 21072 to svn:// Ronald S. Bultje
10:41 PM Revision c8965800 (ffmpeg): Re-indent to more closely follow general coding standards used in other
parts of FFmpeg. Also change a starting condition; while (condition) {
... bla = bla->next; } loop into a proper for(...
Ronald S. Bultje
10:33 PM Revision 59043195 (ffmpeg): Fix red/blue swap for 4xa files.
Originally committed as revision 21070 to svn:// Carl Eugen Hoyos
10:23 PM Revision 99c5f5cc (ffmpeg): Optimize short-term prediction by reducing index arithmetic.
Originally committed as revision 21069 to svn:// Thilo Borgmann
07:25 PM Revision 9a02c3e1 (ffmpeg): Silence calls to git in
Originally committed as revision 21068 to svn:// Ramiro Polla
07:23 PM Revision 8202d905 (ffmpeg): Check for VERSION in source dir.
Originally committed as revision 21067 to svn:// Ramiro Polla
07:11 PM Revision 715cff9a (ffmpeg): Add an entry for the sws_isSupportedInput() and
sws_isSupportedOutput() functions addition.
Originally committed as revision 21066 to svn://
Stefano Sabatini
07:07 PM Revision 8e9767f6 (ffmpeg): Implement sws_isSupportedInput() and sws_isSupportedOutput().
Originally committed as revision 30236 to svn:// Stefano Sabatini
05:54 PM Revision 31c194e7 (ffmpeg): Check for snapshot_version in source dir.
Originally committed as revision 21065 to svn:// Ramiro Polla
04:01 PM Revision 40be1074 (grapes): first shot at a chunkbuffer API...
Luca Abeni
03:46 PM Revision 46244c64 (ffmpeg): Add some const qualifiers.
Originally committed as revision 21064 to svn:// Michael Niedermayer
03:43 PM Revision 616251c9 (ffmpeg): Document decide_ac_pred() and restore_ac_coeffs().
Originally committed as revision 21063 to svn:// Michael Niedermayer
03:31 PM Revision d6856c57 (ffmpeg): Move restore_ac_coeffs() call into decode_ac_pred().
This makes decode_ac_pred() easier to understand.
Originally committed as revision 21062 to svn://
Michael Niedermayer
03:24 PM Revision 0dc5dc08 (ffmpeg): Move restore_ac_coeffs() up so its declared before its use.
Originally committed as revision 21061 to svn:// Michael Niedermayer
03:12 PM Revision 64f716b4 (ffmpeg): More doxy
Originally committed as revision 21060 to svn:// Michael Niedermayer
02:56 PM Revision 7cd9fe48 (ffmpeg): Document ff_h263_show_pict_info().
Originally committed as revision 21059 to svn:// Michael Niedermayer
02:55 PM Revision 4fea0482 (ffmpeg): Factorize if() surrounding every ff_h263_show_pict_info() call.
Originally committed as revision 21058 to svn:// Michael Niedermayer
08:24 AM Revision 9ea7f03a (ffmpeg): Always set the destination address even if no port was found.
Patch by Martin Storsjo (martin AT martin DOT st)
Originally committed as revision 21057 to svn://
Martin Storsjö
08:11 AM Revision c47b0738 (ffmpeg): Check the URL used for the SDP destination.
Patch by Martin Storsjo (martin AT martin DOT st)
Originally committed as revision 21056 to svn://
Martin Storsjö
07:13 AM Revision bb34acd8 (ffmpeg): Remove const to avoid a bunch of GCC warnings against discarded quali...
incompatible pointer type.
Originally committed as revision 30234 to svn://
Zuxy Meng
06:32 AM Revision 0b60f3bd (ffmpeg): 2 more if(CONFIG_*_DECODER)
Originally committed as revision 21055 to svn:// Michael Niedermayer
06:25 AM Revision d7525cba (ffmpeg): Split out intel H263 decoder.
Originally committed as revision 21054 to svn:// Michael Niedermayer
06:20 AM Revision 515a5438 (ffmpeg): flv.h should ideally be included in flvdec.c
Originally committed as revision 21053 to svn:// Michael Niedermayer
05:41 AM Revision 6a14a157 (ffmpeg): Move forgotton "AVCodec flv_encoder" over to flvenc.c.
Originally committed as revision 21052 to svn:// Michael Niedermayer
05:36 AM Revision a0b0d753 (ffmpeg): Split flv decoding out.
Originally committed as revision 21051 to svn:// Michael Niedermayer
04:42 AM Revision eb523769 (ffmpeg): Split out flv encoding.
Originally committed as revision 21050 to svn:// Michael Niedermayer
04:01 AM Revision f8673787 (ffmpeg): Document aspect_to_info().
Originally committed as revision 21049 to svn:// Michael Niedermayer
03:58 AM Revision f0161594 (ffmpeg): Cleanup aspect_to_info().
Originally committed as revision 21048 to svn:// Michael Niedermayer
03:54 AM Revision 214cb565 (ffmpeg): Document several more things.
Originally committed as revision 21047 to svn:// Michael Niedermayer
03:40 AM Revision b0704443 (ffmpeg): Document *VLC_BITS.
Originally committed as revision 21046 to svn:// Michael Niedermayer
03:36 AM Revision 046be929 (ffmpeg): Simplify h263_get_picture_format().
Originally committed as revision 21045 to svn:// Michael Niedermayer
03:34 AM Revision 5149048b (ffmpeg): Mark h263_get_picture_format() av_const to indicate that it has no funny
sideeffects and reads no global memory.
Originally committed as revision 21044 to svn://
Michael Niedermayer
03:30 AM Revision 7a05b0a6 (ffmpeg): Document h263_get_picture_format().
Originally committed as revision 21043 to svn:// Michael Niedermayer
01:15 AM Revision 036c1382 (ffmpeg): Fix stream copy & transcoding one stream at the same time.
Fixes issue1660.
Originally committed as revision 21042 to svn://
Michael Niedermayer
12:50 AM Revision 9f907d85 (ffmpeg): Correct indention.
Originally committed as revision 21041 to svn:// Michael Niedermayer
12:47 AM Revision 8157483d (ffmpeg): Move the definitions of data_buf and data_size closer to where they a...
Originally committed as revision 21040 to svn:// Michael Niedermayer


11:15 PM Revision 07f2a575 (ffmpeg): 100l: Fix compilation after r21037.
Originally committed as revision 21039 to svn:// Carl Eugen Hoyos
10:40 PM Revision 2efcf292 (ffmpeg): Stop the approximation in bessel() once it does no longer improve.
This is faster.
Originally committed as revision 21038 to svn://
Michael Niedermayer
09:51 PM Revision 9df9b810 (ffmpeg): Handle more ADPCM codecs in av_get_bits_per_sample().
This removes some special-case code from riff.c.
CODEC_ID_ADPCM_G726 is still handled in riff.c as before because it ...
Daniel Verkamp
04:22 PM Revision 1e289b09 (ffmpeg): Add an entry for the avfilter_add_colorspace() API change.
Originally committed as revision 21036 to svn:// Stefano Sabatini
04:19 PM Revision c1d662fd (ffmpeg): Change avfilter_add_colorspace() to make it accept **avff rather than
*avff, so that an AVFilterFormats struct is created and returned by
the function if *avff is NULL.
Make the function...
Stefano Sabatini
01:49 PM Revision 76597127 (ffmpeg): Fix entry on concatenating multiple yuv4mpegpipe streams.
patch by John Van Sickle, john.vansickle gmail com
Originally committed as revision 21033 to svn://
John Van Sickle


08:14 PM Revision 418a287c (ffmpeg): add another mjpeg fourcc to riff.c list
Originally committed as revision 21032 to svn:// Ben Littler
04:25 PM Revision 643bae38 (ffmpeg): Use correct context for av_log(), should prevent a crash for malforme...
Patch by Francesco Lavra (francescolavra at interfree dot it).
Originally committed as revision 21031 to svn://svn.f...
Francesco Lavra
10:18 AM Revision 50fe1696 (ffmpeg): Add a few explanatory comments to cornercase workarounds.
Originally committed as revision 21030 to svn:// Diego Biurrun
01:16 AM Revision 71fe4573 (ffmpeg): Replace array operator [] with direct access via pointer.
Solves issue 1657.
Originally committed as revision 21029 to svn://
Thilo Borgmann
01:14 AM Revision 6698d139 (ffmpeg): Cosmetics: Fix indentation and comment after r21027.
Originally committed as revision 21028 to svn:// Carl Eugen Hoyos
01:11 AM Revision 4235c98e (ffmpeg): Support decoding raw 2bpp in mov, fixes issue 1528.
Originally committed as revision 21027 to svn:// Carl Eugen Hoyos
12:41 AM Revision 0a1e1510 (ffmpeg): Improve readability of 4bpp raw decoder and prepare for supporting 2bpp.
Originally committed as revision 21026 to svn:// Carl Eugen Hoyos


10:59 PM Revision 7b1312fa (ffmpeg): cosmetics, remove useless parentheses, add space
Originally committed as revision 21025 to svn:// Baptiste Coudurier
10:58 PM Revision a510991c (ffmpeg): simplify error handling in mov_read_default
Originally committed as revision 21024 to svn:// Baptiste Coudurier
10:51 PM Revision cb41b2b6 (ffmpeg): remove no more needed MOVAtom.offset field
Originally committed as revision 21023 to svn:// Baptiste Coudurier
10:48 PM Revision 7ead7e21 (ffmpeg): remove useless code skipping data at end of hdlr atom, already done i...
Originally committed as revision 21022 to svn:// Baptiste Coudurier
10:29 PM Revision 2e87e714 (ffmpeg): Register myself as libdirac libschroedinger and libtheora maintainer
Originally committed as revision 21021 to svn:// David Conrad
07:55 PM Revision 0e59034e (ffmpeg): Remove forward declarations.
Originally committed as revision 21020 to svn:// Ronald S. Bultje
07:26 PM Revision 0e426b7a (ffmpeg): Reindent after last commit
Originally committed as revision 21019 to svn:// Vitor Sessak
07:25 PM Revision 846b2316 (ffmpeg): Add missing "static" qualifier
Originally committed as revision 21018 to svn:// Vitor Sessak
05:55 PM Revision 7f6a384a (ffmpeg): Mark http_log() as static; it is only used in this file.
Originally committed as revision 21017 to svn:// Diego Biurrun
04:29 PM Revision abf649c7 (ffmpeg): Fix VDPAU check to avoid printing spurious messages to the console.
Originally committed as revision 21016 to svn:// Diego Biurrun
04:14 PM Revision f3b93c46 (ml): fixing repoclient getPeers bug
git-svn-id: a72f678d-4428-462c-85b4-08f063ced704 TivadarSzemethy
03:52 PM Revision a2e6a14b (ffmpeg): Add myself as HTTP maintainer.
Originally committed as revision 21015 to svn:// Ronald S. Bultje
03:06 PM Revision 68d7cb0b (ffmpeg): Do not print libvdpau upgrade advice on platforms without vdpau
headers installed.
Originally committed as revision 21014 to svn://
Jai Menon
01:21 PM Revision b02e9c96 (ffmpeg): The H.263 wrong_run table is only for encoding; only enable it in suc...
patch by avcoder, ffmpeg gmail com
Originally committed as revision 21013 to svn://
09:23 AM Revision 81774dd0 (ffmpeg): VAAPI: fix WMV3 decoding of videos with an odd number of macroblocks ...
Originally committed as revision 21012 to svn:// Gwenole Beauchesne
09:19 AM Revision 5716aec3 (ffmpeg): Fix XvMC. XvMCCreateBlocks() may not allocate 16-byte aligned blocks,
so we can't use SSE-optimized routines.
Originally committed as revision 21011 to svn://
Gwenole Beauchesne
02:52 AM Revision 2cf9c7ef (ffmpeg): Add support for these widely-used iTunes metadata fields: Album Artist,
Grouping, and Lyrics.
Originally committed as revision 21010 to svn://
Mike Melanson
12:08 AM Revision 5ff84183 (ffmpeg): Make avfilter_all_colorspaces() add to the returned list of pixel
formats only the non-HW-accelerated formats, for which there is no
sense in filtering.
Originally committed as revis...
Stefano Sabatini


10:29 PM Revision a2b16627 (ffmpeg): Add an entry for the avfilter_add_colorspace() API addition.
Originally committed as revision 21008 to svn:// Stefano Sabatini
10:26 PM Revision 4fd1f187 (ffmpeg): Implement avfilter_add_colorspace().
Originally committed as revision 21007 to svn:// Stefano Sabatini
09:21 PM Revision fa4dc9f0 (ffmpeg): Document avcodec_pix_fmt_to_codec_tag().
Originally committed as revision 21006 to svn:// Stefano Sabatini
03:20 PM Revision 634116df (ffmpeg): Prefer enum PixelFormat over int for the type of the format parameter
of getSubSampleFactors().
Originally committed as revision 30184 to svn://
Stefano Sabatini
02:35 PM Revision 997980f0 (ffmpeg): Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for the
swscale_configuration() and swscale_license() functions, consistent
with the rest of FFmpeg.
Originally committed as...
Stefano Sabatini
02:31 PM Revision 41600690 (ffmpeg): Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() and
XXX_license() functions, consistent with the rest of FFmpeg.
Originally committed as revision 21005 to svn://svn.ffm...
Stefano Sabatini
10:43 AM Revision 8040c3b2 (ffmpeg): Define device_try_init() as static in libavdevice/v4l2.c.
Patch by Reinhard Tartler (siretart AT tauware DOT de).
Originally committed as revision 21004 to svn://svn.ffmpeg.o...
Reinhard Tartler
12:22 AM Revision f412d5e9 (ffmpeg): Simplify usePal() macro, make it use av_pix_fmt_descriptors.
Originally committed as revision 30172 to svn:// Stefano Sabatini
12:09 AM Revision b3cf7cb1 (ffmpeg): Simplify getSubSampleFactors(), make it use the values provided by
Originally committed as revision 30171 to svn://
Stefano Sabatini

Also available in: Atom