Commit Graph
100 Commits
Author SHA1 Message Date
Zdenek Kabelac 289f999dab * bugfixing call reference
Originally committed as revision 5092 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 23:19:04 +00:00
Zdenek Kabelac 2c7357793d * missing targets cleanup
Originally committed as revision 3564 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-06 09:55:32 +00:00
Zdenek Kabelac 7fea94ce4a * fixing a few of gcc 'clean-code' warnings
Originally committed as revision 3563 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-06 08:50:46 +00:00
Zdenek Kabelac 669484b49e * these vars could be either static or extern (compilation fix gcc-3.5)
Originally committed as revision 3541 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-09-30 15:02:07 +00:00
Zdenek Kabelac 450420cee1 * removed config.h
Originally committed as revision 3012 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-14 13:13:31 +00:00
Zdenek Kabelac 148beec7e8 * missing opts for make dep
Originally committed as revision 2860 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-09 12:18:40 +00:00
Zdenek Kabelac 5f0f7713ad * more consts
Originally committed as revision 2847 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-05 14:21:56 +00:00
Zdenek Kabelac 49a37411f3 * const warn elimination
Originally committed as revision 2846 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-05 14:09:12 +00:00
Zdenek Kabelac 62c438a241 * const warn elimintation
Originally committed as revision 2845 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-05 14:08:33 +00:00
Zdenek Kabelac b0df362b11 * const
Originally committed as revision 2844 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-05 14:07:33 +00:00
Zdenek Kabelac 4b813d5c5a * sys/types.h for size_t
Originally committed as revision 2516 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-13 22:20:12 +00:00
Zdenek Kabelac 67070e4f29 * *FILE needs <stdio.h>
Originally committed as revision 2515 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-13 22:15:11 +00:00
Zdenek Kabelac 2248dd89ae * removed redundant includes (they were even wrongly used)
Originally committed as revision 1953 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-13 09:36:13 +00:00
Zdenek Kabelac 067cbf313f * amr format - by Johannes Carlsson
Originally committed as revision 1934 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-06 11:47:49 +00:00
Zdenek Kabelac bc634f6fc2 * 3gp patch by Joca
Originally committed as revision 1931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-05 14:30:52 +00:00
Zdenek Kabelac 31d8cb134d * compile fixes by Mitch at Bits.COM
Originally committed as revision 1894 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-20 17:36:49 +00:00
Zdenek Kabelac d04fdff161 * oops - reversed last commit
Originally committed as revision 1868 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-13 08:21:35 +00:00
Zdenek Kabelac 2def278a45 * sync
Originally committed as revision 1865 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 17:59:26 +00:00
Zdenek Kabelac 25fa62e13a * added s263 (mapped to h263 - 3gp files)
* less strict header detection - also do not call exit when it's not found.

Originally committed as revision 1864 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 17:58:52 +00:00
Zdenek Kabelac 9ed83b0a93 * passing ImageDescriptions for SVQ3 (Vertical300K.sorenson works)
(IMHO only SMI chunk should be stored in extradata)

Originally committed as revision 1863 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 15:39:38 +00:00
Zdenek Kabelac 445ad18d65 * link libfaad when needed
Originally committed as revision 1862 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 12:32:33 +00:00
Zdenek Kabelac aea22133c4 * quiet missing EOF \n warning
Originally committed as revision 1861 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 12:31:02 +00:00
Zdenek Kabelac 0fc50e58f6 * simple options to enable faad support (no runtime compile checking is made)
(just like with few others...)

Originally committed as revision 1860 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 11:08:53 +00:00
Zdenek Kabelac fd6e513ee1 * uninitialized/unused vars cleanup
Originally committed as revision 1859 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 11:07:46 +00:00
Zdenek Kabelac 5ca1d879bb * support for AAC audio (esds decoding - using extradata)
* using MOV_atom_t instead of 3 args
* chunk parsers ordered alphabeticaly

