Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
BC
public
external
ffmpeg
Commits
716d413c
Commit
716d413c
authored
Oct 06, 2012
by
Anton Khirnov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat
parent
78071a14
Changes
296
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
296 changed files
with
2494 additions
and
2493 deletions
+2494
-2493
avconv.h
avconv.h
+1
-1
avconv_filter.c
avconv_filter.c
+1
-1
avconv_opt.c
avconv_opt.c
+2
-2
avplay.c
avplay.c
+2
-2
avprobe.c
avprobe.c
+2
-2
cmdutils.c
cmdutils.c
+4
-4
cmdutils.h
cmdutils.h
+1
-1
doc/filters.texi
doc/filters.texi
+1
-1
libavcodec/4xm.c
libavcodec/4xm.c
+2
-2
libavcodec/8bps.c
libavcodec/8bps.c
+5
-5
libavcodec/a64multienc.c
libavcodec/a64multienc.c
+2
-2
libavcodec/aasc.c
libavcodec/aasc.c
+1
-1
libavcodec/anm.c
libavcodec/anm.c
+1
-1
libavcodec/ansi.c
libavcodec/ansi.c
+1
-1
libavcodec/api-example.c
libavcodec/api-example.c
+1
-1
libavcodec/asv1.c
libavcodec/asv1.c
+3
-3
libavcodec/aura.c
libavcodec/aura.c
+1
-1
libavcodec/avcodec.h
libavcodec/avcodec.h
+26
-25
libavcodec/avs.c
libavcodec/avs.c
+1
-1
libavcodec/bethsoftvideo.c
libavcodec/bethsoftvideo.c
+1
-1
libavcodec/bfi.c
libavcodec/bfi.c
+1
-1
libavcodec/bink.c
libavcodec/bink.c
+1
-1
libavcodec/bmp.c
libavcodec/bmp.c
+12
-12
libavcodec/bmpenc.c
libavcodec/bmpenc.c
+26
-26
libavcodec/bmv.c
libavcodec/bmv.c
+1
-1
libavcodec/c93.c
libavcodec/c93.c
+1
-1
libavcodec/cavs.c
libavcodec/cavs.c
+1
-1
libavcodec/cdgraphics.c
libavcodec/cdgraphics.c
+1
-1
libavcodec/cdxl.c
libavcodec/cdxl.c
+2
-2
libavcodec/cinepak.c
libavcodec/cinepak.c
+2
-2
libavcodec/cljr.c
libavcodec/cljr.c
+3
-3
libavcodec/cllc.c
libavcodec/cllc.c
+2
-2
libavcodec/cscd.c
libavcodec/cscd.c
+3
-3
libavcodec/cyuv.c
libavcodec/cyuv.c
+1
-1
libavcodec/dfa.c
libavcodec/dfa.c
+1
-1
libavcodec/dirac.c
libavcodec/dirac.c
+3
-3
libavcodec/dnxhddec.c
libavcodec/dnxhddec.c
+2
-2
libavcodec/dnxhdenc.c
libavcodec/dnxhdenc.c
+5
-5
libavcodec/dpx.c
libavcodec/dpx.c
+5
-5
libavcodec/dpxenc.c
libavcodec/dpxenc.c
+10
-10
libavcodec/dsicinav.c
libavcodec/dsicinav.c
+1
-1
libavcodec/dv.c
libavcodec/dv.c
+11
-11
libavcodec/dv_profile.c
libavcodec/dv_profile.c
+10
-10
libavcodec/dv_profile.h
libavcodec/dv_profile.h
+1
-1
libavcodec/dvdec.c
libavcodec/dvdec.c
+5
-5
libavcodec/dxa.c
libavcodec/dxa.c
+1
-1
libavcodec/dxtory.c
libavcodec/dxtory.c
+1
-1
libavcodec/dxva2_h264.c
libavcodec/dxva2_h264.c
+1
-1
libavcodec/dxva2_mpeg2.c
libavcodec/dxva2_mpeg2.c
+1
-1
libavcodec/dxva2_vc1.c
libavcodec/dxva2_vc1.c
+2
-2
libavcodec/eacmv.c
libavcodec/eacmv.c
+1
-1
libavcodec/eamad.c
libavcodec/eamad.c
+1
-1
libavcodec/eatgq.c
libavcodec/eatgq.c
+1
-1
libavcodec/eatgv.c
libavcodec/eatgv.c
+1
-1
libavcodec/eatqi.c
libavcodec/eatqi.c
+1
-1
libavcodec/escape124.c
libavcodec/escape124.c
+1
-1
libavcodec/ffv1.c
libavcodec/ffv1.c
+22
-22
libavcodec/flashsv.c
libavcodec/flashsv.c
+3
-3
libavcodec/flashsvenc.c
libavcodec/flashsvenc.c
+1
-1
libavcodec/flicvideo.c
libavcodec/flicvideo.c
+8
-8
libavcodec/flvenc.c
libavcodec/flvenc.c
+1
-1
libavcodec/fraps.c
libavcodec/fraps.c
+3
-3
libavcodec/frwu.c
libavcodec/frwu.c
+1
-1
libavcodec/gif.c
libavcodec/gif.c
+3
-3
libavcodec/gifdec.c
libavcodec/gifdec.c
+1
-1
libavcodec/h261dec.c
libavcodec/h261dec.c
+1
-1
libavcodec/h261enc.c
libavcodec/h261enc.c
+1
-1
libavcodec/h263dec.c
libavcodec/h263dec.c
+1
-1
libavcodec/h264.c
libavcodec/h264.c
+21
-21
libavcodec/huffyuv.c
libavcodec/huffyuv.c
+16
-16
libavcodec/idcinvideo.c
libavcodec/idcinvideo.c
+1
-1
libavcodec/iff.c
libavcodec/iff.c
+10
-10
libavcodec/imgconvert.c
libavcodec/imgconvert.c
+116
-116
libavcodec/indeo2.c
libavcodec/indeo2.c
+1
-1
libavcodec/indeo3.c
libavcodec/indeo3.c
+1
-1
libavcodec/indeo4.c
libavcodec/indeo4.c
+1
-1
libavcodec/indeo5.c
libavcodec/indeo5.c
+1
-1
libavcodec/internal.h
libavcodec/internal.h
+3
-3
libavcodec/interplayvideo.c
libavcodec/interplayvideo.c
+1
-1
libavcodec/jpeglsenc.c
libavcodec/jpeglsenc.c
+11
-11
libavcodec/jvdec.c
libavcodec/jvdec.c
+1
-1
libavcodec/kgv1dec.c
libavcodec/kgv1dec.c
+1
-1
libavcodec/kmvc.c
libavcodec/kmvc.c
+1
-1
libavcodec/lagarith.c
libavcodec/lagarith.c
+7
-7
libavcodec/lcldec.c
libavcodec/lcldec.c
+6
-6
libavcodec/lclenc.c
libavcodec/lclenc.c
+2
-2
libavcodec/libopenjpegdec.c
libavcodec/libopenjpegdec.c
+31
-31
libavcodec/libopenjpegenc.c
libavcodec/libopenjpegenc.c
+54
-54
libavcodec/libschroedinger.h
libavcodec/libschroedinger.h
+4
-4
libavcodec/libschroedingerdec.c
libavcodec/libschroedingerdec.c
+2
-2
libavcodec/libschroedingerenc.c
libavcodec/libschroedingerenc.c
+2
-2
libavcodec/libtheoraenc.c
libavcodec/libtheoraenc.c
+5
-5
libavcodec/libvpxdec.c
libavcodec/libvpxdec.c
+1
-1
libavcodec/libvpxenc.c
libavcodec/libvpxenc.c
+1
-1
libavcodec/libx264.c
libavcodec/libx264.c
+26
-26
libavcodec/libxavs.c
libavcodec/libxavs.c
+1
-1
libavcodec/libxvid.c
libavcodec/libxvid.c
+2
-2
libavcodec/ljpegenc.c
libavcodec/ljpegenc.c
+2
-2
libavcodec/loco.c
libavcodec/loco.c
+4
-4
libavcodec/mdec.c
libavcodec/mdec.c
+1
-1
libavcodec/mimic.c
libavcodec/mimic.c
+1
-1
libavcodec/mjpegdec.c
libavcodec/mjpegdec.c
+9
-9
libavcodec/mjpegenc.c
libavcodec/mjpegenc.c
+6
-6
libavcodec/mmvideo.c
libavcodec/mmvideo.c
+1
-1
libavcodec/motionpixels.c
libavcodec/motionpixels.c
+1
-1
libavcodec/mpeg12.c
libavcodec/mpeg12.c
+12
-12
libavcodec/mpeg12enc.c
libavcodec/mpeg12enc.c
+4
-4
libavcodec/mpeg4videodec.c
libavcodec/mpeg4videodec.c
+2
-2
libavcodec/mpeg4videoenc.c
libavcodec/mpeg4videoenc.c
+1
-1
libavcodec/mpegvideo.c
libavcodec/mpegvideo.c
+11
-11
libavcodec/mpegvideo.h
libavcodec/mpegvideo.h
+2
-2
libavcodec/mpegvideo_enc.c
libavcodec/mpegvideo_enc.c
+25
-25
libavcodec/msrle.c
libavcodec/msrle.c
+2
-2
libavcodec/mss1.c
libavcodec/mss1.c
+1
-1
libavcodec/mss2.c
libavcodec/mss2.c
+6
-6
libavcodec/mss3.c
libavcodec/mss3.c
+1
-1
libavcodec/mss4.c
libavcodec/mss4.c
+1
-1
libavcodec/msvideo1.c
libavcodec/msvideo1.c
+3
-3
libavcodec/nuv.c
libavcodec/nuv.c
+3
-3
libavcodec/options.c
libavcodec/options.c
+1
-1
libavcodec/pamenc.c
libavcodec/pamenc.c
+8
-8
libavcodec/pcx.c
libavcodec/pcx.c
+2
-2
libavcodec/pcxenc.c
libavcodec/pcxenc.c
+14
-14
libavcodec/pgssubdec.c
libavcodec/pgssubdec.c
+1
-1
libavcodec/pictordec.c
libavcodec/pictordec.c
+1
-1
libavcodec/pngdec.c
libavcodec/pngdec.c
+8
-8
libavcodec/pngenc.c
libavcodec/pngenc.c
+9
-9
libavcodec/pnm.c
libavcodec/pnm.c
+17
-17
libavcodec/pnmdec.c
libavcodec/pnmdec.c
+9
-9
libavcodec/pnmenc.c
libavcodec/pnmenc.c
+16
-16
libavcodec/proresdec.c
libavcodec/proresdec.c
+2
-2
libavcodec/proresenc.c
libavcodec/proresenc.c
+4
-4
libavcodec/ptx.c
libavcodec/ptx.c
+1
-1
libavcodec/qdrw.c
libavcodec/qdrw.c
+1
-1
libavcodec/qpeg.c
libavcodec/qpeg.c
+1
-1
libavcodec/qtrle.c
libavcodec/qtrle.c
+5
-5
libavcodec/qtrleenc.c
libavcodec/qtrleenc.c
+5
-5
libavcodec/r210dec.c
libavcodec/r210dec.c
+1
-1
libavcodec/raw.c
libavcodec/raw.c
+108
-108
libavcodec/raw.h
libavcodec/raw.h
+1
-1
libavcodec/rawdec.c
libavcodec/rawdec.c
+26
-26
libavcodec/rawenc.c
libavcodec/rawenc.c
+1
-1
libavcodec/rl2.c
libavcodec/rl2.c
+1
-1
libavcodec/roqvideodec.c
libavcodec/roqvideodec.c
+1
-1
libavcodec/roqvideoenc.c
libavcodec/roqvideoenc.c
+2
-2
libavcodec/rpza.c
libavcodec/rpza.c
+1
-1
libavcodec/rv10.c
libavcodec/rv10.c
+1
-1
libavcodec/rv10enc.c
libavcodec/rv10enc.c
+1
-1
libavcodec/rv20enc.c
libavcodec/rv20enc.c
+1
-1
libavcodec/rv34.c
libavcodec/rv34.c
+1
-1
libavcodec/sgidec.c
libavcodec/sgidec.c
+3
-3
libavcodec/sgienc.c
libavcodec/sgienc.c
+5
-5
libavcodec/smacker.c
libavcodec/smacker.c
+1
-1
libavcodec/smc.c
libavcodec/smc.c
+1
-1
libavcodec/snowdec.c
libavcodec/snowdec.c
+1
-1
libavcodec/snowenc.c
libavcodec/snowenc.c
+7
-7
libavcodec/sunrast.c
libavcodec/sunrast.c
+3
-3
libavcodec/sunrastenc.c
libavcodec/sunrastenc.c
+9
-9
libavcodec/svq1dec.c
libavcodec/svq1dec.c
+2
-2
libavcodec/svq1enc.c
libavcodec/svq1enc.c
+2
-2
libavcodec/svq3.c
libavcodec/svq3.c
+1
-1
libavcodec/targa.c
libavcodec/targa.c
+6
-6
libavcodec/targaenc.c
libavcodec/targaenc.c
+8
-8
libavcodec/tiertexseqv.c
libavcodec/tiertexseqv.c
+1
-1
libavcodec/tiff.c
libavcodec/tiff.c
+7
-7
libavcodec/tiffenc.c
libavcodec/tiffenc.c
+20
-20
libavcodec/tmv.c
libavcodec/tmv.c
+1
-1
libavcodec/truemotion1.c
libavcodec/truemotion1.c
+5
-5
libavcodec/truemotion2.c
libavcodec/truemotion2.c
+1
-1
libavcodec/tscc.c
libavcodec/tscc.c
+5
-5
libavcodec/tscc2.c
libavcodec/tscc2.c
+1
-1
libavcodec/txd.c
libavcodec/txd.c
+2
-2
libavcodec/ulti.c
libavcodec/ulti.c
+1
-1
libavcodec/utils.c
libavcodec/utils.c
+45
-45
libavcodec/utvideodec.c
libavcodec/utvideodec.c
+9
-9
libavcodec/utvideoenc.c
libavcodec/utvideoenc.c
+12
-12
libavcodec/v210dec.c
libavcodec/v210dec.c
+1
-1
libavcodec/v210enc.c
libavcodec/v210enc.c
+1
-1
libavcodec/v210x.c
libavcodec/v210x.c
+1
-1
libavcodec/v410dec.c
libavcodec/v410dec.c
+1
-1
libavcodec/v410enc.c
libavcodec/v410enc.c
+1
-1
libavcodec/vaapi_h264.c
libavcodec/vaapi_h264.c
+1
-1
libavcodec/vaapi_mpeg2.c
libavcodec/vaapi_mpeg2.c
+1
-1
libavcodec/vaapi_mpeg4.c
libavcodec/vaapi_mpeg4.c
+2
-2
libavcodec/vaapi_vc1.c
libavcodec/vaapi_vc1.c
+2
-2
libavcodec/vb.c
libavcodec/vb.c
+1
-1
libavcodec/vble.c
libavcodec/vble.c
+1
-1
libavcodec/vc1dec.c
libavcodec/vc1dec.c
+5
-5
libavcodec/vcr1.c
libavcodec/vcr1.c
+1
-1
libavcodec/vda_h264.c
libavcodec/vda_h264.c
+1
-1
libavcodec/vmdav.c
libavcodec/vmdav.c
+1
-1
libavcodec/vmnc.c
libavcodec/vmnc.c
+3
-3
libavcodec/vp3.c
libavcodec/vp3.c
+4
-4
libavcodec/vp56.c
libavcodec/vp56.c
+1
-1
libavcodec/vp8.c
libavcodec/vp8.c
+1
-1
libavcodec/vqavideo.c
libavcodec/vqavideo.c
+1
-1
libavcodec/wmv2enc.c
libavcodec/wmv2enc.c
+1
-1
libavcodec/wnv1.c
libavcodec/wnv1.c
+1
-1
libavcodec/xan.c
libavcodec/xan.c
+1
-1
libavcodec/xbmenc.c
libavcodec/xbmenc.c
+2
-2
libavcodec/xl.c
libavcodec/xl.c
+1
-1
libavcodec/xsubdec.c
libavcodec/xsubdec.c
+1
-1
libavcodec/xwddec.c
libavcodec/xwddec.c
+13
-13
libavcodec/xwdenc.c
libavcodec/xwdenc.c
+51
-51
libavcodec/xxan.c
libavcodec/xxan.c
+1
-1
libavcodec/yop.c
libavcodec/yop.c
+1
-1
libavcodec/zerocodec.c
libavcodec/zerocodec.c
+1
-1
libavcodec/zmbv.c
libavcodec/zmbv.c
+1
-1
libavcodec/zmbvenc.c
libavcodec/zmbvenc.c
+1
-1
libavdevice/bktr.c
libavdevice/bktr.c
+1
-1
libavdevice/fbdev.c
libavdevice/fbdev.c
+11
-11
libavdevice/libdc1394.c
libavdevice/libdc1394.c
+6
-6
libavdevice/v4l2.c
libavdevice/v4l2.c
+25
-25
libavdevice/vfwcap.c
libavdevice/vfwcap.c
+12
-12
libavdevice/x11grab.c
libavdevice/x11grab.c
+7
-7
libavfilter/avfilter.c
libavfilter/avfilter.c
+1
-1
libavfilter/avfilter.h
libavfilter/avfilter.h
+1
-1
libavfilter/buffersrc.c
libavfilter/buffersrc.c
+3
-3
libavfilter/drawutils.c
libavfilter/drawutils.c
+7
-7
libavfilter/drawutils.h
libavfilter/drawutils.h
+1
-1
libavfilter/formats.c
libavfilter/formats.c
+2
-2
libavfilter/vf_blackframe.c
libavfilter/vf_blackframe.c
+4
-4
libavfilter/vf_boxblur.c
libavfilter/vf_boxblur.c
+7
-7
libavfilter/vf_crop.c
libavfilter/vf_crop.c
+24
-24
libavfilter/vf_cropdetect.c
libavfilter/vf_cropdetect.c
+7
-7
libavfilter/vf_delogo.c
libavfilter/vf_delogo.c
+5
-5
libavfilter/vf_drawbox.c
libavfilter/vf_drawbox.c
+6
-6
libavfilter/vf_drawtext.c
libavfilter/vf_drawtext.c
+8
-8
libavfilter/vf_fade.c
libavfilter/vf_fade.c
+7
-7
libavfilter/vf_fieldorder.c
libavfilter/vf_fieldorder.c
+2
-2
libavfilter/vf_format.c
libavfilter/vf_format.c
+9
-9
libavfilter/vf_frei0r.c
libavfilter/vf_frei0r.c
+4
-4
libavfilter/vf_gradfun.c
libavfilter/vf_gradfun.c
+6
-6
libavfilter/vf_hflip.c
libavfilter/vf_hflip.c
+24
-24
libavfilter/vf_hqdn3d.c
libavfilter/vf_hqdn3d.c
+21
-21
libavfilter/vf_libopencv.c
libavfilter/vf_libopencv.c
+7
-7
libavfilter/vf_lut.c
libavfilter/vf_lut.c
+25
-25
libavfilter/vf_overlay.c
libavfilter/vf_overlay.c
+5
-5
libavfilter/vf_pad.c
libavfilter/vf_pad.c
+13
-13
libavfilter/vf_scale.c
libavfilter/vf_scale.c
+3
-3
libavfilter/vf_transpose.c
libavfilter/vf_transpose.c
+22
-22
libavfilter/vf_unsharp.c
libavfilter/vf_unsharp.c
+4
-4
libavfilter/vf_yadif.c
libavfilter/vf_yadif.c
+21
-21
libavfilter/video.c
libavfilter/video.c
+1
-1
libavfilter/vsrc_color.c
libavfilter/vsrc_color.c
+13
-13
libavfilter/vsrc_movie.c
libavfilter/vsrc_movie.c
+1
-1
libavfilter/vsrc_testsrc.c
libavfilter/vsrc_testsrc.c
+28
-28
libavformat/bfi.c
libavformat/bfi.c
+1
-1
libavformat/bmv.c
libavformat/bmv.c
+1
-1
libavformat/dvenc.c
libavformat/dvenc.c
+1
-1
libavformat/filmstripdec.c
libavformat/filmstripdec.c
+1
-1
libavformat/filmstripenc.c
libavformat/filmstripenc.c
+2
-2
libavformat/gif.c
libavformat/gif.c
+3
-3
libavformat/gxfenc.c
libavformat/gxfenc.c
+3
-3
libavformat/img2dec.c
libavformat/img2dec.c
+3
-3
libavformat/lxfdec.c
libavformat/lxfdec.c
+1
-1
libavformat/movenc.c
libavformat/movenc.c
+18
-18
libavformat/mtv.c
libavformat/mtv.c
+1
-1
libavformat/mxf.c
libavformat/mxf.c
+18
-18
libavformat/mxf.h
libavformat/mxf.h
+1
-1
libavformat/mxfdec.c
libavformat/mxfdec.c
+5
-5
libavformat/output-example.c
libavformat/output-example.c
+6
-6
libavformat/rawdec.c
libavformat/rawdec.c
+2
-2
libavformat/rtpdec_xiph.c
libavformat/rtpdec_xiph.c
+3
-3
libavformat/rtpenc_jpeg.c
libavformat/rtpenc_jpeg.c
+3
-3
libavformat/sdp.c
libavformat/sdp.c
+3
-3
libavformat/segafilm.c
libavformat/segafilm.c
+1
-1
libavformat/siff.c
libavformat/siff.c
+1
-1
libavformat/smacker.c
libavformat/smacker.c
+1
-1
libavformat/tmv.c
libavformat/tmv.c
+1
-1
libavformat/utils.c
libavformat/utils.c
+1
-1
libavformat/yuv4mpeg.c
libavformat/yuv4mpeg.c
+29
-29
libavutil/imgutils.c
libavutil/imgutils.c
+13
-13
libavutil/imgutils.h
libavutil/imgutils.h
+6
-6
libavutil/pixdesc.c
libavutil/pixdesc.c
+100
-100
libavutil/pixdesc.h
libavutil/pixdesc.h
+3
-3
libswscale/bfin/swscale_bfin.c
libswscale/bfin/swscale_bfin.c
+2
-2
libswscale/bfin/yuv2rgb_bfin.c
libswscale/bfin/yuv2rgb_bfin.c
+6
-6
libswscale/input.c
libswscale/input.c
+177
-177
libswscale/options.c
libswscale/options.c
+2
-2
libswscale/output.c
libswscale/output.c
+117
-117
libswscale/ppc/swscale_altivec.c
libswscale/ppc/swscale_altivec.c
+8
-8
libswscale/ppc/yuv2rgb_altivec.c
libswscale/ppc/yuv2rgb_altivec.c
+32
-32
libswscale/ppc/yuv2yuv_altivec.c
libswscale/ppc/yuv2yuv_altivec.c
+4
-4
libswscale/sparc/yuv2rgb_vis.c
libswscale/sparc/yuv2rgb_vis.c
+2
-2
libswscale/swscale-test.c
libswscale/swscale-test.c
+39
-39
libswscale/swscale.c
libswscale/swscale.c
+3
-3
libswscale/swscale.h
libswscale/swscale.h
+6
-6
libswscale/swscale_internal.h
libswscale/swscale_internal.h
+41
-41
libswscale/swscale_unscaled.c
libswscale/swscale_unscaled.c
+91
-91
libswscale/utils.c
libswscale/utils.c
+111
-111
libswscale/x86/swscale.c
libswscale/x86/swscale.c
+16
-16
libswscale/x86/swscale_template.c
libswscale/x86/swscale_template.c
+17
-17
libswscale/x86/yuv2rgb.c
libswscale/x86/yuv2rgb.c
+12
-12
libswscale/x86/yuv2rgb_template.c
libswscale/x86/yuv2rgb_template.c
+1
-1
libswscale/yuv2rgb.c
libswscale/yuv2rgb.c
+47
-47
No files found.
avconv.h
View file @
716d413c
...
...
@@ -299,7 +299,7 @@ typedef struct OutputStream {
const
char
*
attachment_filename
;
int
copy_initial_nonkeyframes
;
enum
PixelFormat
pix_fmts
[
2
];
enum
AV
PixelFormat
pix_fmts
[
2
];
}
OutputStream
;
typedef
struct
OutputFile
{
...
...
avconv_filter.c
View file @
716d413c
...
...
@@ -59,7 +59,7 @@ static char *choose_ ## var ## s(OutputStream *ost) \
return NULL; \
}
DEF_CHOOSE_FORMAT
(
enum
PixelFormat
,
pix_fmt
,
pix_fmts
,
PIX_FMT_NONE
,
DEF_CHOOSE_FORMAT
(
enum
AV
PixelFormat
,
pix_fmt
,
pix_fmts
,
AV_
PIX_FMT_NONE
,
GET_PIX_FMT_NAME
,
":"
)
DEF_CHOOSE_FORMAT
(
enum
AVSampleFormat
,
sample_fmt
,
sample_fmts
,
...
...
avconv_opt.c
View file @
716d413c
...
...
@@ -846,7 +846,7 @@ static OutputStream *new_output_stream(OptionsContext *o, AVFormatContext *oc, e
av_opt_get_int
(
sws_opts
,
"sws_flags"
,
0
,
&
ost
->
sws_flags
);
ost
->
pix_fmts
[
0
]
=
ost
->
pix_fmts
[
1
]
=
PIX_FMT_NONE
;
ost
->
pix_fmts
[
0
]
=
ost
->
pix_fmts
[
1
]
=
AV_
PIX_FMT_NONE
;
return
ost
;
}
...
...
@@ -904,7 +904,7 @@ static OutputStream *new_video_stream(OptionsContext *o, AVFormatContext *oc)
ost
->
frame_aspect_ratio
=
parse_frame_aspect_ratio
(
frame_aspect_ratio
);
MATCH_PER_STREAM_OPT
(
frame_pix_fmts
,
str
,
frame_pix_fmt
,
oc
,
st
);
if
(
frame_pix_fmt
&&
(
video_enc
->
pix_fmt
=
av_get_pix_fmt
(
frame_pix_fmt
))
==
PIX_FMT_NONE
)
{
if
(
frame_pix_fmt
&&
(
video_enc
->
pix_fmt
=
av_get_pix_fmt
(
frame_pix_fmt
))
==
AV_
PIX_FMT_NONE
)
{
av_log
(
NULL
,
AV_LOG_FATAL
,
"Unknown pixel format requested: %s.
\n
"
,
frame_pix_fmt
);
exit
(
1
);
}
...
...
avplay.c
View file @
716d413c
...
...
@@ -106,7 +106,7 @@ typedef struct VideoPicture {
int
width
,
height
;
/* source height & width */
int
allocated
;
int
reallocate
;
enum
PixelFormat
pix_fmt
;
enum
AV
PixelFormat
pix_fmt
;
#if CONFIG_AVFILTER
AVFilterBufferRef
*
picref
;
...
...
@@ -1316,7 +1316,7 @@ static int queue_picture(VideoState *is, AVFrame *src_frame, double pts, int64_t
#if CONFIG_AVFILTER
AVPicture
pict_src
;
#else
int
dst_pix_fmt
=
PIX_FMT_YUV420P
;
int
dst_pix_fmt
=
AV_
PIX_FMT_YUV420P
;
#endif
/* wait until we have space to put a new picture */
SDL_LockMutex
(
is
->
pictq_mutex
);
...
...
avprobe.c
View file @
716d413c
...
...
@@ -630,8 +630,8 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx)
&
display_aspect_ratio
));
}
probe_str
(
"pix_fmt"
,
dec_ctx
->
pix_fmt
!=
PIX_FMT_NONE
?
av_pix_fmt_descriptors
[
dec_ctx
->
pix_fmt
].
name
:
"unknown"
);
dec_ctx
->
pix_fmt
!=
AV_
PIX_FMT_NONE
?
av_pix_fmt_descriptors
[
dec_ctx
->
pix_fmt
].
name
:
"unknown"
);
probe_int
(
"level"
,
dec_ctx
->
level
);
break
;
...
...
cmdutils.c
View file @
716d413c
...
...
@@ -686,8 +686,8 @@ static void print_codec(const AVCodec *c)
}
printf
(
"
\n
"
);
}
PRINT_CODEC_SUPPORTED
(
c
,
pix_fmts
,
enum
PixelFormat
,
"pixel formats"
,
PIX_FMT_NONE
,
GET_PIX_FMT_NAME
);
PRINT_CODEC_SUPPORTED
(
c
,
pix_fmts
,
enum
AV
PixelFormat
,
"pixel formats"
,
AV_
PIX_FMT_NONE
,
GET_PIX_FMT_NAME
);
PRINT_CODEC_SUPPORTED
(
c
,
supported_samplerates
,
int
,
"sample rates"
,
0
,
GET_SAMPLE_RATE_NAME
);
PRINT_CODEC_SUPPORTED
(
c
,
sample_fmts
,
enum
AVSampleFormat
,
"sample formats"
,
...
...
@@ -866,7 +866,7 @@ int show_filters(void *optctx, const char *opt, const char *arg)
int
show_pix_fmts
(
void
*
optctx
,
const
char
*
opt
,
const
char
*
arg
)
{
enum
PixelFormat
pix_fmt
;
enum
AV
PixelFormat
pix_fmt
;
printf
(
"Pixel formats:
\n
"
"I.... = Supported Input format for conversion
\n
"
...
...
@@ -882,7 +882,7 @@ int show_pix_fmts(void *optctx, const char *opt, const char *arg)
# define sws_isSupportedOutput(x) 0
#endif
for
(
pix_fmt
=
0
;
pix_fmt
<
PIX_FMT_NB
;
pix_fmt
++
)
{
for
(
pix_fmt
=
0
;
pix_fmt
<
AV_
PIX_FMT_NB
;
pix_fmt
++
)
{
const
AVPixFmtDescriptor
*
pix_desc
=
&
av_pix_fmt_descriptors
[
pix_fmt
];
printf
(
"%c%c%c%c%c %-16s %d %2d
\n
"
,
sws_isSupportedInput
(
pix_fmt
)
?
'I'
:
'.'
,
...
...
cmdutils.h
View file @
716d413c
...
...
@@ -416,7 +416,7 @@ typedef struct FrameBuffer {
int
linesize
[
4
];
int
h
,
w
;
enum
PixelFormat
pix_fmt
;
enum
AV
PixelFormat
pix_fmt
;
int
refcount
;
struct
FrameBuffer
**
pool
;
///< head of the buffer pool
...
...
doc/filters.texi
View file @
716d413c
...
...
@@ -2132,7 +2132,7 @@ will instruct the source to accept video frames with size 320x240 and
with format "yuv410p", assuming 1/24 as the timestamps timebase and
square pixels (1:1 sample aspect ratio).
Since the pixel format with name "yuv410p" corresponds to the number 6
(check the enum PixelFormat definition in @file{libavutil/pixfmt.h}),
(check the enum
AV
PixelFormat definition in @file{libavutil/pixfmt.h}),
this example corresponds to:
@example
buffer=320:240:6:1:24
...
...
libavcodec/4xm.c
View file @
716d413c
...
...
@@ -900,9 +900,9 @@ static av_cold int decode_init(AVCodecContext *avctx)
init_vlcs
(
f
);
if
(
f
->
version
>
2
)
avctx
->
pix_fmt
=
PIX_FMT_RGB565
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_RGB565
;
else
avctx
->
pix_fmt
=
PIX_FMT_BGR555
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_BGR555
;
return
0
;
}
...
...
libavcodec/8bps.c
View file @
716d413c
...
...
@@ -40,8 +40,8 @@
#include "avcodec.h"
static
const
enum
PixelFormat
pixfmt_rgb24
[]
=
{
PIX_FMT_BGR24
,
PIX_FMT_RGB32
,
PIX_FMT_NONE
};
static
const
enum
AV
PixelFormat
pixfmt_rgb24
[]
=
{
AV_
PIX_FMT_BGR24
,
AV_
PIX_FMT_RGB32
,
AV_
PIX_FMT_NONE
};
/*
* Decoder context
...
...
@@ -95,7 +95,7 @@ static int decode_frame(AVCodecContext *avctx, void *data,
if
(
planes
==
4
)
planes
--
;
px_inc
=
planes
+
(
avctx
->
pix_fmt
==
PIX_FMT_RGB32
);
px_inc
=
planes
+
(
avctx
->
pix_fmt
==
AV_
PIX_FMT_RGB32
);
for
(
p
=
0
;
p
<
planes
;
p
++
)
{
/* Lines length pointer for this plane */
...
...
@@ -170,7 +170,7 @@ static av_cold int decode_init(AVCodecContext *avctx)
switch
(
avctx
->
bits_per_coded_sample
)
{
case
8
:
avctx
->
pix_fmt
=
PIX_FMT_PAL8
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_PAL8
;
c
->
planes
=
1
;
c
->
planemap
[
0
]
=
0
;
// 1st plane is palette indexes
break
;
...
...
@@ -182,7 +182,7 @@ static av_cold int decode_init(AVCodecContext *avctx)
c
->
planemap
[
2
]
=
0
;
// 3rd plane is blue
break
;
case
32
:
avctx
->
pix_fmt
=
PIX_FMT_RGB32
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_RGB32
;
c
->
planes
=
4
;
#if HAVE_BIGENDIAN
c
->
planemap
[
0
]
=
1
;
// 1st plane is red
...
...
libavcodec/a64multienc.c
View file @
716d413c
...
...
@@ -379,7 +379,7 @@ AVCodec ff_a64multi_encoder = {
.
init
=
a64multi_init_encoder
,
.
encode2
=
a64multi_encode_frame
,
.
close
=
a64multi_close_encoder
,
.
pix_fmts
=
(
const
enum
PixelFormat
[])
{
PIX_FMT_GRAY8
,
PIX_FMT_NONE
},
.
pix_fmts
=
(
const
enum
AV
PixelFormat
[])
{
AV_
PIX_FMT_GRAY8
,
AV_
PIX_FMT_NONE
},
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"Multicolor charset for Commodore 64"
),
.
capabilities
=
CODEC_CAP_DELAY
,
};
...
...
@@ -392,7 +392,7 @@ AVCodec ff_a64multi5_encoder = {
.
init
=
a64multi_init_encoder
,
.
encode2
=
a64multi_encode_frame
,
.
close
=
a64multi_close_encoder
,
.
pix_fmts
=
(
const
enum
PixelFormat
[])
{
PIX_FMT_GRAY8
,
PIX_FMT_NONE
},
.
pix_fmts
=
(
const
enum
AV
PixelFormat
[])
{
AV_
PIX_FMT_GRAY8
,
AV_
PIX_FMT_NONE
},
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"Multicolor charset for Commodore 64, extended with 5th color (colram)"
),
.
capabilities
=
CODEC_CAP_DELAY
,
};
libavcodec/aasc.c
View file @
716d413c
...
...
@@ -44,7 +44,7 @@ static av_cold int aasc_decode_init(AVCodecContext *avctx)
s
->
avctx
=
avctx
;
avctx
->
pix_fmt
=
PIX_FMT_BGR24
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_BGR24
;
return
0
;
}
...
...
libavcodec/anm.c
View file @
716d413c
...
...
@@ -39,7 +39,7 @@ static av_cold int decode_init(AVCodecContext *avctx)
AnmContext
*
s
=
avctx
->
priv_data
;
int
i
;
avctx
->
pix_fmt
=
PIX_FMT_PAL8
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_PAL8
;
s
->
frame
.
reference
=
1
;
bytestream2_init
(
&
s
->
gb
,
avctx
->
extradata
,
avctx
->
extradata_size
);
...
...
libavcodec/ansi.c
View file @
716d413c
...
...
@@ -74,7 +74,7 @@ typedef struct {
static
av_cold
int
decode_init
(
AVCodecContext
*
avctx
)
{
AnsiContext
*
s
=
avctx
->
priv_data
;
avctx
->
pix_fmt
=
PIX_FMT_PAL8
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_PAL8
;
/* defaults */
s
->
font
=
ff_vga16_font
;
...
...
libavcodec/api-example.c
View file @
716d413c
...
...
@@ -345,7 +345,7 @@ static void video_encode_example(const char *filename)
c
->
time_base
=
(
AVRational
){
1
,
25
};
c
->
gop_size
=
10
;
/* emit one intra frame every ten frames */
c
->
max_b_frames
=
1
;
c
->
pix_fmt
=
PIX_FMT_YUV420P
;
c
->
pix_fmt
=
AV_
PIX_FMT_YUV420P
;
/* open it */
if
(
avcodec_open2
(
c
,
codec
,
NULL
)
<
0
)
{
...
...
libavcodec/asv1.c
View file @
716d413c
...
...
@@ -553,7 +553,7 @@ static av_cold int decode_init(AVCodecContext *avctx){
common_init
(
avctx
);
init_vlcs
(
a
);
ff_init_scantable
(
a
->
dsp
.
idct_permutation
,
&
a
->
scantable
,
scantab
);
avctx
->
pix_fmt
=
PIX_FMT_YUV420P
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_YUV420P
;
a
->
inv_qscale
=
avctx
->
extradata
[
0
];
if
(
a
->
inv_qscale
==
0
){
...
...
@@ -649,7 +649,7 @@ AVCodec ff_asv1_encoder = {
.
priv_data_size
=
sizeof
(
ASV1Context
),
.
init
=
encode_init
,
.
encode2
=
encode_frame
,
.
pix_fmts
=
(
const
enum
PixelFormat
[]){
PIX_FMT_YUV420P
,
PIX_FMT_NONE
},
.
pix_fmts
=
(
const
enum
AV
PixelFormat
[]){
AV_
PIX_FMT_YUV420P
,
AV_
PIX_FMT_NONE
},
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"ASUS V1"
),
};
#endif
...
...
@@ -662,7 +662,7 @@ AVCodec ff_asv2_encoder = {
.
priv_data_size
=
sizeof
(
ASV1Context
),
.
init
=
encode_init
,
.
encode2
=
encode_frame
,
.
pix_fmts
=
(
const
enum
PixelFormat
[]){
PIX_FMT_YUV420P
,
PIX_FMT_NONE
},
.
pix_fmts
=
(
const
enum
AV
PixelFormat
[]){
AV_
PIX_FMT_YUV420P
,
AV_
PIX_FMT_NONE
},
.
long_name
=
NULL_IF_CONFIG_SMALL
(
"ASUS V2"
),
};
#endif
libavcodec/aura.c
View file @
716d413c
...
...
@@ -39,7 +39,7 @@ static av_cold int aura_decode_init(AVCodecContext *avctx)
/* width needs to be divisible by 4 for this codec to work */
if
(
avctx
->
width
&
0x3
)
return
-
1
;
avctx
->
pix_fmt
=
PIX_FMT_YUV422P
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_YUV422P
;
return
0
;
}
...
...
libavcodec/avcodec.h
View file @
716d413c
...
...
@@ -1011,7 +1011,7 @@ typedef struct AVFrame {
/**
* format of the frame, -1 if unknown or unset
* Values correspond to enum PixelFormat for video frames,
* Values correspond to enum
AV
PixelFormat for video frames,
* enum AVSampleFormat for audio)
* - encoding: unused
* - decoding: Read by user.
...
...
@@ -1492,13 +1492,13 @@ typedef struct AVCodecContext {
int
gop_size
;
/**
* Pixel format, see PIX_FMT_xxx.
* Pixel format, see
AV_
PIX_FMT_xxx.
* May be set by the demuxer if known from headers.
* May be overriden by the decoder if it knows better.
* - encoding: Set by user.
* - decoding: Set by user if known, overridden by libavcodec if known
*/
enum
PixelFormat
pix_fmt
;
enum
AV
PixelFormat
pix_fmt
;
/**
* Motion estimation algorithm used for video coding.
...
...
@@ -1545,7 +1545,7 @@ typedef struct AVCodecContext {
* - encoding: unused
* - decoding: Set by user, if not set the native format will be chosen.
*/
enum
PixelFormat
(
*
get_format
)(
struct
AVCodecContext
*
s
,
const
enum
PixelFormat
*
fmt
);
enum
AV
PixelFormat
(
*
get_format
)(
struct
AVCodecContext
*
s
,
const
enum
AV
PixelFormat
*
fmt
);
/**
* maximum number of B-frames between non-B-frames
...
...
@@ -2931,7 +2931,7 @@ typedef struct AVCodec {
*/
int
capabilities
;
const
AVRational
*
supported_framerates
;
///< array of supported framerates, or NULL if any, array is terminated by {0,0}
const
enum
PixelFormat
*
pix_fmts
;
///< array of supported pixel formats, or NULL if unknown, array is terminated by -1
const
enum
AV
PixelFormat
*
pix_fmts
;
///< array of supported pixel formats, or NULL if unknown, array is terminated by -1
const
int
*
supported_samplerates
;
///< array of supported audio samplerates, or NULL if unknown, array is terminated by 0
const
enum
AVSampleFormat
*
sample_fmts
;
///< array of supported sample formats, or NULL if unknown, array is terminated by -1
const
uint64_t
*
channel_layouts
;
///< array of support channel layouts, or NULL if unknown. array is terminated by 0
...
...
@@ -3032,7 +3032,7 @@ typedef struct AVHWAccel {
*
* Only hardware accelerated formats are supported here.
*/
enum
PixelFormat
pix_fmt
;
enum
AV
PixelFormat
pix_fmt
;
/**
* Hardware accelerated codec capabilities.
...
...
@@ -4135,7 +4135,7 @@ void av_resample_close(struct AVResampleContext *c);
* @param height the height of the picture
* @return zero if successful, a negative value if not
*/
int
avpicture_alloc
(
AVPicture
*
picture
,
enum
PixelFormat
pix_fmt
,
int
width
,
int
height
);
int
avpicture_alloc
(
AVPicture
*
picture
,
enum
AV
PixelFormat
pix_fmt
,
int
width
,
int
height
);
/**
* Free a picture previously allocated by avpicture_alloc().
...
...
@@ -4167,7 +4167,7 @@ void avpicture_free(AVPicture *picture);
* @return size of the image data in bytes
*/
int
avpicture_fill
(
AVPicture
*
picture
,
uint8_t
*
ptr
,
enum
PixelFormat
pix_fmt
,
int
width
,
int
height
);
enum
AV
PixelFormat
pix_fmt
,
int
width
,
int
height
);
/**
* Copy pixel data from an AVPicture into a buffer.
...
...
@@ -4184,7 +4184,8 @@ int avpicture_fill(AVPicture *picture, uint8_t *ptr,
* @param[in] dest_size The size of 'dest'.
* @return The number of bytes written to dest, or a negative value (error code) on error.
*/
int
avpicture_layout
(
const
AVPicture
*
src
,
enum
PixelFormat
pix_fmt
,
int
width
,
int
height
,
int
avpicture_layout
(
const
AVPicture
*
src
,
enum
AVPixelFormat
pix_fmt
,
int
width
,
int
height
,
unsigned
char
*
dest
,
int
dest_size
);
/**
...
...
@@ -4199,29 +4200,29 @@ int avpicture_layout(const AVPicture* src, enum PixelFormat pix_fmt, int width,
* @param height the height of the image
* @return Image data size in bytes or -1 on error (e.g. too large dimensions).
*/
int
avpicture_get_size
(
enum
PixelFormat
pix_fmt
,
int
width
,
int
height
);
int
avpicture_get_size
(
enum
AV
PixelFormat
pix_fmt
,
int
width
,
int
height
);
/**
* deinterlace - if not supported return -1
*/
int
avpicture_deinterlace
(
AVPicture
*
dst
,
const
AVPicture
*
src
,
enum
PixelFormat
pix_fmt
,
int
width
,
int
height
);
enum
AV
PixelFormat
pix_fmt
,
int
width
,
int
height
);
/**
* Copy image src to dst. Wraps av_picture_data_copy() above.
*/
void
av_picture_copy
(
AVPicture
*
dst
,
const
AVPicture
*
src
,
enum
PixelFormat
pix_fmt
,
int
width
,
int
height
);
enum
AV
PixelFormat
pix_fmt
,
int
width
,
int
height
);
/**
* Crop image top and left side.
*/
int
av_picture_crop
(
AVPicture
*
dst
,
const
AVPicture
*
src
,
enum
PixelFormat
pix_fmt
,
int
top_band
,
int
left_band
);
enum
AV
PixelFormat
pix_fmt
,
int
top_band
,
int
left_band
);
/**
* Pad image.
*/
int
av_picture_pad
(
AVPicture
*
dst
,
const
AVPicture
*
src
,
int
height
,
int
width
,
enum
PixelFormat
pix_fmt
,
int
av_picture_pad
(
AVPicture
*
dst
,
const
AVPicture
*
src
,
int
height
,
int
width
,
enum
AV
PixelFormat
pix_fmt
,
int
padtop
,
int
padbottom
,
int
padleft
,
int
padright
,
int
*
color
);
/**
...
...
@@ -4244,14 +4245,14 @@ int av_picture_pad(AVPicture *dst, const AVPicture *src, int height, int width,
* @{
*/
void
avcodec_get_chroma_sub_sample
(
enum
PixelFormat
pix_fmt
,
int
*
h_shift
,
int
*
v_shift
);
void
avcodec_get_chroma_sub_sample
(
enum
AV
PixelFormat
pix_fmt
,
int
*
h_shift
,
int
*
v_shift
);
/**
* Return a value representing the fourCC code associated to the
* pixel format pix_fmt, or 0 if no associated fourCC code can be
* found.
*/
unsigned
int
avcodec_pix_fmt_to_codec_tag
(
enum
PixelFormat
pix_fmt
);
unsigned
int
avcodec_pix_fmt_to_codec_tag
(
enum
AV
PixelFormat
pix_fmt
);
#define FF_LOSS_RESOLUTION 0x0001
/**< loss due to resolution change */
#define FF_LOSS_DEPTH 0x0002
/**< loss due to color depth change */
...
...
@@ -4277,7 +4278,7 @@ unsigned int avcodec_pix_fmt_to_codec_tag(enum PixelFormat pix_fmt);
* @param[in] has_alpha Whether the source pixel format alpha channel is used.
* @return Combination of flags informing you what kind of losses will occur.
*/
int
avcodec_get_pix_fmt_loss
(
enum
PixelFormat
dst_pix_fmt
,
enum
PixelFormat
src_pix_fmt
,
int
avcodec_get_pix_fmt_loss
(
enum
AV
PixelFormat
dst_pix_fmt
,
enum
AV
PixelFormat
src_pix_fmt
,
int
has_alpha
);
#if FF_API_FIND_BEST_PIX_FMT
...
...
@@ -4294,8 +4295,8 @@ int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_
* pix_fmt_mask parameter.
*
* @code
* src_pix_fmt = PIX_FMT_YUV420P;
* pix_fmt_mask = (1 << PIX_FMT_YUV422P) || (1 << PIX_FMT_RGB24);
* src_pix_fmt =
AV_
PIX_FMT_YUV420P;
* pix_fmt_mask = (1 <<
AV_
PIX_FMT_YUV422P) || (1 <<
AV_
PIX_FMT_RGB24);
* dst_pix_fmt = avcodec_find_best_pix_fmt(pix_fmt_mask, src_pix_fmt, alpha, &loss);
* @endcode
*
...
...
@@ -4306,7 +4307,7 @@ int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_
* @return The best pixel format to convert to or -1 if none was found.
*/
attribute_deprecated
enum
PixelFormat
avcodec_find_best_pix_fmt
(
int64_t
pix_fmt_mask
,
enum
PixelFormat
src_pix_fmt
,
enum
AV
PixelFormat
avcodec_find_best_pix_fmt
(
int64_t
pix_fmt_mask
,
enum
AV
PixelFormat
src_pix_fmt
,
int
has_alpha
,
int
*
loss_ptr
);
#endif
/* FF_API_FIND_BEST_PIX_FMT */
...
...
@@ -4321,17 +4322,17 @@ enum PixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum PixelForma
* pix_fmt_list parameter.
*
*
* @param[in] pix_fmt_list PIX_FMT_NONE terminated array of pixel formats to choose from
* @param[in] pix_fmt_list
AV_
PIX_FMT_NONE terminated array of pixel formats to choose from
* @param[in] src_pix_fmt source pixel format
* @param[in] has_alpha Whether the source pixel format alpha channel is used.
* @param[out] loss_ptr Combination of flags informing you what kind of losses will occur.
* @return The best pixel format to convert to or -1 if none was found.
*/
enum
PixelFormat
avcodec_find_best_pix_fmt2
(
enum
PixelFormat
*
pix_fmt_list
,
enum
PixelFormat
src_pix_fmt
,
int
has_alpha
,
int
*
loss_ptr
);
enum
AV
PixelFormat
avcodec_find_best_pix_fmt2
(
enum
AV
PixelFormat
*
pix_fmt_list
,
enum
AV
PixelFormat
src_pix_fmt
,
int
has_alpha
,
int
*
loss_ptr
);
enum
PixelFormat
avcodec_default_get_format
(
struct
AVCodecContext
*
s
,
const
enum
PixelFormat
*
fmt
);
enum
AV
PixelFormat
avcodec_default_get_format
(
struct
AVCodecContext
*
s
,
const
enum
AV
PixelFormat
*
fmt
);
/**
* @}
...
...
libavcodec/avs.c
View file @
716d413c
...
...
@@ -157,7 +157,7 @@ avs_decode_frame(AVCodecContext * avctx,
static
av_cold
int
avs_decode_init
(
AVCodecContext
*
avctx
)
{
avctx
->
pix_fmt
=
PIX_FMT_PAL8
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_PAL8
;
avcodec_set_dimensions
(
avctx
,
318
,
198
);
return
0
;
}
...
...
libavcodec/bethsoftvideo.c
View file @
716d413c
...
...
@@ -43,7 +43,7 @@ static av_cold int bethsoftvid_decode_init(AVCodecContext *avctx)
vid
->
frame
.
reference
=
1
;
vid
->
frame
.
buffer_hints
=
FF_BUFFER_HINTS_VALID
|
FF_BUFFER_HINTS_PRESERVE
|
FF_BUFFER_HINTS_REUSABLE
;
avctx
->
pix_fmt
=
PIX_FMT_PAL8
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_PAL8
;
return
0
;
}
...
...
libavcodec/bfi.c
View file @
716d413c
...
...
@@ -39,7 +39,7 @@ typedef struct BFIContext {
static
av_cold
int
bfi_decode_init
(
AVCodecContext
*
avctx
)
{
BFIContext
*
bfi
=
avctx
->
priv_data
;
avctx
->
pix_fmt
=
PIX_FMT_PAL8
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_PAL8
;
bfi
->
dst
=
av_mallocz
(
avctx
->
width
*
avctx
->
height
);
return
0
;
}
...
...
libavcodec/bink.c
View file @
716d413c
...
...
@@ -1296,7 +1296,7 @@ static av_cold int decode_init(AVCodecContext *avctx)
return
1
;
}
avctx
->
pix_fmt
=
c
->
has_alpha
?
PIX_FMT_YUVA420P
:
PIX_FMT_YUV420P
;
avctx
->
pix_fmt
=
c
->
has_alpha
?
AV_
PIX_FMT_YUVA420P
:
AV_
PIX_FMT_YUV420P
;
avctx
->
idct_algo
=
FF_IDCT_BINK
;
ff_dsputil_init
(
&
c
->
dsp
,
avctx
);
...
...
libavcodec/bmp.c
View file @
716d413c
...
...
@@ -136,7 +136,7 @@ static int bmp_decode_frame(AVCodecContext *avctx,
avctx
->
width
=
width
;
avctx
->
height
=
height
>
0
?
height
:
-
height
;
avctx
->
pix_fmt
=
PIX_FMT_NONE
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_NONE
;
switch
(
depth
){
case
32
:
...
...
@@ -155,21 +155,21 @@ static int bmp_decode_frame(AVCodecContext *avctx,
rgb
[
2
]
=
0
;
}
avctx
->
pix_fmt
=
PIX_FMT_BGR24
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_BGR24
;
break
;
case
24
:
avctx
->
pix_fmt
=
PIX_FMT_BGR24
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_BGR24
;
break
;
case
16
:
if
(
comp
==
BMP_RGB
)
avctx
->
pix_fmt
=
PIX_FMT_RGB555
;
avctx
->
pix_fmt
=
AV_
PIX_FMT_RGB555
;
else
if
(
comp
==
BMP_BITFIELDS
)
{
if
(
rgb
[
0
]
==
0xF800
&&
rgb
[
1
]
==
0x07E0
&&
rgb
[
2
]
==
0x001F
)