e578f8f | Janne Grunau | 10 October 2012, 21:40:04 UTC | prepare 9_beta1 release | 11 October 2012, 16:36:40 UTC |
9734b8b | Diego Biurrun | 10 October 2012, 23:16:05 UTC | Move avutil tables only used in libavcodec to libavcodec. | 11 October 2012, 16:29:36 UTC |
0a75d1d | Diego Biurrun | 08 October 2012, 11:04:39 UTC | options_table: refs option is not snow-only | 11 October 2012, 16:27:44 UTC |
1093383 | Martin Storsjö | 11 October 2012, 11:30:23 UTC | random_seed: Support using CryptGenRandom on windows Signed-off-by: Martin Storsjö <martin@martin.st> | 11 October 2012, 15:49:34 UTC |
26b3fde | Luca Barbato | 07 October 2012, 21:19:29 UTC | doc: update the faq entry about custom I/O URLProtocols are private and custom AVIOContexts are a simple and easier solution for most of the situations. | 11 October 2012, 13:12:30 UTC |
1ec6293 | Luca Barbato | 11 October 2012, 10:34:36 UTC | mlpdsp: adding missing file | 11 October 2012, 10:34:36 UTC |
2d6caad | Luca Barbato | 11 October 2012, 00:01:41 UTC | dsputil: split out mlp dsp function | 11 October 2012, 10:01:08 UTC |
25dc79b | Mans Rullgard | 11 October 2012, 01:08:24 UTC | sh4: add required #include, fix build Signed-off-by: Mans Rullgard <mans@mansr.com> | 11 October 2012, 09:55:26 UTC |
1a2c788 | Janne Grunau | 10 October 2012, 20:25:51 UTC | averror: make error values proper negative values Fixes stupid mistake in 25227c3a78fefd74bc6ea34032cd49ec8c8d9d85. | 10 October 2012, 23:07:57 UTC |
effe443 | Mans Rullgard | 10 October 2012, 22:02:57 UTC | build: do not use LIB as variable name The Microsoft linker uses the LIB environment variable which clashes with a make variable of the same name. Signed-off-by: Mans Rullgard <mans@mansr.com> | 10 October 2012, 22:46:31 UTC |
1c7428e | Mans Rullgard | 10 October 2012, 22:00:00 UTC | build: whitespace cosmetics Signed-off-by: Mans Rullgard <mans@mansr.com> | 10 October 2012, 22:46:31 UTC |
e5c6e9a | Mans Rullgard | 10 October 2012, 21:59:37 UTC | build: remove single-use variable THIS_LIB Replace the single use of THIS_LIB with its value. Signed-off-by: Mans Rullgard <mans@mansr.com> | 10 October 2012, 22:46:31 UTC |
4436f25 | Mans Rullgard | 10 October 2012, 21:36:54 UTC | build: remove references to unused EXTRAOBJS variable This was part of a ghastly hack that is long since gone. Signed-off-by: Mans Rullgard <mans@mansr.com> | 10 October 2012, 22:46:31 UTC |
568c70e | Mans Rullgard | 24 July 2012, 13:14:01 UTC | lavfi: convert input/ouput list compound literals to named objects A number of compilers, for example those from TI and IBM, choke on these initialisers. The current style is also quite ugly. Signed-off-by: Mans Rullgard <mans@mansr.com> | 10 October 2012, 21:26:12 UTC |
b404c66 | Janne Grunau | 10 October 2012, 12:22:57 UTC | fate: add h263 obmc vsynth tests | 10 October 2012, 19:24:32 UTC |
8d09d39 | Janne Grunau | 10 October 2012, 18:35:26 UTC | avconv: remove bogus warning when using avconv -h without parameter | 10 October 2012, 19:24:32 UTC |
25227c3 | Janne Grunau | 10 October 2012, 18:11:56 UTC | averror: explicitly define AVERROR_* values | 10 October 2012, 19:24:32 UTC |
c466eb1 | Janne Grunau | 10 October 2012, 17:47:05 UTC | flashsv: propagate inflateReset() errors Fixes CID717493. | 10 October 2012, 19:24:32 UTC |
6d556e8 | Janne Grunau | 10 October 2012, 17:16:09 UTC | indeo4/5: remove constant parameter num_bands from wavelet recomposition Fixes bogus uninitialized value compiler and coverity warnings. | 10 October 2012, 19:24:32 UTC |
bd141f5 | Janne Grunau | 09 October 2012, 19:45:23 UTC | mxfdec: return error if no segments are available in mxf_get_sorted_table_segments Fixes CID732275. | 10 October 2012, 19:24:32 UTC |
35a35d4 | Mashiat Sarker Shakkhar | 09 October 2012, 19:38:19 UTC | Double motion vector range for HPEL interlaced picture in proper place The existing code is not in the right place and it should cover both interlaced frame and field pictures. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | 10 October 2012, 18:56:02 UTC |
eb657ec | Mashiat Sarker Shakkhar | 09 October 2012, 19:38:18 UTC | vc1dec: Set opposite to the correct value for 1REF field pictures Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | 10 October 2012, 18:55:38 UTC |
7cc3c4e | Mashiat Sarker Shakkhar | 09 October 2012, 19:38:16 UTC | vc1dec: Invoke edge emulation regardless of MV precision for 1-MV chroma This is required due to the way VC-1 handles chroma pull-back which may end up causing negative chroma MV for zero luma MV. Edge emulation needs to be invoked in such cases. This only affects vertical component of chroma motion vector. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | 10 October 2012, 18:54:19 UTC |
88058d9 | Mashiat Sarker Shakkhar | 09 October 2012, 19:38:15 UTC | vc1dec: Set chroma reference field from REFFIELD for 1REF field pictures Interlaced field pictures can have one or two reference pictures, signaled by NUMREF syntax element. For single reference pictures, reference picture is determined by REFFIELD syntax element. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | 10 October 2012, 18:50:07 UTC |
26db910 | Luca Barbato | 09 October 2012, 00:49:42 UTC | segment: support applehttp style list | 10 October 2012, 16:56:55 UTC |
b522000 | Luca Barbato | 09 October 2012, 23:39:06 UTC | avio: introduce avio_closep | 10 October 2012, 16:56:55 UTC |
82569b0 | Luca Barbato | 09 October 2012, 20:00:22 UTC | mpegtsenc: set muxing type notification to verbose | 10 October 2012, 16:56:54 UTC |
7fb35ee | Mashiat Sarker Shakkhar | 09 October 2012, 20:38:17 UTC | vc1dec: Use correct spelling of "opposite" Signed-off-by: Diego Biurrun <diego@biurrun.de> | 10 October 2012, 14:28:31 UTC |
706a559 | Janne Grunau | 20 September 2012, 09:34:35 UTC | a64multienc: change mc_frame_counter to unsigned GCC cannot proof that c->mc_frame_counter is always >- 0, changing the type from int to unsigned fixes following warning: libavcodec/a64multienc.c: In function ‘a64multi_encode_frame’: libavcodec/a64multienc.c:342:17: warning: ‘buf’ may be used uninitialized in this function[-Wuninitialized] Signed-off-by: Janne Grunau <janne-libav@jannau.net> | 10 October 2012, 13:33:06 UTC |
507dce2 | Jean-Baptiste Kempf | 05 October 2012, 09:12:04 UTC | arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) Assign NEON specific function pointers after runtime check via av_get_cpu_flags(). Signed-off-by: Janne Grunau <janne-libav@jannau.net> | 10 October 2012, 13:28:50 UTC |
63a46c6 | Diego Biurrun | 10 October 2012, 12:08:21 UTC | svq1: Drop a bunch of useless parentheses | 10 October 2012, 13:10:53 UTC |
41e46a5 | Mans Rullgard | 10 October 2012, 11:51:04 UTC | parseutils-test: do not print numerical error codes The error codes differ between systems so printing the value makes the fate test fail on some systems. Signed-off-by: Mans Rullgard <mans@mansr.com> | 10 October 2012, 12:33:45 UTC |
ada12f8 | Diego Biurrun | 19 August 2012, 20:56:02 UTC | svq1: K&R formatting cosmetics | 10 October 2012, 12:14:22 UTC |
4b895cb | Mans Rullgard | 10 October 2012, 02:24:50 UTC | build: sanitize linking of tools and test programs This makes sure proper linker arguments are used for the tools and test programs when shared libraries are enabled. The tools are linked using the usual -l flag while for test programs the full name of the static library is used. Signed-off-by: Mans Rullgard <mans@mansr.com> | 10 October 2012, 10:24:09 UTC |
096a5d7 | Diego Biurrun | 05 October 2012, 12:27:44 UTC | fate: Refactor setting of environment variables for groups of tests | 10 October 2012, 08:49:51 UTC |
6d0beef | Diego Biurrun | 04 October 2012, 17:22:27 UTC | swscale: Do not make ff_ symbols globally visible. | 10 October 2012, 00:08:01 UTC |
d5ef935 | Janne Grunau | 09 October 2012, 19:03:40 UTC | rtspdec: use av_strlcpy for writing into fixed size buffer Fixes CID231347. | 09 October 2012, 19:05:15 UTC |
f1de23f | Janne Grunau | 09 October 2012, 18:56:58 UTC | g722enc: fix size argument in memset Fixes CID700725. | 09 October 2012, 19:05:15 UTC |
4a7c0c4 | Janne Grunau | 09 October 2012, 18:50:50 UTC | http: use av_strlcpy instead of strcpy() without size checks Fixes CID700730. | 09 October 2012, 19:05:14 UTC |
79e6e8e | Janne Grunau | 09 October 2012, 18:38:47 UTC | avfilter: correct memcpy size avfilter_copy_buf_props() Does not make a difference in this case since sizeof(uint8_t*) == sizeof(uint8_t**). Fixes CID703814. | 09 October 2012, 19:05:14 UTC |
233a5a8 | Anton Khirnov | 08 October 2012, 10:03:08 UTC | lavc: split asv12 encoder/decoder | 09 October 2012, 18:32:35 UTC |
fb722a9 | Anton Khirnov | 09 October 2012, 15:40:20 UTC | avconv: remove -same_quant It has not worked for anything other than fringe codecs (asv1/2, mdec, mjpeg[b]) since about 2003 and nobody ever noticed or complained. This sufficiently proves that there are no users of this option who have a clue of what they are doing, so it is completely useless. | 09 October 2012, 18:32:34 UTC |
b94e4ac | Janne Grunau | 09 October 2012, 15:55:32 UTC | cmdutils_read_file: increment *size after writing the trailing \0 Fixes CID732166. | 09 October 2012, 16:43:30 UTC |
ac9a895 | Janne Grunau | 09 October 2012, 14:28:30 UTC | af_resample: unref out_buf when avresample_convert returns 0 Fixes CID732273. | 09 October 2012, 16:43:30 UTC |
8501c09 | Janne Grunau | 09 October 2012, 14:15:15 UTC | af_amix: prevent memory leak on error path Fixes CID732272. | 09 October 2012, 14:15:15 UTC |
6f8ef53 | Janne Grunau | 09 October 2012, 14:09:41 UTC | vc1dec: prevent memory leak in error path Fixes CID732271. | 09 October 2012, 14:09:41 UTC |
714f5ab | Janne Grunau | 09 October 2012, 14:07:12 UTC | vc1dec: prevent memory leak on av_realloc error | 09 October 2012, 14:07:12 UTC |
1afd7a1 | Janne Grunau | 09 October 2012, 13:41:24 UTC | af_channelmap: free old extended_data on reallocation Prevents writes to freed memory and the leak of the old extended data. Fixes CID732303. | 09 October 2012, 13:41:24 UTC |
18ff4d2 | Janne Grunau | 09 October 2012, 13:20:15 UTC | avconv: simplify memory allocation in copy_chapters Make just a single reallocation per call instead of one reallocation per copied chapters. This fixes possible memory leaks on realloc failures. Also correct the allocation since it needs multiples of sizeof(AVChapter*) and not sizeof(AVChapter). Fixes CID700633 and CID700719. | 09 October 2012, 13:39:05 UTC |
4ffbe3f | Janne Grunau | 09 October 2012, 12:54:01 UTC | matroskaenc: check cue point validity before reallocation Prevents memory leak and possible access to freed memory. Fixes CID605744. | 09 October 2012, 13:39:05 UTC |
53e122d | Janne Grunau | 09 October 2012, 12:48:08 UTC | swfenc: error out for more than 1 audio or video stream Prevents CID602000. | 09 October 2012, 13:39:05 UTC |
0fb3b24 | Mans Rullgard | 08 October 2012, 19:35:03 UTC | build: link test programs only against static libs The test programs use internal symbols so cannot be linked against the shared libs. Linking against both shared and static is pointless and might do something strange depending on the linker. This changes the dependencies so the test programs are linked only against the static library for the component they belong to. Signed-off-by: Mans Rullgard <mans@mansr.com> | 09 October 2012, 13:16:21 UTC |
cbcd497 | Justin Ruggles | 21 September 2012, 14:48:12 UTC | adxdec: use planar sample format | 09 October 2012, 13:03:52 UTC |
4ebd74c | Justin Ruggles | 21 September 2012, 14:32:21 UTC | adpcmdec: use planar sample format for adpcm_thp | 09 October 2012, 13:03:52 UTC |
327cdb0 | Justin Ruggles | 31 August 2012, 16:42:37 UTC | adpcmdec: use planar sample format for adpcm_ea_xas | 09 October 2012, 13:03:52 UTC |
da9620e | Justin Ruggles | 31 August 2012, 01:33:34 UTC | adpcmdec: use planar sample format for adpcm_ea_r1/r2/r3 | 09 October 2012, 13:03:52 UTC |
d2b6ae0 | Justin Ruggles | 30 August 2012, 22:08:59 UTC | adpcmdec: use planar sample format for adpcm_xa | 09 October 2012, 13:03:52 UTC |
8b85428 | Justin Ruggles | 29 August 2012, 19:54:39 UTC | adpcmdec: use planar sample format for adpcm_ima_ws for vqa version 3 | 09 October 2012, 13:03:52 UTC |
4356d66 | Justin Ruggles | 29 August 2012, 19:40:26 UTC | adpcmdec: use planar sample format for adpcm_4xm | 09 October 2012, 13:03:52 UTC |
1b9ac72 | Justin Ruggles | 29 August 2012, 03:58:08 UTC | adpcmdec: use planar sample format for adpcm_ima_wav | 09 October 2012, 13:03:52 UTC |
176db0b | Justin Ruggles | 29 August 2012, 03:39:53 UTC | adpcmdec: use planar sample format for adpcm_ima_qt | 09 October 2012, 13:03:52 UTC |
7e5f045 | Justin Ruggles | 28 August 2012, 15:45:39 UTC | pcmdec: use planar sample format for pcm_lxf | 09 October 2012, 13:03:51 UTC |
c1a9cfd | Justin Ruggles | 27 August 2012, 18:19:51 UTC | mace: use planar sample format | 09 October 2012, 13:03:51 UTC |
23d53c5 | Justin Ruggles | 26 August 2012, 05:10:51 UTC | atrac1: use planar sample format | 09 October 2012, 13:03:51 UTC |
ac56ff9 | Diego Biurrun | 24 August 2012, 00:10:20 UTC | build: non-x86: Only compile mpegvideo optimizations when necessary | 09 October 2012, 12:45:59 UTC |
8dd0650 | Janne Grunau | 09 October 2012, 12:24:36 UTC | rtpdec_mpeg4: au_headers is a single array, simple av_free is enough Fixes CID700204. | 09 October 2012, 12:24:36 UTC |
3fbda30 | Janne Grunau | 09 October 2012, 12:04:46 UTC | avcodec: free extended_data instead address of it Fixes CID732173. | 09 October 2012, 12:04:46 UTC |
7bc433b | Martin Storsjö | 05 October 2012, 22:38:37 UTC | fate: Add tests of the ff_make_absolute_url function Signed-off-by: Martin Storsjö <martin@martin.st> | 09 October 2012, 11:16:34 UTC |
33893e6 | Duncan Salerno | 05 October 2012, 23:02:18 UTC | url: Handle relative urls starting with two slashes This is defined by RFC 3986 section 5.4.1 to be handled this way. Signed-off-by: Martin Storsjö <martin@martin.st> | 09 October 2012, 11:16:33 UTC |
eea0038 | Duncan Salerno | 05 October 2012, 22:58:48 UTC | url: Handle relative urls being just a new query string Signed-off-by: Martin Storsjö <martin@martin.st> | 09 October 2012, 11:16:32 UTC |
a6363e3 | Duncan Salerno | 05 October 2012, 22:57:32 UTC | url: Don't treat slashes in query parameters as directory separators Strip off query parameters from the original url before applying the new relative path. Signed-off-by: Martin Storsjö <martin@martin.st> | 09 October 2012, 11:16:31 UTC |
a75b9a1 | Diego Biurrun | 05 October 2012, 22:16:41 UTC | mingw/cygwin: Stop adding -fno-common to gcc CFLAGS This was done to work around toolchain bugs that have long been fixed. | 09 October 2012, 09:39:26 UTC |
f75f419 | Diego Biurrun | 08 October 2012, 17:08:03 UTC | Restructure av_log_missing_feature message Some invocations include a verb in the log message, others do not. Yet av_log_missing_feature expects callers to provide a verb. Change the function to include a verb instead and update the callers accordingly. The result is a more natural function API and correct English in the function invocations. | 09 October 2012, 09:39:26 UTC |
c136a81 | Martin Storsjö | 08 October 2012, 21:51:42 UTC | rtp: Support packetization/depacketization of opus Signed-off-by: Martin Storsjö <martin@martin.st> | 09 October 2012, 08:57:11 UTC |
e04826c | Yusuke Nakamura | 09 October 2012, 07:00:28 UTC | file: Set the return value type for lseek to int64_t. This fixes a regression in 4ed5ac5. Signed-off-by: Martin Storsjö <martin@martin.st> | 09 October 2012, 08:27:12 UTC |
f79364b | Mans Rullgard | 08 October 2012, 22:01:02 UTC | ppc: fix Altivec build with old compilers The vec_splat() intrinsic requires a constant argument for the element number, and the code relies on the compiler unrolling the loop to provide this. Manually unrolling the loop avoids this reliance and works with all compilers. Signed-off-by: Mans Rullgard <mans@mansr.com> | 08 October 2012, 22:14:51 UTC |
643933f | Mans Rullgard | 05 October 2012, 02:42:12 UTC | build: add LTO support for PGI compiler Signed-off-by: Mans Rullgard <mans@mansr.com> | 08 October 2012, 21:30:41 UTC |
8f23907 | Mans Rullgard | 05 October 2012, 00:30:28 UTC | build: add -Mdse to PGI optimisation flags Enable dead store elimination. The last few releases work no worse with this flag than without. Older versions failed to build some source files when using this flag. Signed-off-by: Mans Rullgard <mans@mansr.com> | 08 October 2012, 21:30:41 UTC |
c9b10cc | Martin Storsjö | 08 October 2012, 20:18:38 UTC | rtpenc_vp8: Update the packetizer to the latest spec version Tested to work with the gstreamer depacketizer. Signed-off-by: Martin Storsjö <martin@martin.st> | 08 October 2012, 20:55:53 UTC |
66d652c | Martin Storsjö | 08 October 2012, 19:25:55 UTC | rtpdec_vp8: Make the depacketizer implement the latest spec draft Not all details are implemented, but it's enough for proper playback as long as there is no packet loss. Tested to work with the packetizer in gstreamer (which although uses a different codec name, to clarify that it is still a spec draft). Signed-off-by: Martin Storsjö <martin@martin.st> | 08 October 2012, 20:55:52 UTC |
27a310e | Mans Rullgard | 08 October 2012, 10:13:35 UTC | doc: allow building with old texi2html versions Signed-off-by: Mans Rullgard <mans@mansr.com> | 08 October 2012, 19:08:51 UTC |
ea14a65 | Janne Grunau | 08 October 2012, 10:09:16 UTC | avutil: skip old_pix_fmts.h since it is just a list | 08 October 2012, 10:09:16 UTC |
7e52285 | Janne Grunau | 07 October 2012, 15:41:10 UTC | x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86) | 08 October 2012, 09:54:05 UTC |
cb36feb | Janne Grunau | 07 October 2012, 15:23:54 UTC | x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86) | 08 October 2012, 09:54:05 UTC |
f101eab | Janne Grunau | 05 October 2012, 17:54:10 UTC | x86: call most of the x86 dsp init functions under if (ARCH_X86) Rename the called dsp init functions to *_init_x86. | 08 October 2012, 09:54:05 UTC |
d19d01b | Luca Barbato | 30 September 2012, 04:02:34 UTC | doc: support the new website layout | 08 October 2012, 09:22:42 UTC |
91f5f87 | Luca Barbato | 07 October 2012, 22:52:38 UTC | doc: remove a warning from filters.texi The tag @table expects @item to mark entries. | 08 October 2012, 09:22:42 UTC |
175d0d9 | Luca Barbato | 13 December 2011, 22:50:20 UTC | doc: initial nut documentation | 08 October 2012, 09:22:42 UTC |
0826d85 | Luca Barbato | 05 October 2012, 03:07:18 UTC | segment: drop global headers setting avconv provides an option to set it externally and there isn't a way for the outer demuxer to report the inner demuxer flag. Solves a bad interaction between mpegts and x264, but requires additional setting for the user. | 08 October 2012, 09:22:42 UTC |
8728b95 | Anton Khirnov | 08 October 2012, 06:10:23 UTC | lavu: fix typo in Makefile | 08 October 2012, 06:10:23 UTC |
716d413 | Anton Khirnov | 06 October 2012, 10:10:34 UTC | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | 08 October 2012, 05:13:26 UTC |
78071a1 | Anton Khirnov | 06 October 2012, 09:18:06 UTC | pixfmt: add AV_ prefixes to PIX_FMT_* | 08 October 2012, 05:12:16 UTC |
7b556be | Justin Ruggles | 20 September 2012, 17:28:34 UTC | af_resample: avoid conversion of identical sample formats for 1 channel When there is only 1 channel, the planar and interleaved formats of the same data type should be treated as identical. | 07 October 2012, 20:45:50 UTC |
37f701f | Justin Ruggles | 20 September 2012, 05:04:15 UTC | avcodec: allow either planar or interleaved sample format when encoding mono When there is only 1 channel, the planar and interleaved formats of the same data type should be treated as identical. | 07 October 2012, 20:45:50 UTC |
5364327 | Justin Ruggles | 07 October 2012, 03:58:03 UTC | adpcmenc: ensure calls to adpcm_ima_compress_sample() are in the right order Should fix fate-acodec-adpcm-ima_wav with several compilers. | 07 October 2012, 20:45:50 UTC |
62ae37d | Diego Biurrun | 05 October 2012, 17:29:18 UTC | timefilter: De-doxygenize normal code comments and drop silly ones | 07 October 2012, 20:31:29 UTC |
e67b0f9 | Martin Storsjö | 07 October 2012, 09:42:54 UTC | gxf: Include the right header for the avpriv_frame_rate_tab declaration Signed-off-by: Martin Storsjö <martin@martin.st> | 07 October 2012, 11:14:37 UTC |
31b2262 | Justin Ruggles | 25 August 2012, 17:44:30 UTC | wmaenc: use float planar sample format | 06 October 2012, 17:23:13 UTC |
b1540fc | Justin Ruggles | 25 August 2012, 17:11:10 UTC | (e)ac3enc: use planar sample format | 06 October 2012, 17:23:13 UTC |
f3e2d68 | Justin Ruggles | 25 August 2012, 17:04:33 UTC | aacenc: use planar sample format | 06 October 2012, 17:23:13 UTC |