Originally committed as revision 1858 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 10:59:18 +00:00
Zdenek Kabelac 280bd7b7de * support for AAC audio streams via libfaad
* could be complied with runtime linking of libfaad (CONFIG_FAADBIN)
* missing/untested support for raw AAC streams (maybe there will be
  just one entry for aac)
* missing configure check for libfaad/config option

Originally committed as revision 1857 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 10:55:19 +00:00
Zdenek Kabelac 546031ee86 * keeping compiler happy and quiet
Originally committed as revision 1817 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-23 18:38:34 +00:00
Zdenek Kabelac b6a17df438 * simplified parameters for parse routines
Originally committed as revision 1816 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-23 08:58:42 +00:00
Zdenek Kabelac 5d23497493 * more strict types
Originally committed as revision 1815 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-23 08:56:14 +00:00
Zdenek Kabelac 5cd62665f0 * fixed initialization and some memleak
* filling more avcodecs variables
* extending/improving mov parsing (unfinished)

Originally committed as revision 1812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-22 08:36:39 +00:00
Zdenek Kabelac 693feac556 * filling bitdepth
Originally committed as revision 1811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-22 08:32:33 +00:00
Zdenek Kabelac c506fb40a8 * fixing cut&paste bug
Originally committed as revision 1682 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-14 07:24:25 +00:00
Zdenek Kabelac 127d5c8d43 * don't rebuild ffmpeg when libs were not modified
Originally committed as revision 1681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-13 15:36:53 +00:00
Zdenek Kabelac 5d4ce4574b * added more options
Originally committed as revision 1675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 19:49:58 +00:00
Zdenek Kabelac 59e0ac8ea5 * cosmetic doc fix
Originally committed as revision 1674 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 19:48:46 +00:00
Zdenek Kabelac f99963b016 * update
Originally committed as revision 1673 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 18:58:04 +00:00
Zdenek Kabelac 4a899dd689 * moved os_support.h into libavcodec
* added few more functions for os2

Originally committed as revision 1672 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 18:57:33 +00:00
Zdenek Kabelac cf2818b0e7 * quick fix to support make -j x
Originally committed as revision 1670 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 18:38:18 +00:00
Zdenek Kabelac a77146abfe * 'externaly' visible option list begins avoptions_ prefix
* fixed FLAG AVOption

Originally committed as revision 1661 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-10 11:48:33 +00:00
Zdenek Kabelac e5247b5f57 * oooooops - sorry for this one - wrong logic
empty dsp_mask - no change
  FORCE - add,  no FORCE - enabled bits are masked out

Originally committed as revision 1659 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-10 11:22:30 +00:00
Zdenek Kabelac 63f6082633 * support FF_MM_FORCE
Originally committed as revision 1643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-07 13:49:10 +00:00
Zdenek Kabelac bec89a840f * more generic avoption_parse
* reused help ptr for sub ptr

Originally committed as revision 1642 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-07 13:48:02 +00:00
Zdenek Kabelac 6b9b85c165 * minor optimalization
Originally committed as revision 1618 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-03 17:13:26 +00:00
Zdenek Kabelac 3a13f6bd48 * compile PNG only when ZLIB is available
Originally committed as revision 1609 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-27 17:32:56 +00:00
Zdenek Kabelac ae39132d07 * using const buffers for reading
Originally committed as revision 1603 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-24 13:41:57 +00:00
Zdenek Kabelac 24def10e19 * const arrays
Originally committed as revision 1602 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-24 13:28:22 +00:00
Zdenek Kabelac 135ee03aae * fixed IMA WAV decoding (though still might not be fully correct)
* const arrays

Originally committed as revision 1601 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-24 13:26:41 +00:00
Zdenek Kabelac 64094f3799 * using $(MAKE)
Originally committed as revision 1592 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-18 19:10:57 +00:00
Zdenek Kabelac c947dec982 * sync with main liba52 sources
Originally committed as revision 1590 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-18 11:48:57 +00:00
Zdenek Kabelac ca390e727d * update cleanup rules (Steven M. Schultz)
* memaling check  (Steven M. Schultz)
* unused var removed

