summaryrefslogtreecommitdiff
path: root/libavcodec/dvdata.h
Commit message (Collapse)AuthorAgeFilesLines
* replacing frame_rate and frame_rate_base with an AVRational time_baseRoman Shaposhnik2008-10-071-20/+10
| | | | Originally committed as revision 15584 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic updates as per Michael's suggestionRoman Shaposhnik2008-10-071-2/+2
| | | | Originally committed as revision 15582 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vertically aligning as per Michael's suggestionRoman Shaposhnik2008-10-071-36/+36
| | | | Originally committed as revision 15581 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Doxygenizing the commentsRoman Shaposhnik2008-10-071-3/+9
| | | | Originally committed as revision 15578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling cosmeticsDiego Biurrun2008-10-021-13/+13
| | | | Originally committed as revision 15518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-311-3/+3
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Intial implementation of the DV100 (AKA DVCPRO HD) decoder and demuxer asRoman Shaposhnik2008-08-281-7/+3715
| | | | | | specified in SMPTE 370M Originally committed as revision 15010 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introducing video_stype for holding the value of VAUX source packRoman Shaposhnik2008-08-281-16/+22
| | | | | | and simplifying dv_frame_profile Originally committed as revision 15007 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Making block size in bits variable and dependent on the DV specRoman Shaposhnik2008-08-191-0/+15
| | | | Originally committed as revision 14842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Making the number of blocks per macroblock dependent on the DV streamRoman Shaposhnik2008-08-191-1/+6
| | | | | | specification Originally committed as revision 14841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introducing DV_MAX_BPM macro instead of a hardcoded value for theRoman Shaposhnik2008-08-191-0/+3
| | | | | | highest number of blocks per macroblock Originally committed as revision 14840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixing the units in DV50 tables (both coordinates areRoman Shaposhnik2008-08-111-1190/+1188
| | | | | | | supposed to be in units of 8 pixels) and simplifying the calculations of y_ptr and c_offset. Originally committed as revision 14693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Coalescing the un-weighting and de-quantization steps for fasterRoman Shaposhnik2008-08-111-22/+1
| | | | | | processing Originally committed as revision 14691 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-091-1/+1
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some constMichael Niedermayer2008-02-011-1/+1
| | | | Originally committed as revision 11758 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix random typos.Diego Biurrun2008-01-081-1/+1
| | | | Originally committed as revision 11477 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-171-3/+3
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * making profile selection a bit more tolerant to the badly broken streamsRoman Shaposhnik2007-07-171-2/+2
| | | | Originally committed as revision 9710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a comment to indicate which #endif belong to which #defineGuillaume Poirier2007-06-171-1/+1
| | | | Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add multiple inclusion guards to headersMåns Rullgård2007-06-171-0/+5
| | | | Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* include all prerequisites in header filesMåns Rullgård2007-06-161-0/+3
| | | | Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename attribute_unused to av_unused and moves its declaration to common.hCarl Eugen Hoyos2007-05-301-1/+1
| | | | | | | | patch by Carl Eugen Hoyos cehoyos chez ag or at original thread: [FFmpeg-devel] [PATCH] attribute_unused -> av_unused date: 05/29/2007 01:23 PM Originally committed as revision 9155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change some leftover __attribute__((unused)) and __attribute__((used)) toReimar Döffinger2007-05-141-1/+1
| | | | | | attribute_unused and attribute_used respectively to ease compiling on non-gcc. Originally committed as revision 9024 to svn://svn.ffmpeg.org/ffmpeg/trunk
* uint16->uint8Michael Niedermayer2007-01-191-3/+3
| | | | Originally committed as revision 7584 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-071-4/+6
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Restructuring the division of labor between DV codec and DV formatRoman Shaposhnik2006-09-041-0/+57
| | | | | | [ Based on a patch by Brian Brice (bbrice at newtek dot com) ] Originally committed as revision 6161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DVCPRO50 support.Daniel Maas2006-03-061-16/+1270
| | | | | | Patch by Daniel Maas dmaas at maasdigital dot com Originally committed as revision 5113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AC coefficient weighing (per SMPTE 314M) for the DV encoder and decoder. TheDan Maas2006-02-271-0/+45
| | | | | | | | performance impact is less than 1%. Patch by Dan Maas (dmaas at maasdigital dot com) Originally committed as revision 5070 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-121-1/+1
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-171-358/+358
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * I was finally convinced. And besides, if err it's better to err withRoman Shaposhnik2004-09-141-3/+3
| | | | | | everybody else around ;-) Originally committed as revision 3460 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * DV decoder simplifications. Now it looks to be 6% faster. At leastRoman Shaposhnik2004-03-141-1/+1
| | | | | | | on my desktop. * Misc. DV cleanups and fixes. Originally committed as revision 2892 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * 3x encoding speedup. Finally we seem to be on par with libdvRoman Shaposhnik2003-11-271-0/+5
| | | | | | | | | | in terms of time and we're doing slightly better w.r.t. to quality. I don't think there's much room for improvement left, but I'd like to try and vectorize a couple of things. Btw, any ideas on what may impact performance will be greatly appreciated. Originally committed as revision 2532 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * DV demuxer is now capable of decoding auxilary audio stream. So,Roman Shaposhnik2003-10-311-0/+4
| | | | | | | | | | | everybody who still uses second streo track for dubbing can now export it. * void* -> DVDemuxContext* change (per Fabrice's suggestion). * -dv1394 capture now works in all modes. Originally committed as revision 2458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * introducing dct248 into the DSP context.Roman Shaposhnik2003-10-241-13/+0
| | | | | | | | | | * simple/accurate implementation of dct248 * DV encoding now supports 2-4-8 DCT * DV encoding gets a bit faster (but still miles away from what I think it could do) * misc. DV codec cleanups Originally committed as revision 2425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc->C99 and warning fixes patch by (Dan Christiansen <danchr at daimi dot ↵Dan Christiansen2003-10-191-1/+1
| | | | | | au dot dk>) Originally committed as revision 2399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * DV handling was streamlined for both muxing/demuxing andRoman Shaposhnik2003-09-291-12/+102
| | | | | | | | | | | | | | decoding. All muxing/demuxing functionality is now available in libavformat/dv.[ch]. * dv1394.c and avidec.c were hooked up with general DV demuxer. * DVAUDIO is dead! Long live pcm_s16le! * DV audio is now always recognized -- which means we can now hear all those ducks quaking in pond.dv. Originally committed as revision 2319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support for DV aspect ratio and erroneous audio patch by (Dan Dennedy (dan ↵Michael Niedermayer2003-04-041-1/+3
| | | | | | at dennedy dot org) and Roman Shaposhnick <rvs at sun dot com>) Originally committed as revision 1731 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per file doxyMichael Niedermayer2003-03-061-0/+5
| | | | Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support for PAL 4:1:1 SMPTE 314M DV streams patch by (Roman Shaposhnick <rvs ↵Roman Shaposhnik2003-02-271-0/+327
| | | | | | at sun dot com>) Originally committed as revision 1612 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-111-13/+13
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DV audio decoder by Roman ShaposhnickFabrice Bellard2003-01-271-0/+39
| | | | Originally committed as revision 1514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first working version of DV video decoderFabrice Bellard2002-10-031-0/+907
Originally committed as revision 998 to svn://svn.ffmpeg.org/ffmpeg/trunk