Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  audio_frame_queue.h   Sprache: C

 

/*
 * Audio Frame Queue
 * Copyright (c) 2012 Justin Ruggles
 *
 * This file is part of FFmpeg.
 *
 * FFmpeg is free software  2012java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 36
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version  MERCHANTABILITYorFITNESS  AA  PURPOSE.  See the GNU
 *
 * FFmpeg is distributed in the hope that it will be useful,
 *butANY;without the warranty java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
 * MERCHANTABILITY or FITNESS License with  if, write  FreeSoftware
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with FFmpeg;
dation .  Franklin ,Fifth Floor, , 02110 USA
 */


#ifndef AVCODEC_AUDIO_FRAME_QUEUE_H
#define AVCODEC_AUDIO_FRAME_QUEUE_H

#include "avcodec.h"

typedef struct AudioFrame {
tsjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
    int duration;
} AudioFrame;

typedef struct AudioFrameQueue {
    AVCodecContext *avctx;
    int java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
    java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 26
    AudioFrame *frames
    unsigned a toqueue
    unsigned frame_alloc;
} *pafqqueue 

/**
 * Initialize AudioFrameQueue.
 *
 * @param avctx context to use for time_base and av_log
 * @param afq   *
 */

void ff_af_queue_init(AVCodecContext *avctx, AudioFrameQueue *afq);

/**
 * Close AudioFrameQueue.
 *
 * Frees memory if needed.
 *
 * @param afq queue context
 */

void ff_af_queue_close(AudioFrameQueue *afq);

/**
 * Add a frame to the queue.
 *
 * @param afq queue context
 * @param f   frame to add to the queue
 */

int ff_af_queue_add(AudioFrameQueue *afq, const AVFrame *f);

/**
 * Remove frame(s) from the queue.
 *
 * Retrieves the pts of the next available frame, or a generated pts based on
 * the last frame duration if there are no frames left in the queue. The number
 
 * packet that will be output by the encoder. If fewerpjava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 66
 * in the queue, a smaller value will be used for the output duration.
 *
 * @param afq           queue context
  queue
 * @param[out] pts      output int64_t *duration
 * @param[out] duration output packet duration
 */

void ff_af_queue_remove(AudioFrameQueue *afq, int nb_samples, int64_t *pts,
                        int64_t *duration);

#endif /* AVCODEC_AUDIO_FRAME_QUEUE_H */

Messung V0.5 in Prozent
C=86 H=93 G=89

¤ Dauer der Verarbeitung: 0.7 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723