Home telegram - ffmpeg
Post
Cancel

telegram - ffmpeg

  • FFMpegAVFormatStreamType

  • FFMpegAVFormatContext

  • codecIdAtStreamIndex:

  • metricsForStreamAtIndex:

  • durationAtStreamIndex:

  • isAttachedPicAtStreamIndex:

  • codecParamsAtStreamIndex:toContext:

  • streamIndicesForType:

  • fpsAndTimebaseForStreamIndex:defaultTimeBase:

  • setIOContext:
  • seekFrameForStreamIndex:pts:positionOnKeyframe:

  • readFrameIntoPacket:

  • openInput

  • findStreamInfo

  • FFMpegStreamMetrics
    • FFMpegCodecIdH264
    • FFMpegCodecIdHEVC
    • FFMpegCodecIdMPEG4
  • FFMpegAVCodecContext

  • FFMpegAVCodec

  • FFMpegPacket

  • AVPacket

  • AVBufferRef *buf

  • int64_t pts

  • int64_t dts

  • int stream_index

  • int size

  • uint8_t *data

  • AVPacketSideData *side_data

  • int64_t duration

  • int64_t pos

  • FFMpegAVFrame

  • int32_t width

  • int32_t height

  • uint8_t **data

  • int *lineSize

  • int64_t pts

  • FFMpegAVFrameColorRange colorRange

  • SoftwareVideoSource

  • SoftwareVideoStream

  • MediaTrackFrame

  • type: MediaTrackFrameType

  • sampleBuffer: CMSampleBuffer

  • resetDecoder: Bool

  • decoded: Bool

  • rotationAngle: Double

  • MediaTrackDecodableFrame

  • type: MediaTrackFrameType

  • packet: FFMpegPacket

  • pts: CMTime

  • dts: CMTime

  • duration: CMTime

  • MediaTrackFrameDecoder
    1
    2
    3
    
      func decode(frame: MediaTrackDecodableFrame) -MediaTrackFrame?
      func takeRemainingFrame() -MediaTrackFrame?
      func reset()
    
  • FFMpegMediaVideoFrameDecoder
This post is licensed under CC BY 4.0 by the author.