Originally committed as revision 1589 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-18 09:33:21 +00:00
Zdenek Kabelac 244b86134b * int64_t is now the right name
- also it would be nice to preserve ffmpeg coding rules

Originally committed as revision 1582 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-12 07:28:01 +00:00
Zdenek Kabelac 2720569a9a * prototypes at one place
Originally committed as revision 1579 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-11 16:57:55 +00:00
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t
Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-11 16:35:48 +00:00
Zdenek Kabelac dce778e0ea * check for potentialy problematic field len
Originally committed as revision 1572 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-10 10:45:41 +00:00
Zdenek Kabelac b29f97d136 * static,const,compiler warning cleanup
Originally committed as revision 1571 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-10 09:44:47 +00:00
Zdenek Kabelac f2598a19a2 * opts compilation
Originally committed as revision 1570 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-10 09:41:44 +00:00
Zdenek Kabelac fe1b62fb3e * still unfinished code for Options
* demo code - awating more comments

Originally committed as revision 1569 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-10 09:40:23 +00:00
Zdenek Kabelac 97d96aaa76 * still unfinished code for Options
Originally committed as revision 1568 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-10 09:38:38 +00:00
Zdenek Kabelac 5c91a6755b * static,const,compiler warning cleanup
Originally committed as revision 1567 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-10 09:35:32 +00:00
Zdenek Kabelac 02d697aa5f * headers valid for C++ compilers
Originally committed as revision 1521 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-28 20:20:38 +00:00
Zdenek Kabelac 2a743f633e * code for parsing options
now options have to be added...
  - see main for a simple usage example.

