summaryrefslogtreecommitdiffstats
path: root/libavformat/mxf.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix frame height vs field height confusion in MXF decoding.Joseph Artsimovich2012-03-111-0/+8
| | | | | | Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Reveiwed-by: Baptiste Coudurier <baptiste.coudurier@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mxfdec: set pixel format for cdci picture formatsPhilip de Nier2012-02-281-0/+1
| | | | | | | | | | | | | | | | | | The properties of the CDCI Descriptor are insufficient to specify the pixel format for uncompressed picture data. SMPTE 377-1 and RP224v10 have defined a set of picture coding labels to indicate what formatting was used. This patch uses 2 labels to detect UYVY422 or YUYV422 pixel formats. It defaults to UYVY422 for 8-bit 4:2:2 pictures to support files that were created before the coding labels were introduced ~2008 The codec pix_fmt default was changed from 0 (PIX_FMT_YUV420P) to -1 (PIX_FMT_NONE) Reviewed-by: Baptiste Coudurier <baptiste.coudurier@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Replace dprintf with av_dlogLuca Barbato2011-01-301-1/+1
| | | | | dprintf clashes with POSIX.1-2008 (cherry picked from commit dfd2a005eb29e4b9f2fdb97036eb7d5c38ae4bd4)
* Make ff_mxf_pixel_layouts static to mxf.c.Diego Elio Pettenò2011-01-261-7/+0
| | | | | | | Also make it an anonymous structure as never it is accessed by name. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit a3dffc0627dfd85f8b1a72b9b637938dfa197208)
* Don't check for DEBUG before using dprintf.Diego Elio 'Flameeyes' Pettenò2011-01-261-4/+0
| | | | | | | | The dprintf macro is no-op when DEBUG is unset, so there is no need to put it conditional to DEBUG. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 73a0b19ba39a4aca79a768feeacd83307a62836e)
* mxfdec: Improve parsing of the PixelLayout itemTomas Härdin2010-06-301-0/+9
| | | | Originally committed as revision 23898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reuse MXFCodecUL for data def and simplifyBaptiste Coudurier2009-02-081-7/+2
| | | | Originally committed as revision 17042 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove implicit header inclusions from mxf.hBaptiste Coudurier2009-02-081-3/+2
| | | | Originally committed as revision 17041 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Directly #include some required headers.Diego Biurrun2009-01-251-0/+1
| | | | Originally committed as revision 16780 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write essence container dataBaptiste Coudurier2009-01-231-0/+1
| | | | Originally committed as revision 16733 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-191-1/+1
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l, add missing enum type, fix compilationBaptiste Coudurier2009-01-081-0/+1
| | | | Originally committed as revision 16495 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove offset_t typedef and use int64_t directly instead.Diego Biurrun2008-10-031-1/+1
| | | | | | | The name offset_t is easily confused with the standard off_t type and *_t is POSIX reserved namespace if any POSIX header is included. Originally committed as revision 15533 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
* put back mxf_essence_container_uls in demuxer as static constBaptiste Coudurier2008-08-311-1/+0
| | | | Originally committed as revision 15083 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remaining parts of GSoC MXF muxer by Zhentan Feng.Carl Eugen Hoyos2008-08-261-1/+1
| | | | Originally committed as revision 14975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Import more ok'ed chunks of the mxf muxer from the soc treeVitor Sessak2008-08-241-0/+1
| | | | Originally committed as revision 14938 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply parts of MXF muxer ok'ed by MichaelVitor Sessak2008-08-221-0/+4
| | | | Originally committed as revision 14903 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize common code out of the mxf demuxer.Zhentan Feng2008-08-181-0/+70
Patch by zhentan feng. Originally committed as revision 14826 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud