Preparing report...

Report for github.com/itchio/goff

A+    Excellent!    Found 2 issues across 5 files

Tweet

gofmt100%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command

No problems detected. Good job!


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


golint60%

Golint is a linter for Go source code.

    • goff/goff.go
    • Line 45: warning: exported function CString should have comment or be unexported (golint)
    • Line 52: warning: exported function FreeString should have comment or be unexported (golint)
    • Line 58: warning: exported function BoolToInt should have comment or be unexported (golint)
    • Line 65: warning: exported type CodecContext should have comment or be unexported (golint)
    • Line 67: warning: comment on exported method CodecContext.Open2 should be of the form "Open2 ..." (golint)
    • Line 90: warning: exported method CodecContext.CodecID should have comment or be unexported (golint)
    • Line 94: warning: exported method CodecContext.SetCodecID should have comment or be unexported (golint)
    • Line 98: warning: exported method CodecContext.CodecType should have comment or be unexported (golint)
    • Line 102: warning: exported method CodecContext.SetCodecType should have comment or be unexported (golint)
    • Line 106: warning: exported method CodecContext.ThreadCount should have comment or be unexported (golint)
    • Line 110: warning: exported method CodecContext.SetThreadCount should have comment or be unexported (golint)
    • Line 114: warning: exported type ThreadType should have comment or be unexported (golint)
    • Line 117: warning: don't use underscores in Go names; var ThreadType_UNSET should be ThreadTypeUNSET (golint)
    • Line 117: warning: exported var ThreadType_UNSET should have comment or be unexported (golint)
    • Line 118: warning: don't use underscores in Go names; var ThreadType_FRAME should be ThreadTypeFRAME (golint)
    • Line 119: warning: don't use underscores in Go names; var ThreadType_SLICE should be ThreadTypeSLICE (golint)
    • Line 122: warning: exported method CodecContext.ThreadType should have comment or be unexported (golint)
    • Line 126: warning: exported method CodecContext.SetThreadType should have comment or be unexported (golint)
    • Line 130: warning: exported method CodecContext.PixelFormat should have comment or be unexported (golint)
    • Line 134: warning: exported method CodecContext.SetPixelFormat should have comment or be unexported (golint)
    • Line 138: warning: exported method CodecContext.TimeBase should have comment or be unexported (golint)
    • Line 142: warning: exported method CodecContext.SetTimeBase should have comment or be unexported (golint)
    • Line 146: warning: exported method CodecContext.Width should have comment or be unexported (golint)
    • Line 150: warning: exported method CodecContext.SetWidth should have comment or be unexported (golint)
    • Line 154: warning: exported method CodecContext.Height should have comment or be unexported (golint)
    • Line 158: warning: exported method CodecContext.SetHeight should have comment or be unexported (golint)
    • Line 162: warning: exported method CodecContext.GOPSize should have comment or be unexported (golint)
    • Line 166: warning: exported method CodecContext.SetGOPSize should have comment or be unexported (golint)
    • Line 170: warning: exported method CodecContext.QMin should have comment or be unexported (golint)
    • Line 174: warning: exported method CodecContext.SetQMin should have comment or be unexported (golint)
    • Line 178: warning: exported method CodecContext.QMax should have comment or be unexported (golint)
    • Line 182: warning: exported method CodecContext.SetQMax should have comment or be unexported (golint)
    • Line 186: warning: exported method CodecContext.MaxBFrames should have comment or be unexported (golint)
    • Line 190: warning: exported method CodecContext.SetMaxBFrames should have comment or be unexported (golint)
    • Line 194: warning: exported type CodecFlags should have comment or be unexported (golint)
    • Line 197: warning: don't use underscores in Go names; var CodecFlags_UNALIGNED should be CodecFlagsUNALIGNED (golint)
    • Line 197: warning: exported var CodecFlags_UNALIGNED should have comment or be unexported (golint)
    • Line 198: warning: don't use underscores in Go names; var CodecFlags_QSCALE should be CodecFlagsQSCALE (golint)
    • Line 199: warning: don't use underscores in Go names; var CodecFlags_4MV should be CodecFlags4MV (golint)
    • Line 200: warning: don't use underscores in Go names; var CodecFlags_OUTPUT_CORRUPT should be CodecFlagsOUTPUTCORRUPT (golint)
    • Line 201: warning: don't use underscores in Go names; var CodecFlags_QPEL should be CodecFlagsQPEL (golint)
    • Line 202: warning: don't use underscores in Go names; var CodecFlags_PASS1 should be CodecFlagsPASS1 (golint)
    • Line 203: warning: don't use underscores in Go names; var CodecFlags_PASS2 should be CodecFlagsPASS2 (golint)
    • Line 204: warning: don't use underscores in Go names; var CodecFlags_LOOP_FILTER should be CodecFlagsLOOPFILTER (golint)
    • Line 205: warning: don't use underscores in Go names; var CodecFlags_GRAY should be CodecFlagsGRAY (golint)
    • Line 206: warning: don't use underscores in Go names; var CodecFlags_PSNR should be CodecFlagsPSNR (golint)
    • Line 207: warning: don't use underscores in Go names; var CodecFlags_TRUNCATED should be CodecFlagsTRUNCATED (golint)
    • Line 208: warning: don't use underscores in Go names; var CodecFlags_INTERLACED_DCT should be CodecFlagsINTERLACEDDCT (golint)
    • Line 209: warning: don't use underscores in Go names; var CodecFlags_LOW_DELAY should be CodecFlagsLOWDELAY (golint)
    • Line 210: warning: don't use underscores in Go names; var CodecFlags_GLOBAL_HEADER should be CodecFlagsGLOBALHEADER (golint)
    • Line 211: warning: don't use underscores in Go names; var CodecFlags_BITEXACT should be CodecFlagsBITEXACT (golint)
    • Line 212: warning: don't use underscores in Go names; var CodecFlags_AC_PRED should be CodecFlagsACPRED (golint)
    • Line 213: warning: don't use underscores in Go names; var CodecFlags_INTERLACED_ME should be CodecFlagsINTERLACEDME (golint)
    • Line 218: warning: exported method CodecContext.Flags should have comment or be unexported (golint)
    • Line 222: warning: exported method CodecContext.SetFlags should have comment or be unexported (golint)
    • Line 226: warning: exported method CodecContext.OrFlag should have comment or be unexported (golint)
    • Line 230: warning: exported method CodecContext.Profile should have comment or be unexported (golint)
    • Line 234: warning: exported method CodecContext.SetProfile should have comment or be unexported (golint)
    • Line 238: warning: exported method CodecContext.PrivData should have comment or be unexported (golint)
    • Line 242: warning: comment on exported method CodecContext.ReceivePacket should be of the form "ReceivePacket ..." (golint)
    • Line 260: warning: comment on exported method CodecContext.SendPacket should be of the form "SendPacket ..." (golint)
    • Line 281: warning: comment on exported method CodecContext.ReceiveFrame should be of the form "ReceiveFrame ..." (golint)
    • Line 297: warning: comment on exported method CodecContext.SendFrame should be of the form "SendFrame ..." (golint)
    • Line 323: warning: exported type Profile should have comment or be unexported (golint)
    • Line 326: warning: don't use underscores in Go names; var Profile_AAC_MAIN should be ProfileAACMAIN (golint)
    • Line 326: warning: exported var Profile_AAC_MAIN should have comment or be unexported (golint)
    • Line 327: warning: don't use underscores in Go names; var Profile_AAC_LOW should be ProfileAACLOW (golint)
    • Line 328: warning: don't use underscores in Go names; var Profile_AAC_SSR should be ProfileAACSSR (golint)
    • Line 329: warning: don't use underscores in Go names; var Profile_AAC_LTP should be ProfileAACLTP (golint)
    • Line 330: warning: don't use underscores in Go names; var Profile_AAC_HE should be ProfileAACHE (golint)
    • Line 331: warning: don't use underscores in Go names; var Profile_AAC_HE_V2 should be ProfileAACHEV2 (golint)
    • Line 332: warning: don't use underscores in Go names; var Profile_AAC_ELD should be ProfileAACELD (golint)
    • Line 333: warning: don't use underscores in Go names; var Profile_MPEG2_AAC_LOW should be ProfileMPEG2AACLOW (golint)
    • Line 334: warning: don't use underscores in Go names; var Profile_MPEG2_AAC_HE should be ProfileMPEG2AACHE (golint)
    • Line 336: warning: don't use underscores in Go names; var Profile_DNXHD should be ProfileDNXHD (golint)
    • Line 337: warning: don't use underscores in Go names; var Profile_DNXHR_LB should be ProfileDNXHRLB (golint)
    • Line 338: warning: don't use underscores in Go names; var Profile_DNXHR_SQ should be ProfileDNXHRSQ (golint)
    • Line 339: warning: don't use underscores in Go names; var Profile_DNXHR_HQ should be ProfileDNXHRHQ (golint)
    • Line 340: warning: don't use underscores in Go names; var Profile_DNXHR_HQX should be ProfileDNXHRHQX (golint)
    • Line 341: warning: don't use underscores in Go names; var Profile_DNXHR_444 should be ProfileDNXHR444 (golint)
    • Line 343: warning: don't use underscores in Go names; var Profile_DTS should be ProfileDTS (golint)
    • Line 344: warning: don't use underscores in Go names; var Profile_DTS_ES should be ProfileDTSES (golint)
    • Line 345: warning: don't use underscores in Go names; var Profile_DTS_96_24 should be ProfileDTS96_24 (golint)
    • Line 346: warning: don't use underscores in Go names; var Profile_DTS_HD_HRA should be ProfileDTSHDHRA (golint)
    • Line 347: warning: don't use underscores in Go names; var Profile_DTS_HD_MA should be ProfileDTSHDMA (golint)
    • Line 348: warning: don't use underscores in Go names; var Profile_DTS_EXPRESS should be ProfileDTSEXPRESS (golint)
    • Line 350: warning: don't use underscores in Go names; var Profile_MPEG2_422 should be ProfileMPEG2_422 (golint)
    • Line 351: warning: don't use underscores in Go names; var Profile_MPEG2_HIGH should be ProfileMPEG2HIGH (golint)
    • Line 352: warning: don't use underscores in Go names; var Profile_MPEG2_SS should be ProfileMPEG2SS (golint)
    • Line 353: warning: don't use underscores in Go names; var Profile_MPEG2_SNR_SCALABLE should be ProfileMPEG2SNRSCALABLE (golint)
    • Line 354: warning: don't use underscores in Go names; var Profile_MPEG2_MAIN should be ProfileMPEG2MAIN (golint)
    • Line 355: warning: don't use underscores in Go names; var Profile_MPEG2_SIMPLE should be ProfileMPEG2SIMPLE (golint)
    • Line 357: warning: don't use underscores in Go names; var Profile_H264_CONSTRAINED should be ProfileH264CONSTRAINED (golint)
    • Line 358: warning: don't use underscores in Go names; var Profile_H264_INTRA should be ProfileH264INTRA (golint)
    • Line 360: warning: don't use underscores in Go names; var Profile_H264_BASELINE should be ProfileH264BASELINE (golint)
    • Line 361: warning: don't use underscores in Go names; var Profile_H264_CONSTRAINED_BASELINE should be ProfileH264CONSTRAINEDBASELINE (golint)
    • Line 362: warning: don't use underscores in Go names; var Profile_H264_MAIN should be ProfileH264MAIN (golint)
    • Line 363: warning: don't use underscores in Go names; var Profile_H264_EXTENDED should be ProfileH264EXTENDED (golint)
    • Line 364: warning: don't use underscores in Go names; var Profile_H264_HIGH should be ProfileH264HIGH (golint)
    • Line 365: warning: don't use underscores in Go names; var Profile_H264_HIGH_10 should be ProfileH264HIGH10 (golint)
    • Line 366: warning: don't use underscores in Go names; var Profile_H264_HIGH_10_INTRA should be ProfileH264HIGH10INTRA (golint)
    • Line 367: warning: don't use underscores in Go names; var Profile_H264_MULTIVIEW_HIGH should be ProfileH264MULTIVIEWHIGH (golint)
    • Line 368: warning: don't use underscores in Go names; var Profile_H264_HIGH_422 should be ProfileH264HIGH422 (golint)
    • Line 369: warning: don't use underscores in Go names; var Profile_H264_HIGH_422_INTRA should be ProfileH264HIGH422INTRA (golint)
    • Line 370: warning: don't use underscores in Go names; var Profile_H264_STEREO_HIGH should be ProfileH264STEREOHIGH (golint)
    • Line 371: warning: don't use underscores in Go names; var Profile_H264_HIGH_444 should be ProfileH264HIGH444 (golint)
    • Line 372: warning: don't use underscores in Go names; var Profile_H264_HIGH_444_PREDICTIVE should be ProfileH264HIGH444PREDICTIVE (golint)
    • Line 373: warning: don't use underscores in Go names; var Profile_H264_HIGH_444_INTRA should be ProfileH264HIGH444INTRA (golint)
    • Line 374: warning: don't use underscores in Go names; var Profile_H264_CAVLC_444 should be ProfileH264CAVLC444 (golint)
    • Line 376: warning: don't use underscores in Go names; var Profile_VC1_SIMPLE should be ProfileVC1SIMPLE (golint)
    • Line 377: warning: don't use underscores in Go names; var Profile_VC1_MAIN should be ProfileVC1MAIN (golint)
    • Line 378: warning: don't use underscores in Go names; var Profile_VC1_COMPLEX should be ProfileVC1COMPLEX (golint)
    • Line 379: warning: don't use underscores in Go names; var Profile_VC1_ADVANCED should be ProfileVC1ADVANCED (golint)
    • Line 381: warning: don't use underscores in Go names; var Profile_MPEG4_SIMPLE should be ProfileMPEG4SIMPLE (golint)
    • Line 382: warning: don't use underscores in Go names; var Profile_MPEG4_SIMPLE_SCALABLE should be ProfileMPEG4SIMPLESCALABLE (golint)
    • Line 383: warning: don't use underscores in Go names; var Profile_MPEG4_CORE should be ProfileMPEG4CORE (golint)
    • Line 384: warning: don't use underscores in Go names; var Profile_MPEG4_MAIN should be ProfileMPEG4MAIN (golint)
    • Line 385: warning: don't use underscores in Go names; var Profile_MPEG4_N_BIT should be ProfileMPEG4NBIT (golint)
    • Line 386: warning: don't use underscores in Go names; var Profile_MPEG4_SCALABLE_TEXTURE should be ProfileMPEG4SCALABLETEXTURE (golint)
    • Line 387: warning: don't use underscores in Go names; var Profile_MPEG4_SIMPLE_FACE_ANIMATION should be ProfileMPEG4SIMPLEFACEANIMATION (golint)
    • Line 388: warning: don't use underscores in Go names; var Profile_MPEG4_BASIC_ANIMATED_TEXTURE should be ProfileMPEG4BASICANIMATEDTEXTURE (golint)
    • Line 389: warning: don't use underscores in Go names; var Profile_MPEG4_HYBRID should be ProfileMPEG4HYBRID (golint)
    • Line 390: warning: don't use underscores in Go names; var Profile_MPEG4_ADVANCED_REAL_TIME should be ProfileMPEG4ADVANCEDREALTIME (golint)
    • Line 391: warning: don't use underscores in Go names; var Profile_MPEG4_CORE_SCALABLE should be ProfileMPEG4CORESCALABLE (golint)
    • Line 392: warning: don't use underscores in Go names; var Profile_MPEG4_ADVANCED_CODING should be ProfileMPEG4ADVANCEDCODING (golint)
    • Line 393: warning: don't use underscores in Go names; var Profile_MPEG4_ADVANCED_CORE should be ProfileMPEG4ADVANCEDCORE (golint)
    • Line 394: warning: don't use underscores in Go names; var Profile_MPEG4_ADVANCED_SCALABLE_TEXTURE should be ProfileMPEG4ADVANCEDSCALABLETEXTURE (golint)
    • Line 395: warning: don't use underscores in Go names; var Profile_MPEG4_SIMPLE_STUDIO should be ProfileMPEG4SIMPLESTUDIO (golint)
    • Line 396: warning: don't use underscores in Go names; var Profile_MPEG4_ADVANCED_SIMPLE should be ProfileMPEG4ADVANCEDSIMPLE (golint)
    • Line 398: warning: don't use underscores in Go names; var Profile_JPEG2000_CSTREAM_RESTRICTION_0 should be ProfileJPEG2000CSTREAMRESTRICTION0 (golint)
    • Line 399: warning: don't use underscores in Go names; var Profile_JPEG2000_CSTREAM_RESTRICTION_1 should be ProfileJPEG2000CSTREAMRESTRICTION1 (golint)
    • Line 400: warning: don't use underscores in Go names; var Profile_JPEG2000_CSTREAM_NO_RESTRICTION should be ProfileJPEG2000CSTREAMNORESTRICTION (golint)
    • Line 401: warning: don't use underscores in Go names; var Profile_JPEG2000_DCINEMA_2K should be ProfileJPEG2000DCINEMA2K (golint)
    • Line 402: warning: don't use underscores in Go names; var Profile_JPEG2000_DCINEMA_4K should be ProfileJPEG2000DCINEMA4K (golint)
    • Line 404: warning: don't use underscores in Go names; var Profile_VP9_0 should be ProfileVP9_0 (golint)
    • Line 405: warning: don't use underscores in Go names; var Profile_VP9_1 should be ProfileVP9_1 (golint)
    • Line 406: warning: don't use underscores in Go names; var Profile_VP9_2 should be ProfileVP9_2 (golint)
    • Line 407: warning: don't use underscores in Go names; var Profile_VP9_3 should be ProfileVP9_3 (golint)
    • Line 409: warning: don't use underscores in Go names; var Profile_HEVC_MAIN should be ProfileHEVCMAIN (golint)
    • Line 410: warning: don't use underscores in Go names; var Profile_HEVC_MAIN_10 should be ProfileHEVCMAIN10 (golint)
    • Line 411: warning: don't use underscores in Go names; var Profile_HEVC_MAIN_STILL_PICTURE should be ProfileHEVCMAINSTILLPICTURE (golint)
    • Line 412: warning: don't use underscores in Go names; var Profile_HEVC_REXT should be ProfileHEVCREXT (golint)
    • Line 414: warning: don't use underscores in Go names; var Profile_MJPEG_HUFFMAN_BASELINE_DCT should be ProfileMJPEGHUFFMANBASELINEDCT (golint)
    • Line 415: warning: don't use underscores in Go names; var Profile_MJPEG_HUFFMAN_EXTENDED_SEQUENTIAL_DCT should be ProfileMJPEGHUFFMANEXTENDEDSEQUENTIALDCT (golint)
    • Line 416: warning: don't use underscores in Go names; var Profile_MJPEG_HUFFMAN_PROGRESSIVE_DCT should be ProfileMJPEGHUFFMANPROGRESSIVEDCT (golint)
    • Line 417: warning: don't use underscores in Go names; var Profile_MJPEG_HUFFMAN_LOSSLESS should be ProfileMJPEGHUFFMANLOSSLESS (golint)
    • Line 418: warning: don't use underscores in Go names; var Profile_MJPEG_JPEG_LS should be ProfileMJPEGJPEGLS (golint)
    • Line 420: warning: don't use underscores in Go names; var Profile_SBC_MSBC should be ProfileSBCMSBC (golint)
    • Line 423: warning: exported type Codec should have comment or be unexported (golint)
    • Line 425: warning: comment on exported method Codec.AllocContext3 should be of the form "AllocContext3 ..." (golint)
    • Line 446: warning: exported method Codec.Name should have comment or be unexported (golint)
    • Line 450: warning: exported method Codec.LongName should have comment or be unexported (golint)
    • Line 454: warning: exported method Codec.ID should have comment or be unexported (golint)
    • Line 458: warning: exported method Codec.Type should have comment or be unexported (golint)
    • Line 462: warning: exported type CodecID should have comment or be unexported (golint)
    • Line 464: warning: exported method CodecID.C should have comment or be unexported (golint)
    • Line 468: warning: comment on exported method CodecID.FindDecoder should be of the form "FindDecoder ..." (golint)
    • Line 479: warning: comment on exported method CodecID.FindEncoder should be of the form "FindEncoder ..." (golint)
    • Line 495: warning: don't use underscores in Go names; var CodecID_NONE should be CodecIDNONE (golint)
    • Line 495: warning: exported var CodecID_NONE should have comment or be unexported (golint)
    • Line 496: warning: don't use underscores in Go names; var CodecID_MPEG1VIDEO should be CodecIDMPEG1VIDEO (golint)
    • Line 497: warning: don't use underscores in Go names; var CodecID_MPEG2VIDEO should be CodecIDMPEG2VIDEO (golint)
    • Line 498: warning: don't use underscores in Go names; var CodecID_H261 should be CodecIDH261 (golint)
    • Line 499: warning: don't use underscores in Go names; var CodecID_H263 should be CodecIDH263 (golint)
    • Line 500: warning: don't use underscores in Go names; var CodecID_RV10 should be CodecIDRV10 (golint)
    • Line 501: warning: don't use underscores in Go names; var CodecID_RV20 should be CodecIDRV20 (golint)
    • Line 502: warning: don't use underscores in Go names; var CodecID_MJPEG should be CodecIDMJPEG (golint)
    • Line 503: warning: don't use underscores in Go names; var CodecID_MJPEGB should be CodecIDMJPEGB (golint)
    • Line 504: warning: don't use underscores in Go names; var CodecID_LJPEG should be CodecIDLJPEG (golint)
    • Line 505: warning: don't use underscores in Go names; var CodecID_SP5X should be CodecIDSP5X (golint)
    • Line 506: warning: don't use underscores in Go names; var CodecID_JPEGLS should be CodecIDJPEGLS (golint)
    • Line 507: warning: don't use underscores in Go names; var CodecID_MPEG4 should be CodecIDMPEG4 (golint)
    • Line 508: warning: don't use underscores in Go names; var CodecID_RAWVIDEO should be CodecIDRAWVIDEO (golint)
    • Line 509: warning: don't use underscores in Go names; var CodecID_MSMPEG4V1 should be CodecIDMSMPEG4V1 (golint)
    • Line 510: warning: don't use underscores in Go names; var CodecID_MSMPEG4V2 should be CodecIDMSMPEG4V2 (golint)
    • Line 511: warning: don't use underscores in Go names; var CodecID_MSMPEG4V3 should be CodecIDMSMPEG4V3 (golint)
    • Line 512: warning: don't use underscores in Go names; var CodecID_WMV1 should be CodecIDWMV1 (golint)
    • Line 513: warning: don't use underscores in Go names; var CodecID_WMV2 should be CodecIDWMV2 (golint)
    • Line 514: warning: don't use underscores in Go names; var CodecID_H263P should be CodecIDH263P (golint)
    • Line 515: warning: don't use underscores in Go names; var CodecID_H263I should be CodecIDH263I (golint)
    • Line 516: warning: don't use underscores in Go names; var CodecID_FLV1 should be CodecIDFLV1 (golint)
    • Line 517: warning: don't use underscores in Go names; var CodecID_SVQ1 should be CodecIDSVQ1 (golint)
    • Line 518: warning: don't use underscores in Go names; var CodecID_SVQ3 should be CodecIDSVQ3 (golint)
    • Line 519: warning: don't use underscores in Go names; var CodecID_DVVIDEO should be CodecIDDVVIDEO (golint)
    • Line 520: warning: don't use underscores in Go names; var CodecID_HUFFYUV should be CodecIDHUFFYUV (golint)
    • Line 521: warning: don't use underscores in Go names; var CodecID_CYUV should be CodecIDCYUV (golint)
    • Line 522: warning: don't use underscores in Go names; var CodecID_H264 should be CodecIDH264 (golint)
    • Line 523: warning: don't use underscores in Go names; var CodecID_INDEO3 should be CodecIDINDEO3 (golint)
    • Line 524: warning: don't use underscores in Go names; var CodecID_VP3 should be CodecIDVP3 (golint)
    • Line 525: warning: don't use underscores in Go names; var CodecID_THEORA should be CodecIDTHEORA (golint)
    • Line 526: warning: don't use underscores in Go names; var CodecID_ASV1 should be CodecIDASV1 (golint)
    • Line 527: warning: don't use underscores in Go names; var CodecID_ASV2 should be CodecIDASV2 (golint)
    • Line 528: warning: don't use underscores in Go names; var CodecID_FFV1 should be CodecIDFFV1 (golint)
    • Line 529: warning: don't use underscores in Go names; var CodecID_4XM should be CodecID4XM (golint)
    • Line 530: warning: don't use underscores in Go names; var CodecID_VCR1 should be CodecIDVCR1 (golint)
    • Line 531: warning: don't use underscores in Go names; var CodecID_CLJR should be CodecIDCLJR (golint)
    • Line 532: warning: don't use underscores in Go names; var CodecID_MDEC should be CodecIDMDEC (golint)
    • Line 533: warning: don't use underscores in Go names; var CodecID_ROQ should be CodecIDROQ (golint)
    • Line 534: warning: don't use underscores in Go names; var CodecID_INTERPLAY_VIDEO should be CodecIDINTERPLAYVIDEO (golint)
    • Line 535: warning: don't use underscores in Go names; var CodecID_XAN_WC3 should be CodecIDXANWC3 (golint)
    • Line 536: warning: don't use underscores in Go names; var CodecID_XAN_WC4 should be CodecIDXANWC4 (golint)
    • Line 537: warning: don't use underscores in Go names; var CodecID_RPZA should be CodecIDRPZA (golint)
    • Line 538: warning: don't use underscores in Go names; var CodecID_CINEPAK should be CodecIDCINEPAK (golint)
    • Line 539: warning: don't use underscores in Go names; var CodecID_WS_VQA should be CodecIDWSVQA (golint)
    • Line 540: warning: don't use underscores in Go names; var CodecID_MSRLE should be CodecIDMSRLE (golint)
    • Line 541: warning: don't use underscores in Go names; var CodecID_MSVIDEO1 should be CodecIDMSVIDEO1 (golint)
    • Line 542: warning: don't use underscores in Go names; var CodecID_IDCIN should be CodecIDIDCIN (golint)
    • Line 543: warning: don't use underscores in Go names; var CodecID_8BPS should be CodecID8BPS (golint)
    • Line 544: warning: don't use underscores in Go names; var CodecID_SMC should be CodecIDSMC (golint)
    • Line 545: warning: don't use underscores in Go names; var CodecID_FLIC should be CodecIDFLIC (golint)
    • Line 546: warning: don't use underscores in Go names; var CodecID_TRUEMOTION1 should be CodecIDTRUEMOTION1 (golint)
    • Line 547: warning: don't use underscores in Go names; var CodecID_VMDVIDEO should be CodecIDVMDVIDEO (golint)
    • Line 548: warning: don't use underscores in Go names; var CodecID_MSZH should be CodecIDMSZH (golint)
    • Line 549: warning: don't use underscores in Go names; var CodecID_ZLIB should be CodecIDZLIB (golint)
    • Line 550: warning: don't use underscores in Go names; var CodecID_QTRLE should be CodecIDQTRLE (golint)
    • Line 551: warning: don't use underscores in Go names; var CodecID_TSCC should be CodecIDTSCC (golint)
    • Line 552: warning: don't use underscores in Go names; var CodecID_ULTI should be CodecIDULTI (golint)
    • Line 553: warning: don't use underscores in Go names; var CodecID_QDRAW should be CodecIDQDRAW (golint)
    • Line 554: warning: don't use underscores in Go names; var CodecID_VIXL should be CodecIDVIXL (golint)
    • Line 555: warning: don't use underscores in Go names; var CodecID_QPEG should be CodecIDQPEG (golint)
    • Line 556: warning: don't use underscores in Go names; var CodecID_PNG should be CodecIDPNG (golint)
    • Line 557: warning: don't use underscores in Go names; var CodecID_PPM should be CodecIDPPM (golint)
    • Line 558: warning: don't use underscores in Go names; var CodecID_PBM should be CodecIDPBM (golint)
    • Line 559: warning: don't use underscores in Go names; var CodecID_PGM should be CodecIDPGM (golint)
    • Line 560: warning: don't use underscores in Go names; var CodecID_PGMYUV should be CodecIDPGMYUV (golint)
    • Line 561: warning: don't use underscores in Go names; var CodecID_PAM should be CodecIDPAM (golint)
    • Line 562: warning: don't use underscores in Go names; var CodecID_FFVHUFF should be CodecIDFFVHUFF (golint)
    • Line 563: warning: don't use underscores in Go names; var CodecID_RV30 should be CodecIDRV30 (golint)
    • Line 564: warning: don't use underscores in Go names; var CodecID_RV40 should be CodecIDRV40 (golint)
    • Line 565: warning: don't use underscores in Go names; var CodecID_VC1 should be CodecIDVC1 (golint)
    • Line 566: warning: don't use underscores in Go names; var CodecID_WMV3 should be CodecIDWMV3 (golint)
    • Line 567: warning: don't use underscores in Go names; var CodecID_LOCO should be CodecIDLOCO (golint)
    • Line 568: warning: don't use underscores in Go names; var CodecID_WNV1 should be CodecIDWNV1 (golint)
    • Line 569: warning: don't use underscores in Go names; var CodecID_AASC should be CodecIDAASC (golint)
    • Line 570: warning: don't use underscores in Go names; var CodecID_INDEO2 should be CodecIDINDEO2 (golint)
    • Line 571: warning: don't use underscores in Go names; var CodecID_FRAPS should be CodecIDFRAPS (golint)
    • Line 572: warning: don't use underscores in Go names; var CodecID_TRUEMOTION2 should be CodecIDTRUEMOTION2 (golint)
    • Line 573: warning: don't use underscores in Go names; var CodecID_BMP should be CodecIDBMP (golint)
    • Line 574: warning: don't use underscores in Go names; var CodecID_CSCD should be CodecIDCSCD (golint)
    • Line 575: warning: don't use underscores in Go names; var CodecID_MMVIDEO should be CodecIDMMVIDEO (golint)
    • Line 576: warning: don't use underscores in Go names; var CodecID_ZMBV should be CodecIDZMBV (golint)
    • Line 577: warning: don't use underscores in Go names; var CodecID_AVS should be CodecIDAVS (golint)
    • Line 578: warning: don't use underscores in Go names; var CodecID_SMACKVIDEO should be CodecIDSMACKVIDEO (golint)
    • Line 579: warning: don't use underscores in Go names; var CodecID_NUV should be CodecIDNUV (golint)
    • Line 580: warning: don't use underscores in Go names; var CodecID_KMVC should be CodecIDKMVC (golint)
    • Line 581: warning: don't use underscores in Go names; var CodecID_FLASHSV should be CodecIDFLASHSV (golint)
    • Line 582: warning: don't use underscores in Go names; var CodecID_CAVS should be CodecIDCAVS (golint)
    • Line 583: warning: don't use underscores in Go names; var CodecID_JPEG2000 should be CodecIDJPEG2000 (golint)
    • Line 584: warning: don't use underscores in Go names; var CodecID_VMNC should be CodecIDVMNC (golint)
    • Line 585: warning: don't use underscores in Go names; var CodecID_VP5 should be CodecIDVP5 (golint)
    • Line 586: warning: don't use underscores in Go names; var CodecID_VP6 should be CodecIDVP6 (golint)
    • Line 587: warning: don't use underscores in Go names; var CodecID_VP6F should be CodecIDVP6F (golint)
    • Line 588: warning: don't use underscores in Go names; var CodecID_TARGA should be CodecIDTARGA (golint)
    • Line 589: warning: don't use underscores in Go names; var CodecID_DSICINVIDEO should be CodecIDDSICINVIDEO (golint)
    • Line 590: warning: don't use underscores in Go names; var CodecID_TIERTEXSEQVIDEO should be CodecIDTIERTEXSEQVIDEO (golint)
    • Line 591: warning: don't use underscores in Go names; var CodecID_TIFF should be CodecIDTIFF (golint)
    • Line 592: warning: don't use underscores in Go names; var CodecID_GIF should be CodecIDGIF (golint)
    • Line 593: warning: don't use underscores in Go names; var CodecID_DXA should be CodecIDDXA (golint)
    • Line 594: warning: don't use underscores in Go names; var CodecID_DNXHD should be CodecIDDNXHD (golint)
    • Line 595: warning: don't use underscores in Go names; var CodecID_THP should be CodecIDTHP (golint)
    • Line 596: warning: don't use underscores in Go names; var CodecID_SGI should be CodecIDSGI (golint)
    • Line 597: warning: don't use underscores in Go names; var CodecID_C93 should be CodecIDC93 (golint)
    • Line 598: warning: don't use underscores in Go names; var CodecID_BETHSOFTVID should be CodecIDBETHSOFTVID (golint)
    • Line 599: warning: don't use underscores in Go names; var CodecID_PTX should be CodecIDPTX (golint)
    • Line 600: warning: don't use underscores in Go names; var CodecID_TXD should be CodecIDTXD (golint)
    • Line 601: warning: don't use underscores in Go names; var CodecID_VP6A should be CodecIDVP6A (golint)
    • Line 602: warning: don't use underscores in Go names; var CodecID_AMV should be CodecIDAMV (golint)
    • Line 603: warning: don't use underscores in Go names; var CodecID_VB should be CodecIDVB (golint)
    • Line 604: warning: don't use underscores in Go names; var CodecID_PCX should be CodecIDPCX (golint)
    • Line 605: warning: don't use underscores in Go names; var CodecID_SUNRAST should be CodecIDSUNRAST (golint)
    • Line 606: warning: don't use underscores in Go names; var CodecID_INDEO4 should be CodecIDINDEO4 (golint)
    • Line 607: warning: don't use underscores in Go names; var CodecID_INDEO5 should be CodecIDINDEO5 (golint)
    • Line 608: warning: don't use underscores in Go names; var CodecID_MIMIC should be CodecIDMIMIC (golint)
    • Line 609: warning: don't use underscores in Go names; var CodecID_RL2 should be CodecIDRL2 (golint)
    • Line 610: warning: don't use underscores in Go names; var CodecID_ESCAPE124 should be CodecIDESCAPE124 (golint)
    • Line 611: warning: don't use underscores in Go names; var CodecID_DIRAC should be CodecIDDIRAC (golint)
    • Line 612: warning: don't use underscores in Go names; var CodecID_BFI should be CodecIDBFI (golint)
    • Line 613: warning: don't use underscores in Go names; var CodecID_CMV should be CodecIDCMV (golint)
    • Line 614: warning: don't use underscores in Go names; var CodecID_MOTIONPIXELS should be CodecIDMOTIONPIXELS (golint)
    • Line 615: warning: don't use underscores in Go names; var CodecID_TGV should be CodecIDTGV (golint)
    • Line 616: warning: don't use underscores in Go names; var CodecID_TGQ should be CodecIDTGQ (golint)
    • Line 617: warning: don't use underscores in Go names; var CodecID_TQI should be CodecIDTQI (golint)
    • Line 618: warning: don't use underscores in Go names; var CodecID_AURA should be CodecIDAURA (golint)
    • Line 619: warning: don't use underscores in Go names; var CodecID_AURA2 should be CodecIDAURA2 (golint)
    • Line 620: warning: don't use underscores in Go names; var CodecID_V210X should be CodecIDV210X (golint)
    • Line 621: warning: don't use underscores in Go names; var CodecID_TMV should be CodecIDTMV (golint)
    • Line 622: warning: don't use underscores in Go names; var CodecID_V210 should be CodecIDV210 (golint)
    • Line 623: warning: don't use underscores in Go names; var CodecID_DPX should be CodecIDDPX (golint)
    • Line 624: warning: don't use underscores in Go names; var CodecID_MAD should be CodecIDMAD (golint)
    • Line 625: warning: don't use underscores in Go names; var CodecID_FRWU should be CodecIDFRWU (golint)
    • Line 626: warning: don't use underscores in Go names; var CodecID_FLASHSV2 should be CodecIDFLASHSV2 (golint)
    • Line 627: warning: don't use underscores in Go names; var CodecID_CDGRAPHICS should be CodecIDCDGRAPHICS (golint)
    • Line 628: warning: don't use underscores in Go names; var CodecID_R210 should be CodecIDR210 (golint)
    • Line 629: warning: don't use underscores in Go names; var CodecID_ANM should be CodecIDANM (golint)
    • Line 630: warning: don't use underscores in Go names; var CodecID_BINKVIDEO should be CodecIDBINKVIDEO (golint)
    • Line 631: warning: don't use underscores in Go names; var CodecID_IFF_ILBM should be CodecIDIFFILBM (golint)
    • Line 632: warning: don't use underscores in Go names; var CodecID_KGV1 should be CodecIDKGV1 (golint)
    • Line 633: warning: don't use underscores in Go names; var CodecID_YOP should be CodecIDYOP (golint)
    • Line 634: warning: don't use underscores in Go names; var CodecID_VP8 should be CodecIDVP8 (golint)
    • Line 635: warning: don't use underscores in Go names; var CodecID_PICTOR should be CodecIDPICTOR (golint)
    • Line 636: warning: don't use underscores in Go names; var CodecID_ANSI should be CodecIDANSI (golint)
    • Line 637: warning: don't use underscores in Go names; var CodecID_A64_MULTI should be CodecIDA64MULTI (golint)
    • Line 638: warning: don't use underscores in Go names; var CodecID_A64_MULTI5 should be CodecIDA64MULTI5 (golint)
    • Line 639: warning: don't use underscores in Go names; var CodecID_R10K should be CodecIDR10K (golint)
    • Line 640: warning: don't use underscores in Go names; var CodecID_MXPEG should be CodecIDMXPEG (golint)
    • Line 641: warning: don't use underscores in Go names; var CodecID_LAGARITH should be CodecIDLAGARITH (golint)
    • Line 642: warning: don't use underscores in Go names; var CodecID_PRORES should be CodecIDPRORES (golint)
    • Line 643: warning: don't use underscores in Go names; var CodecID_JV should be CodecIDJV (golint)
    • Line 644: warning: don't use underscores in Go names; var CodecID_DFA should be CodecIDDFA (golint)
    • Line 645: warning: don't use underscores in Go names; var CodecID_WMV3IMAGE should be CodecIDWMV3IMAGE (golint)
    • Line 646: warning: don't use underscores in Go names; var CodecID_VC1IMAGE should be CodecIDVC1IMAGE (golint)
    • Line 647: warning: don't use underscores in Go names; var CodecID_UTVIDEO should be CodecIDUTVIDEO (golint)
    • Line 648: warning: don't use underscores in Go names; var CodecID_BMV_VIDEO should be CodecIDBMVVIDEO (golint)
    • Line 649: warning: don't use underscores in Go names; var CodecID_VBLE should be CodecIDVBLE (golint)
    • Line 650: warning: don't use underscores in Go names; var CodecID_DXTORY should be CodecIDDXTORY (golint)
    • Line 651: warning: don't use underscores in Go names; var CodecID_V410 should be CodecIDV410 (golint)
    • Line 652: warning: don't use underscores in Go names; var CodecID_XWD should be CodecIDXWD (golint)
    • Line 653: warning: don't use underscores in Go names; var CodecID_CDXL should be CodecIDCDXL (golint)
    • Line 654: warning: don't use underscores in Go names; var CodecID_XBM should be CodecIDXBM (golint)
    • Line 655: warning: don't use underscores in Go names; var CodecID_ZEROCODEC should be CodecIDZEROCODEC (golint)
    • Line 656: warning: don't use underscores in Go names; var CodecID_MSS1 should be CodecIDMSS1 (golint)
    • Line 657: warning: don't use underscores in Go names; var CodecID_MSA1 should be CodecIDMSA1 (golint)
    • Line 658: warning: don't use underscores in Go names; var CodecID_TSCC2 should be CodecIDTSCC2 (golint)
    • Line 659: warning: don't use underscores in Go names; var CodecID_MTS2 should be CodecIDMTS2 (golint)
    • Line 660: warning: don't use underscores in Go names; var CodecID_CLLC should be CodecIDCLLC (golint)
    • Line 661: warning: don't use underscores in Go names; var CodecID_MSS2 should be CodecIDMSS2 (golint)
    • Line 662: warning: don't use underscores in Go names; var CodecID_VP9 should be CodecIDVP9 (golint)
    • Line 663: warning: don't use underscores in Go names; var CodecID_AIC should be CodecIDAIC (golint)
    • Line 664: warning: don't use underscores in Go names; var CodecID_ESCAPE130 should be CodecIDESCAPE130 (golint)
    • Line 665: warning: don't use underscores in Go names; var CodecID_G2M should be CodecIDG2M (golint)
    • Line 666: warning: don't use underscores in Go names; var CodecID_WEBP should be CodecIDWEBP (golint)
    • Line 667: warning: don't use underscores in Go names; var CodecID_HNM4_VIDEO should be CodecIDHNM4VIDEO (golint)
    • Line 668: warning: don't use underscores in Go names; var CodecID_HEVC should be CodecIDHEVC (golint)
    • Line 669: warning: don't use underscores in Go names; var CodecID_FIC should be CodecIDFIC (golint)
    • Line 670: warning: don't use underscores in Go names; var CodecID_ALIAS_PIX should be CodecIDALIASPIX (golint)
    • Line 671: warning: don't use underscores in Go names; var CodecID_BRENDER_PIX should be CodecIDBRENDERPIX (golint)
    • Line 672: warning: don't use underscores in Go names; var CodecID_PAF_VIDEO should be CodecIDPAFVIDEO (golint)
    • Line 673: warning: don't use underscores in Go names; var CodecID_EXR should be CodecIDEXR (golint)
    • Line 674: warning: don't use underscores in Go names; var CodecID_VP7 should be CodecIDVP7 (golint)
    • Line 675: warning: don't use underscores in Go names; var CodecID_SANM should be CodecIDSANM (golint)
    • Line 676: warning: don't use underscores in Go names; var CodecID_SGIRLE should be CodecIDSGIRLE (golint)
    • Line 677: warning: don't use underscores in Go names; var CodecID_MVC1 should be CodecIDMVC1 (golint)
    • Line 678: warning: don't use underscores in Go names; var CodecID_MVC2 should be CodecIDMVC2 (golint)
    • Line 679: warning: don't use underscores in Go names; var CodecID_HQX should be CodecIDHQX (golint)
    • Line 680: warning: don't use underscores in Go names; var CodecID_TDSC should be CodecIDTDSC (golint)
    • Line 681: warning: don't use underscores in Go names; var CodecID_HQ_HQA should be CodecIDHQHQA (golint)
    • Line 682: warning: don't use underscores in Go names; var CodecID_HAP should be CodecIDHAP (golint)
    • Line 683: warning: don't use underscores in Go names; var CodecID_DDS should be CodecIDDDS (golint)
    • Line 684: warning: don't use underscores in Go names; var CodecID_DXV should be CodecIDDXV (golint)
    • Line 685: warning: don't use underscores in Go names; var CodecID_SCREENPRESSO should be CodecIDSCREENPRESSO (golint)
    • Line 686: warning: don't use underscores in Go names; var CodecID_RSCC should be CodecIDRSCC (golint)
    • Line 687: warning: don't use underscores in Go names; var CodecID_AVS2 should be CodecIDAVS2 (golint)
    • Line 688: warning: don't use underscores in Go names; var CodecID_Y41P should be CodecIDY41P (golint)
    • Line 689: warning: don't use underscores in Go names; var CodecID_AVRP should be CodecIDAVRP (golint)
    • Line 690: warning: don't use underscores in Go names; var CodecID_012V should be CodecID012V (golint)
    • Line 691: warning: don't use underscores in Go names; var CodecID_AVUI should be CodecIDAVUI (golint)
    • Line 692: warning: don't use underscores in Go names; var CodecID_AYUV should be CodecIDAYUV (golint)
    • Line 693: warning: don't use underscores in Go names; var CodecID_TARGA_Y216 should be CodecIDTARGAY216 (golint)
    • Line 694: warning: don't use underscores in Go names; var CodecID_V308 should be CodecIDV308 (golint)
    • Line 695: warning: don't use underscores in Go names; var CodecID_V408 should be CodecIDV408 (golint)
    • Line 696: warning: don't use underscores in Go names; var CodecID_YUV4 should be CodecIDYUV4 (golint)
    • Line 697: warning: don't use underscores in Go names; var CodecID_AVRN should be CodecIDAVRN (golint)
    • Line 698: warning: don't use underscores in Go names; var CodecID_CPIA should be CodecIDCPIA (golint)
    • Line 699: warning: don't use underscores in Go names; var CodecID_XFACE should be CodecIDXFACE (golint)
    • Line 700: warning: don't use underscores in Go names; var CodecID_SNOW should be CodecIDSNOW (golint)
    • Line 701: warning: don't use underscores in Go names; var CodecID_SMVJPEG should be CodecIDSMVJPEG (golint)
    • Line 702: warning: don't use underscores in Go names; var CodecID_APNG should be CodecIDAPNG (golint)
    • Line 703: warning: don't use underscores in Go names; var CodecID_DAALA should be CodecIDDAALA (golint)
    • Line 704: warning: don't use underscores in Go names; var CodecID_CFHD should be CodecIDCFHD (golint)
    • Line 705: warning: don't use underscores in Go names; var CodecID_TRUEMOTION2RT should be CodecIDTRUEMOTION2RT (golint)
    • Line 706: warning: don't use underscores in Go names; var CodecID_M101 should be CodecIDM101 (golint)
    • Line 707: warning: don't use underscores in Go names; var CodecID_MAGICYUV should be CodecIDMAGICYUV (golint)
    • Line 708: warning: don't use underscores in Go names; var CodecID_SHEERVIDEO should be CodecIDSHEERVIDEO (golint)
    • Line 709: warning: don't use underscores in Go names; var CodecID_YLC should be CodecIDYLC (golint)
    • Line 710: warning: don't use underscores in Go names; var CodecID_PSD should be CodecIDPSD (golint)
    • Line 711: warning: don't use underscores in Go names; var CodecID_PIXLET should be CodecIDPIXLET (golint)
    • Line 712: warning: don't use underscores in Go names; var CodecID_SPEEDHQ should be CodecIDSPEEDHQ (golint)
    • Line 713: warning: don't use underscores in Go names; var CodecID_FMVC should be CodecIDFMVC (golint)
    • Line 714: warning: don't use underscores in Go names; var CodecID_SCPR should be CodecIDSCPR (golint)
    • Line 715: warning: don't use underscores in Go names; var CodecID_CLEARVIDEO should be CodecIDCLEARVIDEO (golint)
    • Line 716: warning: don't use underscores in Go names; var CodecID_XPM should be CodecIDXPM (golint)
    • Line 717: warning: don't use underscores in Go names; var CodecID_AV1 should be CodecIDAV1 (golint)
    • Line 718: warning: don't use underscores in Go names; var CodecID_BITPACKED should be CodecIDBITPACKED (golint)
    • Line 719: warning: don't use underscores in Go names; var CodecID_MSCC should be CodecIDMSCC (golint)
    • Line 720: warning: don't use underscores in Go names; var CodecID_SRGC should be CodecIDSRGC (golint)
    • Line 721: warning: don't use underscores in Go names; var CodecID_SVG should be CodecIDSVG (golint)
    • Line 722: warning: don't use underscores in Go names; var CodecID_GDV should be CodecIDGDV (golint)
    • Line 723: warning: don't use underscores in Go names; var CodecID_FITS should be CodecIDFITS (golint)
    • Line 724: warning: don't use underscores in Go names; var CodecID_IMM4 should be CodecIDIMM4 (golint)
    • Line 725: warning: don't use underscores in Go names; var CodecID_PROSUMER should be CodecIDPROSUMER (golint)
    • Line 726: warning: don't use underscores in Go names; var CodecID_MWSC should be CodecIDMWSC (golint)
    • Line 727: warning: don't use underscores in Go names; var CodecID_RASC should be CodecIDRASC (golint)
    • Line 733: warning: don't use underscores in Go names; var CodecID_FIRST_AUDIO should be CodecIDFIRSTAUDIO (golint)
    • Line 734: warning: don't use underscores in Go names; var CodecID_PCM_S16LE should be CodecIDPCMS16LE (golint)
    • Line 735: warning: don't use underscores in Go names; var CodecID_PCM_S16BE should be CodecIDPCMS16BE (golint)
    • Line 736: warning: don't use underscores in Go names; var CodecID_PCM_U16LE should be CodecIDPCMU16LE (golint)
    • Line 737: warning: don't use underscores in Go names; var CodecID_PCM_U16BE should be CodecIDPCMU16BE (golint)
    • Line 738: warning: don't use underscores in Go names; var CodecID_PCM_U8 should be CodecIDPCMU8 (golint)
    • Line 739: warning: don't use underscores in Go names; var CodecID_PCM_S8 should be CodecIDPCMS8 (golint)
    • Line 740: warning: don't use underscores in Go names; var CodecID_PCM_MULAW should be CodecIDPCMMULAW (golint)
    • Line 741: warning: don't use underscores in Go names; var CodecID_PCM_ALAW should be CodecIDPCMALAW (golint)
    • Line 742: warning: don't use underscores in Go names; var CodecID_PCM_S32LE should be CodecIDPCMS32LE (golint)
    • Line 743: warning: don't use underscores in Go names; var CodecID_PCM_S32BE should be CodecIDPCMS32BE (golint)
    • Line 744: warning: don't use underscores in Go names; var CodecID_PCM_U32LE should be CodecIDPCMU32LE (golint)
    • Line 745: warning: don't use underscores in Go names; var CodecID_PCM_U32BE should be CodecIDPCMU32BE (golint)
    • Line 746: warning: don't use underscores in Go names; var CodecID_PCM_S24LE should be CodecIDPCMS24LE (golint)
    • Line 747: warning: don't use underscores in Go names; var CodecID_PCM_S24BE should be CodecIDPCMS24BE (golint)
    • Line 748: warning: don't use underscores in Go names; var CodecID_PCM_U24LE should be CodecIDPCMU24LE (golint)
    • Line 749: warning: don't use underscores in Go names; var CodecID_PCM_U24BE should be CodecIDPCMU24BE (golint)
    • Line 750: warning: don't use underscores in Go names; var CodecID_PCM_S24DAUD should be CodecIDPCMS24DAUD (golint)
    • Line 751: warning: don't use underscores in Go names; var CodecID_PCM_ZORK should be CodecIDPCMZORK (golint)
    • Line 752: warning: don't use underscores in Go names; var CodecID_PCM_S16LE_PLANAR should be CodecIDPCMS16LEPLANAR (golint)
    • Line 753: warning: don't use underscores in Go names; var CodecID_PCM_DVD should be CodecIDPCMDVD (golint)
    • Line 754: warning: don't use underscores in Go names; var CodecID_PCM_F32BE should be CodecIDPCMF32BE (golint)
    • Line 755: warning: don't use underscores in Go names; var CodecID_PCM_F32LE should be CodecIDPCMF32LE (golint)
    • Line 756: warning: don't use underscores in Go names; var CodecID_PCM_F64BE should be CodecIDPCMF64BE (golint)
    • Line 757: warning: don't use underscores in Go names; var CodecID_PCM_F64LE should be CodecIDPCMF64LE (golint)
    • Line 758: warning: don't use underscores in Go names; var CodecID_PCM_BLURAY should be CodecIDPCMBLURAY (golint)
    • Line 759: warning: don't use underscores in Go names; var CodecID_PCM_LXF should be CodecIDPCMLXF (golint)
    • Line 760: warning: don't use underscores in Go names; var CodecID_S302M should be CodecIDS302M (golint)
    • Line 761: warning: don't use underscores in Go names; var CodecID_PCM_S8_PLANAR should be CodecIDPCMS8PLANAR (golint)
    • Line 762: warning: don't use underscores in Go names; var CodecID_PCM_S24LE_PLANAR should be CodecIDPCMS24LEPLANAR (golint)
    • Line 763: warning: don't use underscores in Go names; var CodecID_PCM_S32LE_PLANAR should be CodecIDPCMS32LEPLANAR (golint)
    • Line 764: warning: don't use underscores in Go names; var CodecID_PCM_S16BE_PLANAR should be CodecIDPCMS16BEPLANAR (golint)
    • Line 765: warning: don't use underscores in Go names; var CodecID_PCM_S64LE should be CodecIDPCMS64LE (golint)
    • Line 766: warning: don't use underscores in Go names; var CodecID_PCM_S64BE should be CodecIDPCMS64BE (golint)
    • Line 767: warning: don't use underscores in Go names; var CodecID_PCM_F16LE should be CodecIDPCMF16LE (golint)
    • Line 768: warning: don't use underscores in Go names; var CodecID_PCM_F24LE should be CodecIDPCMF24LE (golint)
    • Line 769: warning: don't use underscores in Go names; var CodecID_PCM_VIDC should be CodecIDPCMVIDC (golint)
    • Line 771: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_QT should be CodecIDADPCMIMAQT (golint)
    • Line 772: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_WAV should be CodecIDADPCMIMAWAV (golint)
    • Line 773: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_DK3 should be CodecIDADPCMIMADK3 (golint)
    • Line 774: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_DK4 should be CodecIDADPCMIMADK4 (golint)
    • Line 775: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_SMJPEG should be CodecIDADPCMIMASMJPEG (golint)
    • Line 776: warning: don't use underscores in Go names; var CodecID_ADPCM_MS should be CodecIDADPCMMS (golint)
    • Line 777: warning: don't use underscores in Go names; var CodecID_ADPCM_4XM should be CodecIDADPCM4XM (golint)
    • Line 778: warning: don't use underscores in Go names; var CodecID_ADPCM_XA should be CodecIDADPCMXA (golint)
    • Line 779: warning: don't use underscores in Go names; var CodecID_ADPCM_ADX should be CodecIDADPCMADX (golint)
    • Line 780: warning: don't use underscores in Go names; var CodecID_ADPCM_EA should be CodecIDADPCMEA (golint)
    • Line 781: warning: don't use underscores in Go names; var CodecID_ADPCM_G726 should be CodecIDADPCMG726 (golint)
    • Line 782: warning: don't use underscores in Go names; var CodecID_ADPCM_CT should be CodecIDADPCMCT (golint)
    • Line 783: warning: don't use underscores in Go names; var CodecID_ADPCM_SWF should be CodecIDADPCMSWF (golint)
    • Line 784: warning: don't use underscores in Go names; var CodecID_ADPCM_YAMAHA should be CodecIDADPCMYAMAHA (golint)
    • Line 785: warning: don't use underscores in Go names; var CodecID_ADPCM_SBPRO_4 should be CodecIDADPCMSBPRO4 (golint)
    • Line 786: warning: don't use underscores in Go names; var CodecID_ADPCM_SBPRO_3 should be CodecIDADPCMSBPRO3 (golint)
    • Line 787: warning: don't use underscores in Go names; var CodecID_ADPCM_SBPRO_2 should be CodecIDADPCMSBPRO2 (golint)
    • Line 788: warning: don't use underscores in Go names; var CodecID_ADPCM_THP should be CodecIDADPCMTHP (golint)
    • Line 789: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_AMV should be CodecIDADPCMIMAAMV (golint)
    • Line 790: warning: don't use underscores in Go names; var CodecID_ADPCM_EA_R1 should be CodecIDADPCMEAR1 (golint)
    • Line 791: warning: don't use underscores in Go names; var CodecID_ADPCM_EA_R3 should be CodecIDADPCMEAR3 (golint)
    • Line 792: warning: don't use underscores in Go names; var CodecID_ADPCM_EA_R2 should be CodecIDADPCMEAR2 (golint)
    • Line 793: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_EA_SEAD should be CodecIDADPCMIMAEASEAD (golint)
    • Line 794: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_EA_EACS should be CodecIDADPCMIMAEAEACS (golint)
    • Line 795: warning: don't use underscores in Go names; var CodecID_ADPCM_EA_XAS should be CodecIDADPCMEAXAS (golint)
    • Line 796: warning: don't use underscores in Go names; var CodecID_ADPCM_EA_MAXIS_XA should be CodecIDADPCMEAMAXISXA (golint)
    • Line 797: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_ISS should be CodecIDADPCMIMAISS (golint)
    • Line 798: warning: don't use underscores in Go names; var CodecID_ADPCM_G722 should be CodecIDADPCMG722 (golint)
    • Line 799: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_APC should be CodecIDADPCMIMAAPC (golint)
    • Line 800: warning: don't use underscores in Go names; var CodecID_ADPCM_VIMA should be CodecIDADPCMVIMA (golint)
    • Line 801: warning: don't use underscores in Go names; var CodecID_ADPCM_AFC should be CodecIDADPCMAFC (golint)
    • Line 802: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_OKI should be CodecIDADPCMIMAOKI (golint)
    • Line 803: warning: don't use underscores in Go names; var CodecID_ADPCM_DTK should be CodecIDADPCMDTK (golint)
    • Line 804: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_RAD should be CodecIDADPCMIMARAD (golint)
    • Line 805: warning: don't use underscores in Go names; var CodecID_ADPCM_G726LE should be CodecIDADPCMG726LE (golint)
    • Line 806: warning: don't use underscores in Go names; var CodecID_ADPCM_THP_LE should be CodecIDADPCMTHPLE (golint)
    • Line 807: warning: don't use underscores in Go names; var CodecID_ADPCM_PSX should be CodecIDADPCMPSX (golint)
    • Line 808: warning: don't use underscores in Go names; var CodecID_ADPCM_AICA should be CodecIDADPCMAICA (golint)
    • Line 809: warning: don't use underscores in Go names; var CodecID_ADPCM_IMA_DAT4 should be CodecIDADPCMIMADAT4 (golint)
    • Line 810: warning: don't use underscores in Go names; var CodecID_ADPCM_MTAF should be CodecIDADPCMMTAF (golint)
    • Line 812: warning: don't use underscores in Go names; var CodecID_AMR_NB should be CodecIDAMRNB (golint)
    • Line 813: warning: don't use underscores in Go names; var CodecID_AMR_WB should be CodecIDAMRWB (golint)
    • Line 814: warning: don't use underscores in Go names; var CodecID_RA_144 should be CodecIDRA144 (golint)
    • Line 815: warning: don't use underscores in Go names; var CodecID_RA_288 should be CodecIDRA288 (golint)
    • Line 816: warning: don't use underscores in Go names; var CodecID_ROQ_DPCM should be CodecIDROQDPCM (golint)
    • Line 817: warning: don't use underscores in Go names; var CodecID_INTERPLAY_DPCM should be CodecIDINTERPLAYDPCM (golint)
    • Line 818: warning: don't use underscores in Go names; var CodecID_XAN_DPCM should be CodecIDXANDPCM (golint)
    • Line 819: warning: don't use underscores in Go names; var CodecID_SOL_DPCM should be CodecIDSOLDPCM (golint)
    • Line 820: warning: don't use underscores in Go names; var CodecID_SDX2_DPCM should be CodecIDSDX2DPCM (golint)
    • Line 821: warning: don't use underscores in Go names; var CodecID_GREMLIN_DPCM should be CodecIDGREMLINDPCM (golint)
    • Line 822: warning: don't use underscores in Go names; var CodecID_MP2 should be CodecIDMP2 (golint)
    • Line 823: warning: don't use underscores in Go names; var CodecID_MP3 should be CodecIDMP3 (golint)
    • Line 824: warning: don't use underscores in Go names; var CodecID_AAC should be CodecIDAAC (golint)
    • Line 825: warning: don't use underscores in Go names; var CodecID_AC3 should be CodecIDAC3 (golint)
    • Line 826: warning: don't use underscores in Go names; var CodecID_DTS should be CodecIDDTS (golint)
    • Line 827: warning: don't use underscores in Go names; var CodecID_VORBIS should be CodecIDVORBIS (golint)
    • Line 828: warning: don't use underscores in Go names; var CodecID_DVAUDIO should be CodecIDDVAUDIO (golint)
    • Line 829: warning: don't use underscores in Go names; var CodecID_WMAV1 should be CodecIDWMAV1 (golint)
    • Line 830: warning: don't use underscores in Go names; var CodecID_WMAV2 should be CodecIDWMAV2 (golint)
    • Line 831: warning: don't use underscores in Go names; var CodecID_MACE3 should be CodecIDMACE3 (golint)
    • Line 832: warning: don't use underscores in Go names; var CodecID_MACE6 should be CodecIDMACE6 (golint)
    • Line 833: warning: don't use underscores in Go names; var CodecID_VMDAUDIO should be CodecIDVMDAUDIO (golint)
    • Line 834: warning: don't use underscores in Go names; var CodecID_FLAC should be CodecIDFLAC (golint)
    • Line 835: warning: don't use underscores in Go names; var CodecID_MP3ADU should be CodecIDMP3ADU (golint)
    • Line 836: warning: don't use underscores in Go names; var CodecID_MP3ON4 should be CodecIDMP3ON4 (golint)
    • Line 837: warning: don't use underscores in Go names; var CodecID_SHORTEN should be CodecIDSHORTEN (golint)
    • Line 838: warning: don't use underscores in Go names; var CodecID_ALAC should be CodecIDALAC (golint)
    • Line 839: warning: don't use underscores in Go names; var CodecID_WESTWOOD_SND1 should be CodecIDWESTWOODSND1 (golint)
    • Line 840: warning: don't use underscores in Go names; var CodecID_GSM should be CodecIDGSM (golint)
    • Line 841: warning: don't use underscores in Go names; var CodecID_QDM2 should be CodecIDQDM2 (golint)
    • Line 842: warning: don't use underscores in Go names; var CodecID_COOK should be CodecIDCOOK (golint)
    • Line 843: warning: don't use underscores in Go names; var CodecID_TRUESPEECH should be CodecIDTRUESPEECH (golint)
    • Line 844: warning: don't use underscores in Go names; var CodecID_TTA should be CodecIDTTA (golint)
    • Line 845: warning: don't use underscores in Go names; var CodecID_SMACKAUDIO should be CodecIDSMACKAUDIO (golint)
    • Line 846: warning: don't use underscores in Go names; var CodecID_QCELP should be CodecIDQCELP (golint)
    • Line 847: warning: don't use underscores in Go names; var CodecID_WAVPACK should be CodecIDWAVPACK (golint)
    • Line 848: warning: don't use underscores in Go names; var CodecID_DSICINAUDIO should be CodecIDDSICINAUDIO (golint)
    • Line 849: warning: don't use underscores in Go names; var CodecID_IMC should be CodecIDIMC (golint)
    • Line 850: warning: don't use underscores in Go names; var CodecID_MUSEPACK7 should be CodecIDMUSEPACK7 (golint)
    • Line 851: warning: don't use underscores in Go names; var CodecID_MLP should be CodecIDMLP (golint)
    • Line 852: warning: don't use underscores in Go names; var CodecID_GSM_MS should be CodecIDGSMMS (golint)
    • Line 853: warning: don't use underscores in Go names; var CodecID_ATRAC3 should be CodecIDATRAC3 (golint)
    • Line 854: warning: don't use underscores in Go names; var CodecID_APE should be CodecIDAPE (golint)
    • Line 855: warning: don't use underscores in Go names; var CodecID_NELLYMOSER should be CodecIDNELLYMOSER (golint)
    • Line 856: warning: don't use underscores in Go names; var CodecID_MUSEPACK8 should be CodecIDMUSEPACK8 (golint)
    • Line 857: warning: don't use underscores in Go names; var CodecID_SPEEX should be CodecIDSPEEX (golint)
    • Line 858: warning: don't use underscores in Go names; var CodecID_WMAVOICE should be CodecIDWMAVOICE (golint)
    • Line 859: warning: don't use underscores in Go names; var CodecID_WMAPRO should be CodecIDWMAPRO (golint)
    • Line 860: warning: don't use underscores in Go names; var CodecID_WMALOSSLESS should be CodecIDWMALOSSLESS (golint)
    • Line 861: warning: don't use underscores in Go names; var CodecID_ATRAC3P should be CodecIDATRAC3P (golint)
    • Line 862: warning: don't use underscores in Go names; var CodecID_EAC3 should be CodecIDEAC3 (golint)
    • Line 863: warning: don't use underscores in Go names; var CodecID_SIPR should be CodecIDSIPR (golint)
    • Line 864: warning: don't use underscores in Go names; var CodecID_MP1 should be CodecIDMP1 (golint)
    • Line 865: warning: don't use underscores in Go names; var CodecID_TWINVQ should be CodecIDTWINVQ (golint)
    • Line 866: warning: don't use underscores in Go names; var CodecID_TRUEHD should be CodecIDTRUEHD (golint)
    • Line 867: warning: don't use underscores in Go names; var CodecID_MP4ALS should be CodecIDMP4ALS (golint)
    • Line 868: warning: don't use underscores in Go names; var CodecID_ATRAC1 should be CodecIDATRAC1 (golint)
    • Line 869: warning: don't use underscores in Go names; var CodecID_BINKAUDIO_RDFT should be CodecIDBINKAUDIORDFT (golint)
    • Line 870: warning: don't use underscores in Go names; var CodecID_BINKAUDIO_DCT should be CodecIDBINKAUDIODCT (golint)
    • Line 871: warning: don't use underscores in Go names; var CodecID_AAC_LATM should be CodecIDAACLATM (golint)
    • Line 872: warning: don't use underscores in Go names; var CodecID_QDMC should be CodecIDQDMC (golint)
    • Line 873: warning: don't use underscores in Go names; var CodecID_CELT should be CodecIDCELT (golint)
    • Line 874: warning: don't use underscores in Go names; var CodecID_G723_1 should be CodecIDG723_1 (golint)
    • Line 875: warning: don't use underscores in Go names; var CodecID_G729 should be CodecIDG729 (golint)
    • Line 876: warning: don't use underscores in Go names; var CodecID_8SVX_EXP should be CodecID8SVXEXP (golint)
    • Line 877: warning: don't use underscores in Go names; var CodecID_8SVX_FIB should be CodecID8SVXFIB (golint)
    • Line 878: warning: don't use underscores in Go names; var CodecID_BMV_AUDIO should be CodecIDBMVAUDIO (golint)
    • Line 879: warning: don't use underscores in Go names; var CodecID_RALF should be CodecIDRALF (golint)
    • Line 880: warning: don't use underscores in Go names; var CodecID_IAC should be CodecIDIAC (golint)
    • Line 881: warning: don't use underscores in Go names; var CodecID_ILBC should be CodecIDILBC (golint)
    • Line 882: warning: don't use underscores in Go names; var CodecID_OPUS should be CodecIDOPUS (golint)
    • Line 883: warning: don't use underscores in Go names; var CodecID_COMFORT_NOISE should be CodecIDCOMFORTNOISE (golint)
    • Line 884: warning: don't use underscores in Go names; var CodecID_TAK should be CodecIDTAK (golint)
    • Line 885: warning: don't use underscores in Go names; var CodecID_METASOUND should be CodecIDMETASOUND (golint)
    • Line 886: warning: don't use underscores in Go names; var CodecID_PAF_AUDIO should be CodecIDPAFAUDIO (golint)
    • Line 887: warning: don't use underscores in Go names; var CodecID_ON2AVC should be CodecIDON2AVC (golint)
    • Line 888: warning: don't use underscores in Go names; var CodecID_DSS_SP should be CodecIDDSSSP (golint)
    • Line 889: warning: don't use underscores in Go names; var CodecID_CODEC2 should be CodecIDCODEC2 (golint)
    • Line 890: warning: don't use underscores in Go names; var CodecID_FFWAVESYNTH should be CodecIDFFWAVESYNTH (golint)
    • Line 891: warning: don't use underscores in Go names; var CodecID_SONIC should be CodecIDSONIC (golint)
    • Line 892: warning: don't use underscores in Go names; var CodecID_SONIC_LS should be CodecIDSONICLS (golint)
    • Line 893: warning: don't use underscores in Go names; var CodecID_EVRC should be CodecIDEVRC (golint)
    • Line 894: warning: don't use underscores in Go names; var CodecID_SMV should be CodecIDSMV (golint)
    • Line 895: warning: don't use underscores in Go names; var CodecID_DSD_LSBF should be CodecIDDSDLSBF (golint)
    • Line 896: warning: don't use underscores in Go names; var CodecID_DSD_MSBF should be CodecIDDSDMSBF (golint)
    • Line 897: warning: don't use underscores in Go names; var CodecID_DSD_LSBF_PLANAR should be CodecIDDSDLSBFPLANAR (golint)
    • Line 898: warning: don't use underscores in Go names; var CodecID_DSD_MSBF_PLANAR should be CodecIDDSDMSBFPLANAR (golint)
    • Line 899: warning: don't use underscores in Go names; var CodecID_4GV should be CodecID4GV (golint)
    • Line 900: warning: don't use underscores in Go names; var CodecID_INTERPLAY_ACM should be CodecIDINTERPLAYACM (golint)
    • Line 901: warning: don't use underscores in Go names; var CodecID_XMA1 should be CodecIDXMA1 (golint)
    • Line 902: warning: don't use underscores in Go names; var CodecID_XMA2 should be CodecIDXMA2 (golint)
    • Line 903: warning: don't use underscores in Go names; var CodecID_DST should be CodecIDDST (golint)
    • Line 904: warning: don't use underscores in Go names; var CodecID_ATRAC3AL should be CodecIDATRAC3AL (golint)
    • Line 905: warning: don't use underscores in Go names; var CodecID_ATRAC3PAL should be CodecIDATRAC3PAL (golint)
    • Line 906: warning: don't use underscores in Go names; var CodecID_DOLBY_E should be CodecIDDOLBYE (golint)
    • Line 907: warning: don't use underscores in Go names; var CodecID_APTX should be CodecIDAPTX (golint)
    • Line 908: warning: don't use underscores in Go names; var CodecID_APTX_HD should be CodecIDAPTXHD (golint)
    • Line 909: warning: don't use underscores in Go names; var CodecID_SBC should be CodecIDSBC (golint)
    • Line 910: warning: don't use underscores in Go names; var CodecID_ATRAC9 should be CodecIDATRAC9 (golint)
    • Line 916: warning: don't use underscores in Go names; var CodecID_FIRST_SUBTITLE should be CodecIDFIRSTSUBTITLE (golint)
    • Line 917: warning: don't use underscores in Go names; var CodecID_DVD_SUBTITLE should be CodecIDDVDSUBTITLE (golint)
    • Line 918: warning: don't use underscores in Go names; var CodecID_DVB_SUBTITLE should be CodecIDDVBSUBTITLE (golint)
    • Line 919: warning: don't use underscores in Go names; var CodecID_TEXT should be CodecIDTEXT (golint)
    • Line 920: warning: don't use underscores in Go names; var CodecID_XSUB should be CodecIDXSUB (golint)
    • Line 921: warning: don't use underscores in Go names; var CodecID_SSA should be CodecIDSSA (golint)
    • Line 922: warning: don't use underscores in Go names; var CodecID_MOV_TEXT should be CodecIDMOVTEXT (golint)
    • Line 923: warning: don't use underscores in Go names; var CodecID_HDMV_PGS_SUBTITLE should be CodecIDHDMVPGSSUBTITLE (golint)
    • Line 924: warning: don't use underscores in Go names; var CodecID_DVB_TELETEXT should be CodecIDDVBTELETEXT (golint)
    • Line 925: warning: don't use underscores in Go names; var CodecID_SRT should be CodecIDSRT (golint)
    • Line 926: warning: don't use underscores in Go names; var CodecID_MICRODVD should be CodecIDMICRODVD (golint)
    • Line 927: warning: don't use underscores in Go names; var CodecID_EIA_608 should be CodecIDEIA608 (golint)
    • Line 928: warning: don't use underscores in Go names; var CodecID_JACOSUB should be CodecIDJACOSUB (golint)
    • Line 929: warning: don't use underscores in Go names; var CodecID_SAMI should be CodecIDSAMI (golint)
    • Line 930: warning: don't use underscores in Go names; var CodecID_REALTEXT should be CodecIDREALTEXT (golint)
    • Line 931: warning: don't use underscores in Go names; var CodecID_STL should be CodecIDSTL (golint)
    • Line 932: warning: don't use underscores in Go names; var CodecID_SUBVIEWER1 should be CodecIDSUBVIEWER1 (golint)
    • Line 933: warning: don't use underscores in Go names; var CodecID_SUBVIEWER should be CodecIDSUBVIEWER (golint)
    • Line 934: warning: don't use underscores in Go names; var CodecID_SUBRIP should be CodecIDSUBRIP (golint)
    • Line 935: warning: don't use underscores in Go names; var CodecID_WEBVTT should be CodecIDWEBVTT (golint)
    • Line 936: warning: don't use underscores in Go names; var CodecID_MPL2 should be CodecIDMPL2 (golint)
    • Line 937: warning: don't use underscores in Go names; var CodecID_VPLAYER should be CodecIDVPLAYER (golint)
    • Line 938: warning: don't use underscores in Go names; var CodecID_PJS should be CodecIDPJS (golint)
    • Line 939: warning: don't use underscores in Go names; var CodecID_ASS should be CodecIDASS (golint)
    • Line 940: warning: don't use underscores in Go names; var CodecID_HDMV_TEXT_SUBTITLE should be CodecIDHDMVTEXTSUBTITLE (golint)
    • Line 941: warning: don't use underscores in Go names; var CodecID_TTML should be CodecIDTTML (golint)
    • Line 947: warning: don't use underscores in Go names; var CodecID_FIRST_UNKNOWN should be CodecIDFIRSTUNKNOWN (golint)
    • Line 948: warning: don't use underscores in Go names; var CodecID_TTF should be CodecIDTTF (golint)
    • Line 949: warning: don't use underscores in Go names; var CodecID_SCTE_35 should be CodecIDSCTE35 (golint)
    • Line 950: warning: don't use underscores in Go names; var CodecID_BINTEXT should be CodecIDBINTEXT (golint)
    • Line 951: warning: don't use underscores in Go names; var CodecID_XBIN should be CodecIDXBIN (golint)
    • Line 952: warning: don't use underscores in Go names; var CodecID_IDF should be CodecIDIDF (golint)
    • Line 953: warning: don't use underscores in Go names; var CodecID_OTF should be CodecIDOTF (golint)
    • Line 954: warning: don't use underscores in Go names; var CodecID_SMPTE_KLV should be CodecIDSMPTEKLV (golint)
    • Line 955: warning: don't use underscores in Go names; var CodecID_DVD_NAV should be CodecIDDVDNAV (golint)
    • Line 956: warning: don't use underscores in Go names; var CodecID_TIMED_ID3 should be CodecIDTIMEDID3 (golint)
    • Line 957: warning: don't use underscores in Go names; var CodecID_BIN_DATA should be CodecIDBINDATA (golint)
    • Line 958: warning: don't use underscores in Go names; var CodecID_PROBE should be CodecIDPROBE (golint)
    • Line 959: warning: don't use underscores in Go names; var CodecID_MPEG2TS should be CodecIDMPEG2TS (golint)
    • Line 960: warning: don't use underscores in Go names; var CodecID_MPEG4SYSTEMS should be CodecIDMPEG4SYSTEMS (golint)
    • Line 961: warning: don't use underscores in Go names; var CodecID_FFMETADATA should be CodecIDFFMETADATA (golint)
    • Line 962: warning: don't use underscores in Go names; var CodecID_WRAPPED_AVFRAME should be CodecIDWRAPPEDAVFRAME (golint)
    • Line 965: warning: exported type CodecParameters should have comment or be unexported (golint)
    • Line 967: warning: exported method CodecParameters.CodecType should have comment or be unexported (golint)
    • Line 971: warning: exported method CodecParameters.CodecID should have comment or be unexported (golint)
    • Line 975: warning: exported method CodecParameters.PixelFormat should have comment or be unexported (golint)
    • Line 979: warning: exported method CodecParameters.SampleFormat should have comment or be unexported (golint)
    • Line 983: warning: comment on exported method CodecParameters.ToContext should be of the form "ToContext ..." (golint)
    • Line 995: warning: comment on exported method CodecParameters.FromContext should be of the form "FromContext ..." (golint)
    • Line 1007: warning: exported method CodecParameters.Copy should have comment or be unexported (golint)
    • Line 1011: warning: exported type Dictionary should have comment or be unexported (golint)
    • Line 1012: warning: exported type DictionaryEntry should have comment or be unexported (golint)
    • Line 1013: warning: exported type DictionaryFlags should have comment or be unexported (golint)
    • Line 1016: warning: don't use underscores in Go names; var DictionaryFlags_MATCH_CASE should be DictionaryFlagsMATCHCASE (golint)
    • Line 1016: warning: exported var DictionaryFlags_MATCH_CASE should have comment or be unexported (golint)
    • Line 1017: warning: don't use underscores in Go names; var DictionaryFlags_IGNORE_SUFFIX should be DictionaryFlagsIGNORESUFFIX (golint)
    • Line 1018: warning: don't use underscores in Go names; var DictionaryFlags_DONT_STRDUP_KEY should be DictionaryFlagsDONTSTRDUPKEY (golint)
    • Line 1019: warning: don't use underscores in Go names; var DictionaryFlags_DONT_STRDUP_VAL should be DictionaryFlagsDONTSTRDUPVAL (golint)
    • Line 1020: warning: don't use underscores in Go names; var DictionaryFlags_DONT_OVERWRITE should be DictionaryFlagsDONTOVERWRITE (golint)
    • Line 1021: warning: don't use underscores in Go names; var DictionaryFlags_APPEND should be DictionaryFlagsAPPEND (golint)
    • Line 1022: warning: don't use underscores in Go names; var DictionaryFlags_MULTIKEY should be DictionaryFlagsMULTIKEY (golint)
    • Line 1043: warning: exported method Dictionary.AsMap should have comment or be unexported (golint)
    • Line 1053: warning: exported method Dictionary.Keys should have comment or be unexported (golint)
    • Line 1058: warning: don't use underscores in Go names; var key_ should be key (golint)
    • Line 1072: warning: exported method Dictionary.Get should have comment or be unexported (golint)
    • Line 1073: warning: don't use underscores in Go names; var key_ should be key (golint)
    • Line 1105: warning: don't use underscores in Go names; var key_ should be key (golint)
    • Line 1108: warning: don't use underscores in Go names; var value_ should be value (golint)
    • Line 1121: warning: exported method DictionaryEntry.Key should have comment or be unexported (golint)
    • Line 1125: warning: exported method DictionaryEntry.Value should have comment or be unexported (golint)
    • Line 1129: warning: exported type ErrNum should have comment or be unexported (golint)
    • Line 1131: warning: exported type Error should have comment or be unexported (golint)
    • Line 1142: warning: exported function IsErrNum should have comment or be unexported (golint)
    • Line 1149: warning: exported function IsEOF should have comment or be unexported (golint)
    • Line 1153: warning: exported function IsEAGAIN should have comment or be unexported (golint)
    • Line 1157: warning: exported function CheckErr should have comment or be unexported (golint)
    • Line 1165: warning: exported var ERROR_EAGAIN should have comment or be unexported (golint)
    • Line 1166: warning: comment on exported var ERROR_BSF_NOT_FOUND should be of the form "ERROR_BSF_NOT_FOUND ..." (golint)
    • Line 1168: warning: comment on exported var ERROR_BUG should be of the form "ERROR_BUG ..." (golint)
    • Line 1170: warning: comment on exported var ERROR_BUFFER_TOO_SMALL should be of the form "ERROR_BUFFER_TOO_SMALL ..." (golint)
    • Line 1172: warning: comment on exported var ERROR_DECODER_NOT_FOUND should be of the form "ERROR_DECODER_NOT_FOUND ..." (golint)
    • Line 1174: warning: comment on exported var ERROR_DEMUXER_NOT_FOUND should be of the form "ERROR_DEMUXER_NOT_FOUND ..." (golint)
    • Line 1176: warning: comment on exported var ERROR_ENCODER_NOT_FOUND should be of the form "ERROR_ENCODER_NOT_FOUND ..." (golint)
    • Line 1178: warning: comment on exported var ERROR_EOF should be of the form "ERROR_EOF ..." (golint)
    • Line 1180: warning: comment on exported var ERROR_EXIT should be of the form "ERROR_EXIT ..." (golint)
    • Line 1182: warning: comment on exported var ERROR_EXTERNAL should be of the form "ERROR_EXTERNAL ..." (golint)
    • Line 1184: warning: comment on exported var ERROR_FILTER_NOT_FOUND should be of the form "ERROR_FILTER_NOT_FOUND ..." (golint)
    • Line 1186: warning: comment on exported var ERROR_INVALIDDATA should be of the form "ERROR_INVALIDDATA ..." (golint)
    • Line 1188: warning: comment on exported var ERROR_MUXER_NOT_FOUND should be of the form "ERROR_MUXER_NOT_FOUND ..." (golint)
    • Line 1190: warning: comment on exported var ERROR_OPTION_NOT_FOUND should be of the form "ERROR_OPTION_NOT_FOUND ..." (golint)
    • Line 1192: warning: comment on exported var ERROR_PATCHWELCOME should be of the form "ERROR_PATCHWELCOME ..." (golint)
    • Line 1194: warning: comment on exported var ERROR_PROTOCOL_NOT_FOUND should be of the form "ERROR_PROTOCOL_NOT_FOUND ..." (golint)
    • Line 1196: warning: comment on exported var ERROR_STREAM_NOT_FOUND should be of the form "ERROR_STREAM_NOT_FOUND ..." (golint)
    • Line 1198: warning: comment on exported var ERROR_BUG2 should be of the form "ERROR_BUG2 ..." (golint)
    • Line 1200: warning: comment on exported var ERROR_UNKNOWN should be of the form "ERROR_UNKNOWN ..." (golint)
    • Line 1202: warning: comment on exported var ERROR_EXPERIMENTAL should be of the form "ERROR_EXPERIMENTAL ..." (golint)
    • Line 1204: warning: comment on exported var ERROR_INPUT_CHANGED should be of the form "ERROR_INPUT_CHANGED ..." (golint)
    • Line 1206: warning: comment on exported var ERROR_OUTPUT_CHANGED should be of the form "ERROR_OUTPUT_CHANGED ..." (golint)
    • Line 1216: warning: exported type FormatContext should have comment or be unexported (golint)
    • Line 1217: warning: exported type InputFormat should have comment or be unexported (golint)
    • Line 1218: warning: exported type OutputFormat should have comment or be unexported (golint)
    • Line 1220: warning: comment on exported function FormatOpenInput should be of the form "FormatOpenInput ..." (golint)
    • Line 1226: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 1233: warning: exported function FormatAllocOutputContext2 should have comment or be unexported (golint)
    • Line 1236: warning: don't use underscores in Go names; var formatName_ should be formatName (golint)
    • Line 1238: warning: don't use underscores in Go names; var filename_ should be filename (golint)
    • Line 1245: warning: exported function FormatAllocContext should have comment or be unexported (golint)
    • Line 1249: warning: exported method FormatContext.OpenInput should have comment or be unexported (golint)
    • Line 1250: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 1257: warning: exported method FormatContext.OpenReader should have comment or be unexported (golint)
    • Line 1263: warning: exported method FormatContext.SetWriter should have comment or be unexported (golint)
    • Line 1267: warning: exported type SeekFlag should have comment or be unexported (golint)
    • Line 1270: warning: comment on exported const SeekFlagBackward should be of the form "SeekFlagBackward ..." (golint)
    • Line 1272: warning: comment on exported const SeekFlagByte should be of the form "SeekFlagByte ..." (golint)
    • Line 1274: warning: comment on exported const SeekFlagAny should be of the form "SeekFlagAny ..." (golint)
    • Line 1276: warning: comment on exported const SeekFlagFrame should be of the form "SeekFlagFrame ..." (golint)
    • Line 1280: warning: exported method FormatContext.Seek should have comment or be unexported (golint)
    • Line 1284: warning: exported method FormatContext.PB should have comment or be unexported (golint)
    • Line 1288: warning: exported method FormatContext.SetPB should have comment or be unexported (golint)
    • Line 1292: warning: exported method FormatContext.InputFormat should have comment or be unexported (golint)
    • Line 1296: warning: exported method FormatContext.SetInputFormat should have comment or be unexported (golint)
    • Line 1300: warning: exported method FormatContext.OutputFormat should have comment or be unexported (golint)
    • Line 1304: warning: exported method FormatContext.SetOutputFormat should have comment or be unexported (golint)
    • Line 1308: warning: exported method FormatContext.Free should have comment or be unexported (golint)
    • Line 1312: warning: comment on exported method FormatContext.FindStreamInfo should be of the form "FindStreamInfo ..." (golint)
    • Line 1322: warning: comment on exported method FormatContext.NbStreams should be of the form "NbStreams ..." (golint)
    • Line 1327: warning: comment on exported method FormatContext.StartTime should be of the form "StartTime ..." (golint)
    • Line 1332: warning: comment on exported method FormatContext.Streams should be of the form "Streams ..." (golint)
    • Line 1344: warning: comment on exported method FormatContext.NewStream should be of the form "NewStream ..." (golint)
    • Line 1358: warning: comment on exported method FormatContext.DumpFormat should be of the form "DumpFormat ..." (golint)
    • Line 1368: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 1374: warning: comment on exported method FormatContext.ReadFrame should be of the form "ReadFrame ..." (golint)
    • Line 1401: warning: comment on exported method FormatContext.InterleavedWriteFrame should be of the form "InterleavedWriteFrame ..." (golint)
    • Line 1434: warning: comment on exported method FormatContext.WriteHeader should be of the form "WriteHeader ..." (golint)
    • Line 1456: warning: comment on exported method FormatContext.WriteTrailer should be of the form "WriteTrailer ..." (golint)
    • Line 1471: warning: comment on exported function GuessFormat should be of the form "GuessFormat ..." (golint)
    • Line 1479: warning: don't use underscores in Go names; var shortName_ should be shortName (golint)
    • Line 1482: warning: don't use underscores in Go names; var filename_ should be filename (golint)
    • Line 1485: warning: don't use underscores in Go names; var mimeType_ should be mimeType (golint)
    • Line 1491: warning: exported method OutputFormat.Name should have comment or be unexported (golint)
    • Line 1495: warning: exported method OutputFormat.LongName should have comment or be unexported (golint)
    • Line 1499: warning: exported method OutputFormat.MimeType should have comment or be unexported (golint)
    • Line 1503: warning: exported method OutputFormat.Extensions should have comment or be unexported (golint)
    • Line 1507: warning: exported method OutputFormat.AudioCodec should have comment or be unexported (golint)
    • Line 1511: warning: exported method OutputFormat.VideoCodec should have comment or be unexported (golint)
    • Line 1515: warning: exported type Frame should have comment or be unexported (golint)
    • Line 1517: warning: comment on exported function FrameAlloc should be of the form "FrameAlloc ..." (golint)
    • Line 1538: warning: comment on exported method Frame.GetBuffer should be of the form "GetBuffer ..." (golint)
    • Line 1566: warning: comment on exported method Frame.MakeWritable should be of the form "MakeWritable ..." (golint)
    • Line 1577: warning: comment on exported method Frame.Pts should be of the form "Pts ..." (golint)
    • Line 1582: warning: exported method Frame.SetPts should have comment or be unexported (golint)
    • Line 1586: warning: comment on exported method Frame.BestEffortTimestamp should be of the form "BestEffortTimestamp ..." (golint)
    • Line 1591: warning: comment on exported method Frame.PktDts should be of the form "PktDts ..." (golint)
    • Line 1596: warning: comment on exported method Frame.PktDuration should be of the form "PktDuration ..." (golint)
    • Line 1601: warning: exported method Frame.Width should have comment or be unexported (golint)
    • Line 1605: warning: exported method Frame.SetWidth should have comment or be unexported (golint)
    • Line 1609: warning: exported method Frame.Height should have comment or be unexported (golint)
    • Line 1613: warning: exported method Frame.SetHeight should have comment or be unexported (golint)
    • Line 1617: warning: exported method Frame.Format should have comment or be unexported (golint)
    • Line 1621: warning: exported method Frame.SetFormat should have comment or be unexported (golint)
    • Line 1625: warning: exported type Plane should have comment or be unexported (golint)
    • Line 1626: warning: exported type Planes should have comment or be unexported (golint)
    • Line 1628: warning: exported method Frame.Data should have comment or be unexported (golint)
    • Line 1632: warning: exported method Frame.PlaneData should have comment or be unexported (golint)
    • Line 1647: warning: exported type Linesize should have comment or be unexported (golint)
    • Line 1648: warning: exported type Linesizes should have comment or be unexported (golint)
    • Line 1650: warning: exported method Frame.Linesize should have comment or be unexported (golint)
    • Line 1654: warning: exported method Frame.PictType should have comment or be unexported (golint)
    • Line 1658: warning: exported method Frame.SetPictType should have comment or be unexported (golint)
    • Line 1662: warning: exported type IOFlags should have comment or be unexported (golint)
    • Line 1665: warning: exported var IO_FLAG_READ should have comment or be unexported (golint)
    • Line 1670: warning: exported type IOContext should have comment or be unexported (golint)
    • Line 1672: warning: comment on exported function IOOpen should be of the form "IOOpen ..." (golint)
    • Line 1685: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 1693: warning: exported type Reader should have comment or be unexported (golint)
    • Line 1702: warning: exported type Writer should have comment or be unexported (golint)
    • Line 1740: warning: exported function NewReader should have comment or be unexported (golint)
    • Line 1762: warning: exported function NewWriter should have comment or be unexported (golint)
    • Line 1849: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 1950: warning: comment on exported method IOContext.Close should be of the form "Close ..." (golint)
    • Line 1955: warning: exported method IOContext.PutStr should have comment or be unexported (golint)
    • Line 1962: warning: don't use underscores in Go names; var log_callback should be logCallback (golint)
    • Line 1963: warning: don't use underscores in Go names; var log_max_level should be logMaxLevel (golint)
    • Line 1965: warning: exported type LogCallback should have comment or be unexported (golint)
    • Line 1966: warning: exported type CCallback should have comment or be unexported (golint)
    • Line 1968: warning: exported function LogSetCallback should have comment or be unexported (golint)
    • Line 1979: warning: exported type LogLevel should have comment or be unexported (golint)
    • Line 1982: warning: comment on exported var LogLevel_QUIET should be of the form "LogLevel_QUIET ..." (golint)
    • Line 1983: warning: don't use underscores in Go names; var LogLevel_QUIET should be LogLevelQUIET (golint)
    • Line 1984: warning: comment on exported var LogLevel_PANIC should be of the form "LogLevel_PANIC ..." (golint)
    • Line 1985: warning: don't use underscores in Go names; var LogLevel_PANIC should be LogLevelPANIC (golint)
    • Line 1986: warning: comment on exported var LogLevel_FATAL should be of the form "LogLevel_FATAL ..." (golint)
    • Line 1987: warning: don't use underscores in Go names; var LogLevel_FATAL should be LogLevelFATAL (golint)
    • Line 1988: warning: comment on exported var LogLevel_ERROR should be of the form "LogLevel_ERROR ..." (golint)
    • Line 1989: warning: don't use underscores in Go names; var LogLevel_ERROR should be LogLevelERROR (golint)
    • Line 1990: warning: comment on exported var LogLevel_WARNING should be of the form "LogLevel_WARNING ..." (golint)
    • Line 1991: warning: don't use underscores in Go names; var LogLevel_WARNING should be LogLevelWARNING (golint)
    • Line 1992: warning: comment on exported var LogLevel_INFO should be of the form "LogLevel_INFO ..." (golint)
    • Line 1993: warning: don't use underscores in Go names; var LogLevel_INFO should be LogLevelINFO (golint)
    • Line 1994: warning: comment on exported var LogLevel_VERBOSE should be of the form "LogLevel_VERBOSE ..." (golint)
    • Line 1995: warning: don't use underscores in Go names; var LogLevel_VERBOSE should be LogLevelVERBOSE (golint)
    • Line 1996: warning: comment on exported var LogLevel_DEBUG should be of the form "LogLevel_DEBUG ..." (golint)
    • Line 1997: warning: don't use underscores in Go names; var LogLevel_DEBUG should be LogLevelDEBUG (golint)
    • Line 1998: warning: comment on exported var LogLevel_TRACE should be of the form "LogLevel_TRACE ..." (golint)
    • Line 1999: warning: don't use underscores in Go names; var LogLevel_TRACE should be LogLevelTRACE (golint)
    • Line 2048: warning: exported type MediaType should have comment or be unexported (golint)
    • Line 2051: warning: comment on exported var MediaType_Unknown should be of the form "MediaType_Unknown ..." (golint)
    • Line 2052: warning: don't use underscores in Go names; var MediaType_Unknown should be MediaTypeUnknown (golint)
    • Line 2053: warning: don't use underscores in Go names; var MediaType_Video should be MediaTypeVideo (golint)
    • Line 2053: warning: exported var MediaType_Video should have comment or be unexported (golint)
    • Line 2054: warning: don't use underscores in Go names; var MediaType_Audio should be MediaTypeAudio (golint)
    • Line 2055: warning: comment on exported var MediaType_Data should be of the form "MediaType_Data ..." (golint)
    • Line 2056: warning: don't use underscores in Go names; var MediaType_Data should be MediaTypeData (golint)
    • Line 2057: warning: don't use underscores in Go names; var MediaType_Subtitle should be MediaTypeSubtitle (golint)
    • Line 2058: warning: comment on exported var MediaType_Attachment should be of the form "MediaType_Attachment ..." (golint)
    • Line 2059: warning: don't use underscores in Go names; var MediaType_Attachment should be MediaTypeAttachment (golint)
    • Line 2060: warning: don't use underscores in Go names; var MediaType_Nb should be MediaTypeNb (golint)
    • Line 2067: warning: exported method MediaType.C should have comment or be unexported (golint)
    • Line 2071: warning: exported type SearchFlags should have comment or be unexported (golint)
    • Line 2074: warning: don't use underscores in Go names; var SearchFlags_CHILDREN should be SearchFlagsCHILDREN (golint)
    • Line 2074: warning: exported var SearchFlags_CHILDREN should have comment or be unexported (golint)
    • Line 2077: warning: exported function OptSet should have comment or be unexported (golint)
    • Line 2078: warning: don't use underscores in Go names; var name_ should be name (golint)
    • Line 2081: warning: don't use underscores in Go names; var val_ should be val (golint)
    • Line 2088: warning: exported type Packet should have comment or be unexported (golint)
    • Line 2091: warning: comment on exported method Packet.Init should be of the form "Init ..." (golint)
    • Line 2099: warning: exported method Packet.StreamIndex should have comment or be unexported (golint)
    • Line 2103: warning: exported method Packet.SetStreamIndex should have comment or be unexported (golint)
    • Line 2107: warning: comment on exported method Packet.Pts should be of the form "Pts ..." (golint)
    • Line 2113: warning: exported method Packet.SetPts should have comment or be unexported (golint)
    • Line 2117: warning: comment on exported method Packet.Dts should be of the form "Dts ..." (golint)
    • Line 2123: warning: exported method Packet.SetDts should have comment or be unexported (golint)
    • Line 2132: warning: exported method Packet.Size should have comment or be unexported (golint)
    • Line 2136: warning: comment on exported method Packet.Pos should be of the form "Pos ..." (golint)
    • Line 2141: warning: exported method Packet.Unref should have comment or be unexported (golint)
    • Line 2145: warning: comment on exported method Packet.RescaleTs should be of the form "RescaleTs ..." (golint)
    • Line 2157: warning: exported type PictureType should have comment or be unexported (golint)
    • Line 2160: warning: comment on exported var PictureType_None should be of the form "PictureType_None ..." (golint)
    • Line 2161: warning: don't use underscores in Go names; var PictureType_None should be PictureTypeNone (golint)
    • Line 2162: warning: comment on exported var PictureType_I should be of the form "PictureType_I ..." (golint)
    • Line 2163: warning: don't use underscores in Go names; var PictureType_I should be PictureTypeI (golint)
    • Line 2164: warning: comment on exported var PictureType_P should be of the form "PictureType_P ..." (golint)
    • Line 2165: warning: don't use underscores in Go names; var PictureType_P should be PictureTypeP (golint)
    • Line 2166: warning: comment on exported var PictureType_B should be of the form "PictureType_B ..." (golint)
    • Line 2167: warning: don't use underscores in Go names; var PictureType_B should be PictureTypeB (golint)
    • Line 2168: warning: comment on exported var PictureType_S should be of the form "PictureType_S ..." (golint)
    • Line 2169: warning: don't use underscores in Go names; var PictureType_S should be PictureTypeS (golint)
    • Line 2170: warning: comment on exported var PictureType_SI should be of the form "PictureType_SI ..." (golint)
    • Line 2171: warning: don't use underscores in Go names; var PictureType_SI should be PictureTypeSI (golint)
    • Line 2172: warning: comment on exported var PictureType_SP should be of the form "PictureType_SP ..." (golint)
    • Line 2173: warning: don't use underscores in Go names; var PictureType_SP should be PictureTypeSP (golint)
    • Line 2174: warning: comment on exported var PictureType_BI should be of the form "PictureType_BI ..." (golint)
    • Line 2175: warning: don't use underscores in Go names; var PictureType_BI should be PictureTypeBI (golint)
    • Line 2183: warning: exported method PictureType.C should have comment or be unexported (golint)
    • Line 2187: warning: exported type PixelFormat should have comment or be unexported (golint)
    • Line 2188: warning: exported type PixFmtDescriptor should have comment or be unexported (golint)
    • Line 2190: warning: comment on exported method PixelFormat.Desc should be of the form "Desc ..." (golint)
    • Line 2195: warning: comment on exported method PixelFormat.Name should be of the form "Name ..." (golint)
    • Line 2204: warning: exported method PixelFormat.C should have comment or be unexported (golint)
    • Line 2209: warning: don't use underscores in Go names; var PixelFormat_NONE should be PixelFormatNONE (golint)
    • Line 2209: warning: exported var PixelFormat_NONE should have comment or be unexported (golint)
    • Line 2210: warning: don't use underscores in Go names; var PixelFormat_YUV420P should be PixelFormatYUV420P (golint)
    • Line 2211: warning: don't use underscores in Go names; var PixelFormat_YUYV422 should be PixelFormatYUYV422 (golint)
    • Line 2212: warning: don't use underscores in Go names; var PixelFormat_RGB24 should be PixelFormatRGB24 (golint)
    • Line 2213: warning: don't use underscores in Go names; var PixelFormat_YUV422P should be PixelFormatYUV422P (golint)
    • Line 2214: warning: don't use underscores in Go names; var PixelFormat_YUV444P should be PixelFormatYUV444P (golint)
    • Line 2215: warning: don't use underscores in Go names; var PixelFormat_YUV410P should be PixelFormatYUV410P (golint)
    • Line 2216: warning: don't use underscores in Go names; var PixelFormat_GRAY8 should be PixelFormatGRAY8 (golint)
    • Line 2217: warning: don't use underscores in Go names; var PixelFormat_MONOWHITE should be PixelFormatMONOWHITE (golint)
    • Line 2218: warning: don't use underscores in Go names; var PixelFormat_MONOBLACK should be PixelFormatMONOBLACK (golint)
    • Line 2219: warning: don't use underscores in Go names; var PixelFormat_PAL8 should be PixelFormatPAL8 (golint)
    • Line 2220: warning: don't use underscores in Go names; var PixelFormat_YUVJ420P should be PixelFormatYUVJ420P (golint)
    • Line 2221: warning: don't use underscores in Go names; var PixelFormat_YUVJ422P should be PixelFormatYUVJ422P (golint)
    • Line 2222: warning: don't use underscores in Go names; var PixelFormat_YUVJ444P should be PixelFormatYUVJ444P (golint)
    • Line 2223: warning: don't use underscores in Go names; var PixelFormat_UYVY422 should be PixelFormatUYVY422 (golint)
    • Line 2224: warning: don't use underscores in Go names; var PixelFormat_UYYVYY411 should be PixelFormatUYYVYY411 (golint)
    • Line 2225: warning: don't use underscores in Go names; var PixelFormat_BGR8 should be PixelFormatBGR8 (golint)
    • Line 2226: warning: don't use underscores in Go names; var PixelFormat_BGR4 should be PixelFormatBGR4 (golint)
    • Line 2227: warning: don't use underscores in Go names; var PixelFormat_BGR4_BYTE should be PixelFormatBGR4BYTE (golint)
    • Line 2228: warning: don't use underscores in Go names; var PixelFormat_RGB8 should be PixelFormatRGB8 (golint)
    • Line 2229: warning: don't use underscores in Go names; var PixelFormat_RGB4 should be PixelFormatRGB4 (golint)
    • Line 2230: warning: don't use underscores in Go names; var PixelFormat_RGB4_BYTE should be PixelFormatRGB4BYTE (golint)
    • Line 2231: warning: don't use underscores in Go names; var PixelFormat_NV12 should be PixelFormatNV12 (golint)
    • Line 2232: warning: don't use underscores in Go names; var PixelFormat_NV21 should be PixelFormatNV21 (golint)
    • Line 2233: warning: don't use underscores in Go names; var PixelFormat_ARGB should be PixelFormatARGB (golint)
    • Line 2234: warning: don't use underscores in Go names; var PixelFormat_RGBA should be PixelFormatRGBA (golint)
    • Line 2235: warning: don't use underscores in Go names; var PixelFormat_ABGR should be PixelFormatABGR (golint)
    • Line 2236: warning: don't use underscores in Go names; var PixelFormat_BGRA should be PixelFormatBGRA (golint)
    • Line 2237: warning: don't use underscores in Go names; var PixelFormat_GRAY16BE should be PixelFormatGRAY16BE (golint)
    • Line 2238: warning: don't use underscores in Go names; var PixelFormat_GRAY16LE should be PixelFormatGRAY16LE (golint)
    • Line 2239: warning: don't use underscores in Go names; var PixelFormat_YUV440P should be PixelFormatYUV440P (golint)
    • Line 2240: warning: don't use underscores in Go names; var PixelFormat_YUVJ440P should be PixelFormatYUVJ440P (golint)
    • Line 2241: warning: don't use underscores in Go names; var PixelFormat_YUVA420P should be PixelFormatYUVA420P (golint)
    • Line 2242: warning: don't use underscores in Go names; var PixelFormat_RGB48BE should be PixelFormatRGB48BE (golint)
    • Line 2243: warning: don't use underscores in Go names; var PixelFormat_RGB48LE should be PixelFormatRGB48LE (golint)
    • Line 2244: warning: don't use underscores in Go names; var PixelFormat_RGB565BE should be PixelFormatRGB565BE (golint)
    • Line 2245: warning: don't use underscores in Go names; var PixelFormat_RGB565LE should be PixelFormatRGB565LE (golint)
    • Line 2246: warning: don't use underscores in Go names; var PixelFormat_RGB555BE should be PixelFormatRGB555BE (golint)
    • Line 2247: warning: don't use underscores in Go names; var PixelFormat_RGB555LE should be PixelFormatRGB555LE (golint)
    • Line 2248: warning: don't use underscores in Go names; var PixelFormat_VAAPI_MOCO should be PixelFormatVAAPIMOCO (golint)
    • Line 2249: warning: don't use underscores in Go names; var PixelFormat_VAAPI_IDCT should be PixelFormatVAAPIIDCT (golint)
    • Line 2250: warning: don't use underscores in Go names; var PixelFormat_VAAPI_VLD should be PixelFormatVAAPIVLD (golint)
    • Line 2251: warning: don't use underscores in Go names; var PixelFormat_VAAPI should be PixelFormatVAAPI (golint)
    • Line 2252: warning: don't use underscores in Go names; var PixelFormat_YUV420P16LE should be PixelFormatYUV420P16LE (golint)
    • Line 2253: warning: don't use underscores in Go names; var PixelFormat_YUV420P16BE should be PixelFormatYUV420P16BE (golint)
    • Line 2254: warning: don't use underscores in Go names; var PixelFormat_YUV422P16LE should be PixelFormatYUV422P16LE (golint)
    • Line 2255: warning: don't use underscores in Go names; var PixelFormat_YUV422P16BE should be PixelFormatYUV422P16BE (golint)
    • Line 2256: warning: don't use underscores in Go names; var PixelFormat_DXVA2_VLD should be PixelFormatDXVA2VLD (golint)
    • Line 2257: warning: don't use underscores in Go names; var PixelFormat_RGB444LE should be PixelFormatRGB444LE (golint)
    • Line 2258: warning: don't use underscores in Go names; var PixelFormat_RGB444BE should be PixelFormatRGB444BE (golint)
    • Line 2259: warning: don't use underscores in Go names; var PixelFormat_BGR444LE should be PixelFormatBGR444LE (golint)
    • Line 2260: warning: don't use underscores in Go names; var PixelFormat_BGR444BE should be PixelFormatBGR444BE (golint)
    • Line 2261: warning: don't use underscores in Go names; var PixelFormat_YA8 should be PixelFormatYA8 (golint)
    • Line 2262: warning: don't use underscores in Go names; var PixelFormat_Y400A should be PixelFormatY400A (golint)
    • Line 2263: warning: don't use underscores in Go names; var PixelFormat_GRAY8A should be PixelFormatGRAY8A (golint)
    • Line 2264: warning: don't use underscores in Go names; var PixelFormat_BGR48BE should be PixelFormatBGR48BE (golint)
    • Line 2265: warning: don't use underscores in Go names; var PixelFormat_BGR48LE should be PixelFormatBGR48LE (golint)
    • Line 2266: warning: don't use underscores in Go names; var PixelFormat_YUV420P9BE should be PixelFormatYUV420P9BE (golint)
    • Line 2267: warning: don't use underscores in Go names; var PixelFormat_YUV420P9LE should be PixelFormatYUV420P9LE (golint)
    • Line 2268: warning: don't use underscores in Go names; var PixelFormat_YUV420P10BE should be PixelFormatYUV420P10BE (golint)
    • Line 2269: warning: don't use underscores in Go names; var PixelFormat_YUV420P10LE should be PixelFormatYUV420P10LE (golint)
    • Line 2270: warning: don't use underscores in Go names; var PixelFormat_YUV422P10BE should be PixelFormatYUV422P10BE (golint)
    • Line 2271: warning: don't use underscores in Go names; var PixelFormat_YUV422P10LE should be PixelFormatYUV422P10LE (golint)
    • Line 2272: warning: don't use underscores in Go names; var PixelFormat_YUV444P9BE should be PixelFormatYUV444P9BE (golint)
    • Line 2273: warning: don't use underscores in Go names; var PixelFormat_YUV444P9LE should be PixelFormatYUV444P9LE (golint)
    • Line 2274: warning: don't use underscores in Go names; var PixelFormat_YUV444P10BE should be PixelFormatYUV444P10BE (golint)
    • Line 2275: warning: don't use underscores in Go names; var PixelFormat_YUV444P10LE should be PixelFormatYUV444P10LE (golint)
    • Line 2276: warning: don't use underscores in Go names; var PixelFormat_YUV422P9BE should be PixelFormatYUV422P9BE (golint)
    • Line 2277: warning: don't use underscores in Go names; var PixelFormat_YUV422P9LE should be PixelFormatYUV422P9LE (golint)
    • Line 2279: warning: don't use underscores in Go names; var PixelFormat_GBRP should be PixelFormatGBRP (golint)
    • Line 2280: warning: don't use underscores in Go names; var PixelFormat_GBR24P should be PixelFormatGBR24P (golint)
    • Line 2281: warning: don't use underscores in Go names; var PixelFormat_GBRP9BE should be PixelFormatGBRP9BE (golint)
    • Line 2282: warning: don't use underscores in Go names; var PixelFormat_GBRP9LE should be PixelFormatGBRP9LE (golint)
    • Line 2283: warning: don't use underscores in Go names; var PixelFormat_GBRP10BE should be PixelFormatGBRP10BE (golint)
    • Line 2284: warning: don't use underscores in Go names; var PixelFormat_GBRP10LE should be PixelFormatGBRP10LE (golint)
    • Line 2285: warning: don't use underscores in Go names; var PixelFormat_GBRP16BE should be PixelFormatGBRP16BE (golint)
    • Line 2286: warning: don't use underscores in Go names; var PixelFormat_GBRP16LE should be PixelFormatGBRP16LE (golint)
    • Line 2288: warning: don't use underscores in Go names; var PixelFormat_YUVA422P should be PixelFormatYUVA422P (golint)
    • Line 2289: warning: don't use underscores in Go names; var PixelFormat_YUVA444P should be PixelFormatYUVA444P (golint)
    • Line 2290: warning: don't use underscores in Go names; var PixelFormat_YUVA420P9BE should be PixelFormatYUVA420P9BE (golint)
    • Line 2291: warning: don't use underscores in Go names; var PixelFormat_YUVA420P9LE should be PixelFormatYUVA420P9LE (golint)
    • Line 2292: warning: don't use underscores in Go names; var PixelFormat_YUVA422P9BE should be PixelFormatYUVA422P9BE (golint)
    • Line 2293: warning: don't use underscores in Go names; var PixelFormat_YUVA422P9LE should be PixelFormatYUVA422P9LE (golint)
    • Line 2294: warning: don't use underscores in Go names; var PixelFormat_YUVA444P9BE should be PixelFormatYUVA444P9BE (golint)
    • Line 2295: warning: don't use underscores in Go names; var PixelFormat_YUVA444P9LE should be PixelFormatYUVA444P9LE (golint)
    • Line 2296: warning: don't use underscores in Go names; var PixelFormat_YUVA420P10BE should be PixelFormatYUVA420P10BE (golint)
    • Line 2297: warning: don't use underscores in Go names; var PixelFormat_YUVA420P10LE should be PixelFormatYUVA420P10LE (golint)
    • Line 2298: warning: don't use underscores in Go names; var PixelFormat_YUVA422P10BE should be PixelFormatYUVA422P10BE (golint)
    • Line 2299: warning: don't use underscores in Go names; var PixelFormat_YUVA422P10LE should be PixelFormatYUVA422P10LE (golint)
    • Line 2300: warning: don't use underscores in Go names; var PixelFormat_YUVA444P10BE should be PixelFormatYUVA444P10BE (golint)
    • Line 2301: warning: don't use underscores in Go names; var PixelFormat_YUVA444P10LE should be PixelFormatYUVA444P10LE (golint)
    • Line 2302: warning: don't use underscores in Go names; var PixelFormat_YUVA420P16BE should be PixelFormatYUVA420P16BE (golint)
    • Line 2303: warning: don't use underscores in Go names; var PixelFormat_YUVA420P16LE should be PixelFormatYUVA420P16LE (golint)
    • Line 2304: warning: don't use underscores in Go names; var PixelFormat_YUVA422P16BE should be PixelFormatYUVA422P16BE (golint)
    • Line 2305: warning: don't use underscores in Go names; var PixelFormat_YUVA422P16LE should be PixelFormatYUVA422P16LE (golint)
    • Line 2306: warning: don't use underscores in Go names; var PixelFormat_YUVA444P16BE should be PixelFormatYUVA444P16BE (golint)
    • Line 2307: warning: don't use underscores in Go names; var PixelFormat_YUVA444P16LE should be PixelFormatYUVA444P16LE (golint)
    • Line 2309: warning: don't use underscores in Go names; var PixelFormat_VDPAU should be PixelFormatVDPAU (golint)
    • Line 2310: warning: don't use underscores in Go names; var PixelFormat_XYZ12LE should be PixelFormatXYZ12LE (golint)
    • Line 2311: warning: don't use underscores in Go names; var PixelFormat_XYZ12BE should be PixelFormatXYZ12BE (golint)
    • Line 2313: warning: don't use underscores in Go names; var PixelFormat_NV16 should be PixelFormatNV16 (golint)
    • Line 2314: warning: don't use underscores in Go names; var PixelFormat_NV20LE should be PixelFormatNV20LE (golint)
    • Line 2315: warning: don't use underscores in Go names; var PixelFormat_NV20BE should be PixelFormatNV20BE (golint)
    • Line 2316: warning: don't use underscores in Go names; var PixelFormat_RGBA64BE should be PixelFormatRGBA64BE (golint)
    • Line 2317: warning: don't use underscores in Go names; var PixelFormat_RGBA64LE should be PixelFormatRGBA64LE (golint)
    • Line 2318: warning: don't use underscores in Go names; var PixelFormat_BGRA64BE should be PixelFormatBGRA64BE (golint)
    • Line 2319: warning: don't use underscores in Go names; var PixelFormat_BGRA64LE should be PixelFormatBGRA64LE (golint)
    • Line 2320: warning: don't use underscores in Go names; var PixelFormat_YVYU422 should be PixelFormatYVYU422 (golint)
    • Line 2321: warning: don't use underscores in Go names; var PixelFormat_YA16BE should be PixelFormatYA16BE (golint)
    • Line 2322: warning: don't use underscores in Go names; var PixelFormat_YA16LE should be PixelFormatYA16LE (golint)
    • Line 2323: warning: don't use underscores in Go names; var PixelFormat_GBRAP should be PixelFormatGBRAP (golint)
    • Line 2324: warning: don't use underscores in Go names; var PixelFormat_GBRAP16BE should be PixelFormatGBRAP16BE (golint)
    • Line 2325: warning: don't use underscores in Go names; var PixelFormat_GBRAP16LE should be PixelFormatGBRAP16LE (golint)
    • Line 2326: warning: don't use underscores in Go names; var PixelFormat_QSV should be PixelFormatQSV (golint)
    • Line 2327: warning: don't use underscores in Go names; var PixelFormat_MMAL should be PixelFormatMMAL (golint)
    • Line 2328: warning: don't use underscores in Go names; var PixelFormat_D3D11VA_VLD should be PixelFormatD3D11VAVLD (golint)
    • Line 2329: warning: don't use underscores in Go names; var PixelFormat_CUDA should be PixelFormatCUDA (golint)
    • Line 2330: warning: don't use underscores in Go names; var PixelFormat_0RGB should be PixelFormat0RGB (golint)
    • Line 2331: warning: don't use underscores in Go names; var PixelFormat_RGB0 should be PixelFormatRGB0 (golint)
    • Line 2332: warning: don't use underscores in Go names; var PixelFormat_0BGR should be PixelFormat0BGR (golint)
    • Line 2333: warning: don't use underscores in Go names; var PixelFormat_BGR0 should be PixelFormatBGR0 (golint)
    • Line 2335: warning: don't use underscores in Go names; var PixelFormat_YUV420P12BE should be PixelFormatYUV420P12BE (golint)
    • Line 2336: warning: don't use underscores in Go names; var PixelFormat_YUV420P12LE should be PixelFormatYUV420P12LE (golint)
    • Line 2337: warning: don't use underscores in Go names; var PixelFormat_YUV420P14BE should be PixelFormatYUV420P14BE (golint)
    • Line 2338: warning: don't use underscores in Go names; var PixelFormat_YUV420P14LE should be PixelFormatYUV420P14LE (golint)
    • Line 2339: warning: don't use underscores in Go names; var PixelFormat_YUV422P12BE should be PixelFormatYUV422P12BE (golint)
    • Line 2340: warning: don't use underscores in Go names; var PixelFormat_YUV422P12LE should be PixelFormatYUV422P12LE (golint)
    • Line 2341: warning: don't use underscores in Go names; var PixelFormat_YUV422P14BE should be PixelFormatYUV422P14BE (golint)
    • Line 2342: warning: don't use underscores in Go names; var PixelFormat_YUV422P14LE should be PixelFormatYUV422P14LE (golint)
    • Line 2343: warning: don't use underscores in Go names; var PixelFormat_YUV444P12BE should be PixelFormatYUV444P12BE (golint)
    • Line 2344: warning: don't use underscores in Go names; var PixelFormat_YUV444P12LE should be PixelFormatYUV444P12LE (golint)
    • Line 2345: warning: don't use underscores in Go names; var PixelFormat_YUV444P14BE should be PixelFormatYUV444P14BE (golint)
    • Line 2346: warning: don't use underscores in Go names; var PixelFormat_YUV444P14LE should be PixelFormatYUV444P14LE (golint)
    • Line 2348: warning: don't use underscores in Go names; var PixelFormat_GBRP12BE should be PixelFormatGBRP12BE (golint)
    • Line 2349: warning: don't use underscores in Go names; var PixelFormat_GBRP12LE should be PixelFormatGBRP12LE (golint)
    • Line 2350: warning: don't use underscores in Go names; var PixelFormat_GBRP14BE should be PixelFormatGBRP14BE (golint)
    • Line 2351: warning: don't use underscores in Go names; var PixelFormat_GBRP14LE should be PixelFormatGBRP14LE (golint)
    • Line 2353: warning: don't use underscores in Go names; var PixelFormat_YUVJ411P should be PixelFormatYUVJ411P (golint)
    • Line 2355: warning: don't use underscores in Go names; var PixelFormat_BAYER_BGGR8 should be PixelFormatBAYERBGGR8 (golint)
    • Line 2356: warning: don't use underscores in Go names; var PixelFormat_BAYER_RGGB8 should be PixelFormatBAYERRGGB8 (golint)
    • Line 2357: warning: don't use underscores in Go names; var PixelFormat_BAYER_GBRG8 should be PixelFormatBAYERGBRG8 (golint)
    • Line 2358: warning: don't use underscores in Go names; var PixelFormat_BAYER_GRBG8 should be PixelFormatBAYERGRBG8 (golint)
    • Line 2359: warning: don't use underscores in Go names; var PixelFormat_BAYER_BGGR16LE should be PixelFormatBAYERBGGR16LE (golint)
    • Line 2360: warning: don't use underscores in Go names; var PixelFormat_BAYER_BGGR16BE should be PixelFormatBAYERBGGR16BE (golint)
    • Line 2361: warning: don't use underscores in Go names; var PixelFormat_BAYER_RGGB16LE should be PixelFormatBAYERRGGB16LE (golint)
    • Line 2362: warning: don't use underscores in Go names; var PixelFormat_BAYER_RGGB16BE should be PixelFormatBAYERRGGB16BE (golint)
    • Line 2363: warning: don't use underscores in Go names; var PixelFormat_BAYER_GBRG16LE should be PixelFormatBAYERGBRG16LE (golint)
    • Line 2364: warning: don't use underscores in Go names; var PixelFormat_BAYER_GBRG16BE should be PixelFormatBAYERGBRG16BE (golint)
    • Line 2365: warning: don't use underscores in Go names; var PixelFormat_BAYER_GRBG16LE should be PixelFormatBAYERGRBG16LE (golint)
    • Line 2366: warning: don't use underscores in Go names; var PixelFormat_BAYER_GRBG16BE should be PixelFormatBAYERGRBG16BE (golint)
    • Line 2368: warning: don't use underscores in Go names; var PixelFormat_XVMC should be PixelFormatXVMC (golint)
    • Line 2370: warning: don't use underscores in Go names; var PixelFormat_YUV440P10LE should be PixelFormatYUV440P10LE (golint)
    • Line 2371: warning: don't use underscores in Go names; var PixelFormat_YUV440P10BE should be PixelFormatYUV440P10BE (golint)
    • Line 2372: warning: don't use underscores in Go names; var PixelFormat_YUV440P12LE should be PixelFormatYUV440P12LE (golint)
    • Line 2373: warning: don't use underscores in Go names; var PixelFormat_YUV440P12BE should be PixelFormatYUV440P12BE (golint)
    • Line 2375: warning: don't use underscores in Go names; var PixelFormat_AYUV64LE should be PixelFormatAYUV64LE (golint)
    • Line 2376: warning: don't use underscores in Go names; var PixelFormat_AYUV64BE should be PixelFormatAYUV64BE (golint)
    • Line 2378: warning: don't use underscores in Go names; var PixelFormat_VIDEOTOOLBOX should be PixelFormatVIDEOTOOLBOX (golint)
    • Line 2380: warning: don't use underscores in Go names; var PixelFormat_P010LE should be PixelFormatP010LE (golint)
    • Line 2381: warning: don't use underscores in Go names; var PixelFormat_P010BE should be PixelFormatP010BE (golint)
    • Line 2383: warning: don't use underscores in Go names; var PixelFormat_GBRAP12BE should be PixelFormatGBRAP12BE (golint)
    • Line 2384: warning: don't use underscores in Go names; var PixelFormat_GBRAP12LE should be PixelFormatGBRAP12LE (golint)
    • Line 2385: warning: don't use underscores in Go names; var PixelFormat_GBRAP10BE should be PixelFormatGBRAP10BE (golint)
    • Line 2386: warning: don't use underscores in Go names; var PixelFormat_GBRAP10LE should be PixelFormatGBRAP10LE (golint)
    • Line 2388: warning: don't use underscores in Go names; var PixelFormat_MEDIACODEC should be PixelFormatMEDIACODEC (golint)
    • Line 2390: warning: don't use underscores in Go names; var PixelFormat_GRAY12BE should be PixelFormatGRAY12BE (golint)
    • Line 2391: warning: don't use underscores in Go names; var PixelFormat_GRAY12LE should be PixelFormatGRAY12LE (golint)
    • Line 2392: warning: don't use underscores in Go names; var PixelFormat_GRAY10BE should be PixelFormatGRAY10BE (golint)
    • Line 2393: warning: don't use underscores in Go names; var PixelFormat_GRAY10LE should be PixelFormatGRAY10LE (golint)
    • Line 2395: warning: don't use underscores in Go names; var PixelFormat_P016LE should be PixelFormatP016LE (golint)
    • Line 2396: warning: don't use underscores in Go names; var PixelFormat_P016BE should be PixelFormatP016BE (golint)
    • Line 2398: warning: don't use underscores in Go names; var PixelFormat_D3D11 should be PixelFormatD3D11 (golint)
    • Line 2400: warning: don't use underscores in Go names; var PixelFormat_GRAY9BE should be PixelFormatGRAY9BE (golint)
    • Line 2401: warning: don't use underscores in Go names; var PixelFormat_GRAY9LE should be PixelFormatGRAY9LE (golint)
    • Line 2403: warning: don't use underscores in Go names; var PixelFormat_GBRPF32BE should be PixelFormatGBRPF32BE (golint)
    • Line 2404: warning: don't use underscores in Go names; var PixelFormat_GBRPF32LE should be PixelFormatGBRPF32LE (golint)
    • Line 2405: warning: don't use underscores in Go names; var PixelFormat_GBRAPF32BE should be PixelFormatGBRAPF32BE (golint)
    • Line 2406: warning: don't use underscores in Go names; var PixelFormat_GBRAPF32LE should be PixelFormatGBRAPF32LE (golint)
    • Line 2408: warning: don't use underscores in Go names; var PixelFormat_DRM_PRIME should be PixelFormatDRMPRIME (golint)
    • Line 2410: warning: don't use underscores in Go names; var PixelFormat_GRAY14BE should be PixelFormatGRAY14BE (golint)
    • Line 2411: warning: don't use underscores in Go names; var PixelFormat_GRAY14LE should be PixelFormatGRAY14LE (golint)
    • Line 2412: warning: don't use underscores in Go names; var PixelFormat_GRAYF32BE should be PixelFormatGRAYF32BE (golint)
    • Line 2413: warning: don't use underscores in Go names; var PixelFormat_GRAYF32LE should be PixelFormatGRAYF32LE (golint)
    • Line 2417: warning: exported type SampleFormat should have comment or be unexported (golint)
    • Line 2420: warning: exported method SampleFormat.C should have comment or be unexported (golint)
    • Line 2425: warning: don't use underscores in Go names; var SampleFormat_NONE should be SampleFormatNONE (golint)
    • Line 2425: warning: exported var SampleFormat_NONE should have comment or be unexported (golint)
    • Line 2426: warning: comment on exported var SampleFormat_U8 should be of the form "SampleFormat_U8 ..." (golint)
    • Line 2427: warning: don't use underscores in Go names; var SampleFormat_U8 should be SampleFormatU8 (golint)
    • Line 2428: warning: comment on exported var SampleFormat_S16 should be of the form "SampleFormat_S16 ..." (golint)
    • Line 2429: warning: don't use underscores in Go names; var SampleFormat_S16 should be SampleFormatS16 (golint)
    • Line 2430: warning: comment on exported var SampleFormat_S32 should be of the form "SampleFormat_S32 ..." (golint)
    • Line 2431: warning: don't use underscores in Go names; var SampleFormat_S32 should be SampleFormatS32 (golint)
    • Line 2432: warning: comment on exported var SampleFormat_FLT should be of the form "SampleFormat_FLT ..." (golint)
    • Line 2433: warning: don't use underscores in Go names; var SampleFormat_FLT should be SampleFormatFLT (golint)
    • Line 2434: warning: comment on exported var SampleFormat_DBL should be of the form "SampleFormat_DBL ..." (golint)
    • Line 2435: warning: don't use underscores in Go names; var SampleFormat_DBL should be SampleFormatDBL (golint)
    • Line 2436: warning: comment on exported var SampleFormat_U8P should be of the form "SampleFormat_U8P ..." (golint)
    • Line 2437: warning: don't use underscores in Go names; var SampleFormat_U8P should be SampleFormatU8P (golint)
    • Line 2438: warning: comment on exported var SampleFormat_S16P should be of the form "SampleFormat_S16P ..." (golint)
    • Line 2439: warning: don't use underscores in Go names; var SampleFormat_S16P should be SampleFormatS16P (golint)
    • Line 2440: warning: comment on exported var SampleFormat_S32P should be of the form "SampleFormat_S32P ..." (golint)
    • Line 2441: warning: don't use underscores in Go names; var SampleFormat_S32P should be SampleFormatS32P (golint)
    • Line 2442: warning: comment on exported var SampleFormat_FLTP should be of the form "SampleFormat_FLTP ..." (golint)
    • Line 2443: warning: don't use underscores in Go names; var SampleFormat_FLTP should be SampleFormatFLTP (golint)
    • Line 2444: warning: comment on exported var SampleFormat_DBLP should be of the form "SampleFormat_DBLP ..." (golint)
    • Line 2445: warning: don't use underscores in Go names; var SampleFormat_DBLP should be SampleFormatDBLP (golint)
    • Line 2446: warning: comment on exported var SampleFormat_S64 should be of the form "SampleFormat_S64 ..." (golint)
    • Line 2447: warning: don't use underscores in Go names; var SampleFormat_S64 should be SampleFormatS64 (golint)
    • Line 2448: warning: comment on exported var SampleFormat_S64P should be of the form "SampleFormat_S64P ..." (golint)
    • Line 2449: warning: don't use underscores in Go names; var SampleFormat_S64P should be SampleFormatS64P (golint)
    • Line 2452: warning: exported type Stream should have comment or be unexported (golint)
    • Line 2454: warning: exported method Stream.Index should have comment or be unexported (golint)
    • Line 2458: warning: exported method Stream.ID should have comment or be unexported (golint)
    • Line 2462: warning: exported method Stream.SetID should have comment or be unexported (golint)
    • Line 2466: warning: exported method Stream.TimeBase should have comment or be unexported (golint)
    • Line 2470: warning: exported method Stream.SetTimeBase should have comment or be unexported (golint)
    • Line 2474: warning: exported method Stream.StartTime should have comment or be unexported (golint)
    • Line 2478: warning: exported method Stream.SetStartTime should have comment or be unexported (golint)
    • Line 2482: warning: exported method Stream.Duration should have comment or be unexported (golint)
    • Line 2486: warning: exported method Stream.NbFrames should have comment or be unexported (golint)
    • Line 2490: warning: exported method Stream.AvgFrameRate should have comment or be unexported (golint)
    • Line 2494: warning: exported method Stream.CodecParameters should have comment or be unexported (golint)
    • Line 2498: warning: exported method Stream.SetCodecParameters should have comment or be unexported (golint)
    • Line 2502: warning: exported type SwsContext should have comment or be unexported (golint)
    • Line 2503: warning: exported type SwsFilter should have comment or be unexported (golint)
    • Line 2505: warning: exported type SwsFlags should have comment or be unexported (golint)
    • Line 2508: warning: don't use underscores in Go names; var SwsFlags_Bicubic should be SwsFlagsBicubic (golint)
    • Line 2508: warning: exported var SwsFlags_Bicubic should have comment or be unexported (golint)
    • Line 2511: warning: comment on exported function SwsGetCachedContext should be of the form "SwsGetCachedContext ..." (golint)
    • Line 2541: warning: exported method SwsContext.Scale should have comment or be unexported (golint)
    • Line 2557: warning: exported method SwsContext.Free should have comment or be unexported (golint)
    • Line 2561: warning: exported type Rational should have comment or be unexported (golint)
    • Line 2562: warning: exported type Timing should have comment or be unexported (golint)
    • Line 2565: warning: comment on exported var TIME_BASE_Q should be of the form "TIME_BASE_Q ..." (golint)
    • Line 2568: warning: exported var NOPTS_VALUE should have comment or be unexported (golint)
    • Line 2571: warning: comment on exported method Timing.Rescale should be of the form "Rescale ..." (golint)
    • Line 2581: warning: exported method Timing.AsDuration should have comment or be unexported (golint)
    • Line 2585: warning: exported method Timing.IsNop should have comment or be unexported (golint)
    • Line 2589: warning: exported method Rational.Float should have comment or be unexported (golint)
    • Line 2597: warning: exported function NewRational should have comment or be unexported (golint)
    • Line 2604: warning: exported method Rational.Num should have comment or be unexported (golint)
    • Line 2608: warning: exported method Rational.Den should have comment or be unexported (golint)
    • Line 2612: warning: exported method Rational.Mul should have comment or be unexported (golint)
    • Line 2616: warning: exported method Rational.Div should have comment or be unexported (golint)
    • goff/memfile/memfile.go
    • Line 8: warning: exported type FileLike should have comment or be unexported (golint)
    • Line 14: warning: exported function New should have comment or be unexported (golint)

gocyclo100%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


misspell80%

Misspell Finds commonly misspelled English words