Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • d22f88cb19 Use av_get_bits_per_sample by David Conrad 2007-09-05 00:23:34 +0000
  • 44008871ef Write bit depth for PCM audio by David Conrad 2007-09-05 00:23:31 +0000
  • 1a302a5c2a Write wav header if there is no native audio codec ID by David Conrad 2007-09-05 00:23:29 +0000
  • 6364d534ea Write the cues element by David Conrad 2007-09-05 00:23:27 +0000
  • 1b66d31467 Doxygenize comments by David Conrad 2007-09-05 00:23:26 +0000
  • 4d1fd70cac Calculate the size of a SimpleBlock before writing it so that bytes aren't wasted in writing the size by David Conrad 2007-09-05 00:23:23 +0000
  • 7973dd0bf1 Indentation by David Conrad 2007-09-05 00:23:21 +0000
  • 967d815ae5 Write the Seek Head element by David Conrad 2007-09-05 00:23:19 +0000
  • 801edb42d1 Make sure to return a value in functions that return a value by David Conrad 2007-09-05 00:23:17 +0000
  • 5034ab9024 Move writing the tracks element to its own function by David Conrad 2007-09-05 00:23:15 +0000
  • 56d55a3bcf Move Xiph's CodecPrivate writing code to its own function by David Conrad 2007-09-05 00:23:13 +0000
  • 02f487fc77 Write the duration of the file by David Conrad 2007-09-05 00:23:11 +0000
  • f57b85a569 put_ebml_void() by David Conrad 2007-09-05 00:23:09 +0000
  • ab41602755 Remove unused prototype by David Conrad 2007-09-05 00:23:07 +0000
  • ffb880c278 Write unknown size if the size given is too large for EBML (greater than 2^56-1) by David Conrad 2007-09-05 00:23:06 +0000
  • 815eb6a2fe Track number and UID only have to be nonzero by David Conrad 2007-09-05 00:23:03 +0000
  • 90c02d93ff SimpleBlocks are Matroska v2 by David Conrad 2007-09-05 00:23:01 +0000
  • 98186e416d Start a new cluster every 5 MB or 5 seconds by David Conrad 2007-09-05 00:23:00 +0000
  • 6d50a935c9 Fix writing Xiph header sizes by David Conrad 2007-09-05 00:22:58 +0000
  • 89e81bbbb9 Correctly write CodecPrivate element for Vorbis and Theora by David Conrad 2007-09-05 00:22:56 +0000
  • 79a58e91db Compile fix; missed a variable declaration in the last commit by David Conrad 2007-09-05 00:22:54 +0000
  • b1adb69c5b Write one cluster and SimpleBlocks for the frames. Should now create playable mkv files for some video codecs (H.264 and VP3 checked) by David Conrad 2007-09-05 00:22:52 +0000
  • f622c4f45c First stab at writing the tracks element, still needs some additional cases for certain codecs by David Conrad 2007-09-05 00:22:50 +0000
  • f8e65a3271 Remove useless debug write by David Conrad 2007-09-05 00:22:48 +0000
  • 9b6b0c7926 put_ebml_float() by David Conrad 2007-09-05 00:22:47 +0000
  • 1e18c4d097 Const correctness by David Conrad 2007-09-05 00:22:45 +0000
  • 81efc03f58 Get rid of put_ebml_utf8(); the error checking that would have distinguished it from put_ebml_string() belongs elsewhere in lavf. by David Conrad 2007-09-05 00:22:43 +0000
  • dbf653f766 Cosmetics: align nicely for better readibility by David Conrad 2007-09-05 00:22:41 +0000
  • cf4f763be1 Simplify by David Conrad 2007-09-05 00:22:39 +0000
  • 67143c0f69 Beginning of mkv muxer, only EBML head is written correctly by David Conrad 2007-09-05 00:22:37 +0000
  • 5be3a81871 code to do halfpel interpolation per frame (unfinished and under ifdef but it should be faster when its finished) by Michael Niedermayer 2007-09-05 00:06:34 +0000
  • f7b8bffe47 Treat dc1394 as a library by Ramiro Polla 2007-09-04 22:03:32 +0000
  • 80a16ccf82 simplify PTS handling by Mike Melanson 2007-09-04 17:33:35 +0000
  • f55f27ba98 Fix issue 123 (Support Magic-carpet fli version, https://roundup.mplayerhq.hu/roundup/ffmpeg/issue123 ) by rearranging the bit depth by Mike Melanson 2007-09-04 17:31:25 +0000
  • 5d3de5ad22 Silence warnings about NAL_SVC_NON_IDR in H.264. patch by Carl Eugen Hoyos, cehoyos ag.or at by Carl Eugen Hoyos 2007-09-04 14:48:39 +0000
  • 0a1a0a805a add a close function to bitstream filter by Benoit Fouet 2007-09-04 06:48:22 +0000
  • 5f2cbb53b4 Fill the buffer with 0 before writing an SDP in it by Luca Abeni 2007-09-03 09:00:40 +0000
  • 1c746a490d Remove error raising when explicitely skipping frame patch by Carl Eugen Hoyos: [cehoyos ag or at] original thread: [FFmpeg-devel] [PATCH] Don't let ctx->skip_frame>0 produce errors date: 08/30/2007 01:30 PM by Carl Eugen Hoyos 2007-09-03 08:46:24 +0000
  • 9fcbcca60a If a stream has no start time, but the first packet has a 'pts', use that pts to set the start_time. patch by Neil Brown: [neilb suse de] original thread: [FFmpeg-devel] [patch 3/3] Make timing calculations less dependant on start_time being defined. date: 08/16/2007 08:27 AM by Neil Brown 2007-09-03 07:56:26 +0000
  • 3f19004e46 Set the "B" flag in the payload header by Luca Abeni 2007-09-03 07:28:58 +0000
  • 2d7d6d4203 Set the "TR" field in the payload header by Luca Abeni 2007-09-03 07:22:37 +0000
  • 73130dfee2 Correctly set the "P" field in the payload header by Luca Abeni 2007-09-03 07:14:10 +0000
  • 9be5181587 fix probe buffer issue. patch by Wolfram Gloger {wmglo at dent.med.uni-muenchen.de}. [FFmpeg-devel] [PATCH] ac3_probe input buffer overrun Aug 28, 2007 by Wolfram Gloger 2007-09-03 05:19:59 +0000
  • da0b94f539 workaround ms (lack of) intelligence in their design of dvr-ms yes kids you do not make 90% of your file contain empty dummy packets closes issue76 by Michael Niedermayer 2007-09-02 15:58:43 +0000
  • becc0ef95b Remove reimplementation of get_unary. Based on a patch by Alex Beregszaszi. by Vitor Sessak 2007-09-01 21:03:17 +0000
  • 9d14ffbcce Cosmetics by Luca Barbato 2007-09-01 14:00:47 +0000
  • c0fee8c985 add a warning message for unsupported kind of encoding by Aurelien Jacobs 2007-09-01 13:04:25 +0000
  • ec2fc00d62 fix 1fps videos by Michael Niedermayer 2007-08-31 23:59:45 +0000
  • 11f81e6a07 Cosmetical: Empty line removal by Vitor Sessak 2007-08-31 18:51:22 +0000
  • 84fa6e23fb SimpleBlock keyframe flag is the most significant bit by David Conrad 2007-08-31 18:24:09 +0000
  • 63ecfc1fe4 Comment about unsupported sample size by Vitor Sessak 2007-08-31 15:05:40 +0000
  • 1cc6bd4f10 renaming ARCH_BFIN to HAVE_BFIN by Marc Hoffman 2007-08-31 14:58:44 +0000
  • 49488d12bf renaming ARCH_BFIN to HAVE_BFIN by Marc Hoffman 2007-08-31 14:57:50 +0000
  • c40485fa87 add Dénes Balatoni to CREDITS by Benoit Fouet 2007-08-31 07:30:27 +0000
  • a861e7e3b6 cosmetics: Add some whitespace for better readability. by Diego Biurrun 2007-08-30 23:16:34 +0000
  • ea2c666b0e cosmetics: Sort bitstream filters. by Diego Biurrun 2007-08-30 23:13:10 +0000
  • 035c591983 cosmetics: Sort some lines, whitespace changes. by Diego Biurrun 2007-08-30 23:11:55 +0000
  • 1e97ce4a31 cosmetics: Sort some lines, whitespace changes. by Diego Biurrun 2007-08-30 23:11:24 +0000
  • d8dfda7e51 Use a consistent multiple inclusion guard. by Diego Biurrun 2007-08-30 22:41:54 +0000
  • d9420d4df1 add simple_idct implemented in Sparc VIS patch by Balatoni Denes % dbalatoni A interware P hu% by Denes Balatoni 2007-08-30 19:18:23 +0000
  • aa33d8096a Rename function by Vitor Sessak 2007-08-30 16:40:51 +0000
  • 321c313836 Replace two #define's by inline functions by Vitor Sessak 2007-08-30 16:04:00 +0000
  • 14da6549a7 Hooking bfin/mathops.h by Marc Hoffman 2007-08-30 15:16:52 +0000
  • 543a90d14a Blackfin 32bit multiplication primitives MULH MUL16 by Marc Hoffman 2007-08-30 15:15:48 +0000
  • eafa1c90e5 Replace complicated and currently broken manual alignment code by DECLARE_ALIGNED_16. Fixes crash in ff_snow_horizontal_compose97i_sse2 by Reimar Döffinger 2007-08-30 11:41:58 +0000
  • 46b274d4e5 Correct packetization for MPEG video frames, and correct setting of the "B" and "E" bits in the payload header by Luca Abeni 2007-08-29 10:47:15 +0000
  • 7c8133aa44 Remove commented code (payload header extension) by Luca Abeni 2007-08-29 10:42:13 +0000
  • 06396e1193 10l: Actually add the .libs dependency to the seek_test binary, not the phony seektest target. by Diego Biurrun 2007-08-28 23:29:07 +0000
  • f6df400c0c Backport fix for mpegvideo rtp, fixes Issue119, original fix from Dario Gallucci <dariodotgallucciatpolito.it> in feng by Luca Barbato 2007-08-28 13:43:39 +0000
  • 55bf7fb613 snow altivec is broken by Luca Barbato 2007-08-28 13:39:50 +0000
  • d0e1cd3d9e Split FFmpeg documentation into general documentation and the documentation of the ffmpeg command line program. by Diego Biurrun 2007-08-28 06:22:57 +0000
  • b6f508bbcc Change 4xm demuxer and video decoder to pass the video format version in extradata instead of codec_tag. by Roberto Togni 2007-08-27 21:58:39 +0000
  • e89d9fd89c do not use "strings" in endian check by Måns Rullgård 2007-08-27 14:19:04 +0000
  • 30a987ece9 Remove unused variable. by Diego Biurrun 2007-08-27 12:36:19 +0000
  • 267b9479ac typo by Michael Niedermayer 2007-08-27 10:39:31 +0000
  • 06b00c5f65 Simplify preprocessor directives. by Diego Biurrun 2007-08-27 09:21:33 +0000
  • d56fb404bb Remove unused definition. by Diego Biurrun 2007-08-27 09:17:20 +0000
  • c97f54020d Change SYS_DARWIN preprocessor checks to __APPLE__, they are specific to Mac OS X rather than to Darwin. by Diego Biurrun 2007-08-27 09:17:03 +0000
  • d664a6255b Give seektest .libs dependency so that it gets updated on libavformat changes. patch by Wolfram Gloger, wmglo dent.med.uni-muenchen de by Wolfram Gloger 2007-08-27 08:42:23 +0000
  • a5a5984a25 cosmetics: Insert empty line for readability. by Diego Biurrun 2007-08-27 08:40:16 +0000
  • 19cc524ab6 Corrected pause handling when using the 's' step by frame key. patch by Craig Nicol: [craig nicol /\ ed ac uk] original thread:[FFmpeg-devel] [PATCH] FFplay speedup if stepping whilst paused date: 08/02/2007 12:39 PM by Craig Nicol 2007-08-27 08:06:48 +0000
  • 971cc99020 print EBX/EBP availability by Michael Niedermayer 2007-08-26 23:09:34 +0000
  • ca1daf0ad0 add get_unary_0_33() to help gcc with inlining by Aurelien Jacobs 2007-08-26 22:38:57 +0000
  • 2407a7c10f cleanup get_unary() by Aurelien Jacobs 2007-08-26 22:34:49 +0000
  • 28296f9c9e move get_unary() to its own file by Aurelien Jacobs 2007-08-26 22:33:48 +0000
  • a41f4eacd6 Do not wrongly mark Apple gcc workarounds as being specific to Darwin. by Diego Biurrun 2007-08-26 22:06:40 +0000
  • 16dae5173b remove alignment correction of the destination pointers in luma_16x6 interpolations, since they are always 16-bytes aligned in practice. Add asserts to ease narrowing down potential image corructions on exotic plateforms by Guillaume Poirier 2007-08-26 21:47:58 +0000
  • 7bcc1d5b66 CONFIG_7REGS has been renamed to HAVE_7REGS by Ramiro Polla 2007-08-26 16:10:53 +0000
  • 90e9e94d0f workaround gcc bug, untested as my gcc is not complaining by Michael Niedermayer 2007-08-26 12:34:22 +0000
  • 71253ce9a6 add a link to VIS instructions whitepaper by Dominik Mierzejewski 2007-08-26 11:45:09 +0000
  • cefa599953 optimize the first vertical lifting step, this also prevents another overflow, the last known possible overflow by Michael Niedermayer 2007-08-26 11:16:23 +0000
  • 7e7f5c7bf6 use POSIX "strings -a" rather than "strings -" by Måns Rullgård 2007-08-26 09:11:22 +0000
  • 0828e47642 fix endian detection on MacOS by Måns Rullgård 2007-08-26 09:08:21 +0000
  • c90762766a optimize 1st horizontal lifting step by Michael Niedermayer 2007-08-26 08:31:55 +0000
  • 1104bf2b20 typo by Michael Niedermayer 2007-08-26 08:03:23 +0000
  • 8b5029295d get rid of totally senseless "m" + read in register we have enough registers to keep everything in registers by Michael Niedermayer 2007-08-26 06:51:51 +0000
  • bc1e78d896 simplify senselessly complex addressing by Michael Niedermayer 2007-08-26 02:02:14 +0000
  • 25bb359f73 cosmetics remove brain amputated mmx wrappers around sse2 macros fix name of ..._sub macro to match ..._add naming by Michael Niedermayer 2007-08-26 01:20:09 +0000
  • 629750290f avoid overflow in the 3rd lifting step, this now needs mmx2 at minimum (patch for plain mmx support is welcome ...) by Michael Niedermayer 2007-08-26 01:11:02 +0000
  • b696a4c91d avoid an overflow in the 1 horizontal lifting step by Michael Niedermayer 2007-08-25 19:04:33 +0000