Originally committed as revision 1480 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-20 19:04:39 +00:00
Zdenek Kabelac 87fb268fdc * avoid usage of next/last buffer after flush
(but there still something wrong when the first frame isn't keyframe)

Originally committed as revision 1403 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-06 18:09:27 +00:00
Zdenek Kabelac 628d601b56 * first shot for generaly usable option parser for codecs
Originally committed as revision 1402 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-06 18:06:51 +00:00
Zdenek Kabelac f7696989d9 * fix for empty image queue
Originally committed as revision 1342 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-19 18:59:45 +00:00
Zdenek Kabelac 4cb3ca724d * fill codec_id in codec_open
Originally committed as revision 1329 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-09 18:54:09 +00:00
Zdenek Kabelac 855ea723b0 * two functions to handle allocation of static data more simple
av_mallocz_static - called for every static data table
  av_free_static - called when ffmpeg is no longer needed and should free
                   all static resources
* simple usage shown in mpegaudiodec.c

Originally committed as revision 1301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-03 19:40:35 +00:00
Zdenek Kabelac 9a7b310d06 * remaining part of John Ryland's patch
Originally committed as revision 1267 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-22 07:24:28 +00:00
Zdenek Kabelac bb28568364 * cut&paste fix
Originally committed as revision 1249 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 07:32:18 +00:00
Zdenek Kabelac 5940262772 * oops fixed bad initialization of ff vals.
- put FF_LIBMPEG2_IDCT_PERM into CVS - so it will work for now

Originally committed as revision 1227 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 10:08:31 +00:00
Zdenek Kabelac d43b10ec7a * fixed prototype
Originally committed as revision 1226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 09:17:52 +00:00
Zdenek Kabelac 83f238cbf0 * compilation fix (ARM users please check)
Originally committed as revision 1225 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 07:33:36 +00:00
Zdenek Kabelac 5844544064 * const warning fix
Originally committed as revision 1210 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-14 19:07:25 +00:00
Zdenek Kabelac 6a85ec8d9c * minor warning fix
Originally committed as revision 1209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-14 19:04:40 +00:00
Zdenek Kabelac adb4328917 * not checking for get_buffer_callback - it would be user's error
* if DR1 is disabled in get_buffer_callback silently fallback to
  non-dr rendering

Originally committed as revision 1208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-14 18:43:49 +00:00
Zdenek Kabelac 4533d2d67f * fix double free
Originally committed as revision 1206 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-13 19:04:38 +00:00
Zdenek Kabelac 18f770162b * fixing some minor const warnings
Originally committed as revision 1205 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-12 15:00:04 +00:00
Zdenek Kabelac 92ddb69283 * init for inv_zigzag_direct16 moved to init block
Originally committed as revision 1204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-12 10:05:21 +00:00
Zdenek Kabelac 5abd509acd * init table once
Originally committed as revision 1203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-12 10:01:27 +00:00
Zdenek Kabelac 4555345704 * using macros to shorten init part
* removing some unused/unneeded code
* unifing some function names

Originally committed as revision 1202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-12 09:47:14 +00:00
Zdenek Kabelac 34dfe896e3 * quick fix for bit exact setting
(FIXME - add this into context flags)

Originally committed as revision 1200 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 21:44:27 +00:00
Zdenek Kabelac 47837688ca * update
Originally committed as revision 1199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 19:13:50 +00:00
Zdenek Kabelac af19f78f2f * using DSPContext - so each codec could use its local (sub)set of CPU extension
* these are untested - users/developers please check

Originally committed as revision 1197 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 10:04:45 +00:00
Zdenek Kabelac 85bd552606 * using DSPContext - so each codec could use its local (sub)set of CPU extension
* fixing compiler warning about uninit level

Originally committed as revision 1196 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:44:59 +00:00
Zdenek Kabelac ec7e0bf0fd * using DSPContext - so each codec could use its local (sub)set of CPU extension
* I think IDCT needs some better generic solution

Originally committed as revision 1195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:43:43 +00:00
Zdenek Kabelac eb4b3dd3c3 * using DSPContext - so each codec could use its local (sub)set of CPU extension
Originally committed as revision 1194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:40:17 +00:00
Zdenek Kabelac fb602cd15e * useless commit - ignore
Originally committed as revision 1193 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:37:40 +00:00
Zdenek Kabelac c6af86c240 * avcodec_init could be removed I guess...
Originally committed as revision 1192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:31:17 +00:00
Zdenek Kabelac 2602c84635 * consts
Originally committed as revision 1191 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:30:07 +00:00
Zdenek Kabelac 8350df9704 * added dsp_mask
* using frame_bits for wav bits_per_sample

Originally committed as revision 1190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:24:15 +00:00
Zdenek Kabelac 1101abfe77 * cleanup statics & const
* some minor initial parsing fixes (yet it's very simple parser at this moment)

Originally committed as revision 1189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:21:59 +00:00
Zdenek Kabelac 0570bf06d4 * cleanup statics & const
Originally committed as revision 1188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:20:53 +00:00
Zdenek Kabelac e8c0008912 * cleanup statics & const
* using frame_bits to store bits_per_sample
 (to be able to recontruct exactly wav header)

Originally committed as revision 1187 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:09:06 +00:00
Zdenek Kabelac c18a2692d2 * cleanup statics & const
Originally committed as revision 1186 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:07:32 +00:00
Zdenek Kabelac 41568e4a09 * put there more reasnable 15fps speed (though it's probably meaningless)
Originally committed as revision 1174 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-06 20:39:17 +00:00
Zdenek Kabelac acbe6cfa47 * calculating with the full packet size
Originally committed as revision 1170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 17:16:41 +00:00
Zdenek Kabelac ff29712a3d * use larger buffer - the size should be calculcated from the bitstream
data rate and outgoing samples (i.e. WMA could generate a lot of samples
  from 4096KB chunks)
  FIXME

Originally committed as revision 1169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 12:38:50 +00:00
Zdenek Kabelac e2e6cfd021 * allocate slightly more data - so decoders won't be touching memory
out of allocated range (would be 4 bytes enough here ???)

Originally committed as revision 1168 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 12:06:37 +00:00
Zdenek Kabelac 4c3dff6de5 * free extradata
Originally committed as revision 1167 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 12:04:59 +00:00
Zdenek Kabelac 4fca59f2ab * fix leak with output file closing
Originally committed as revision 1166 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 11:59:47 +00:00
Zdenek Kabelac 5acdd6e6e2 * don't show header errors when eof is reached
Originally committed as revision 1165 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 10:14:48 +00:00