ACIL FM
Dark
Refresh
Current DIR:
/usr/include/ffmpeg/libavcodec
/
usr
include
ffmpeg
libavcodec
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
ac3_parser.h
1.18 MB
chmod
View
DL
Edit
Rename
Delete
adts_parser.h
1.32 MB
chmod
View
DL
Edit
Rename
Delete
avcodec.h
111.38 MB
chmod
View
DL
Edit
Rename
Delete
avdct.h
2.66 MB
chmod
View
DL
Edit
Rename
Delete
avfft.h
3.04 MB
chmod
View
DL
Edit
Rename
Delete
bsf.h
11.12 MB
chmod
View
DL
Edit
Rename
Delete
codec.h
13.35 MB
chmod
View
DL
Edit
Rename
Delete
codec_desc.h
3.76 MB
chmod
View
DL
Edit
Rename
Delete
codec_id.h
16.71 MB
chmod
View
DL
Edit
Rename
Delete
codec_par.h
7.44 MB
chmod
View
DL
Edit
Rename
Delete
d3d11va.h
2.79 MB
chmod
View
DL
Edit
Rename
Delete
defs.h
5.22 MB
chmod
View
DL
Edit
Rename
Delete
dirac.h
3.95 MB
chmod
View
DL
Edit
Rename
Delete
dv_profile.h
3.61 MB
chmod
View
DL
Edit
Rename
Delete
dxva2.h
2.31 MB
chmod
View
DL
Edit
Rename
Delete
jni.h
1.61 MB
chmod
View
DL
Edit
Rename
Delete
mediacodec.h
3.37 MB
chmod
View
DL
Edit
Rename
Delete
packet.h
23.19 MB
chmod
View
DL
Edit
Rename
Delete
qsv.h
3.67 MB
chmod
View
DL
Edit
Rename
Delete
vdpau.h
4.98 MB
chmod
View
DL
Edit
Rename
Delete
version.h
1.58 MB
chmod
View
DL
Edit
Rename
Delete
version_major.h
2.24 MB
chmod
View
DL
Edit
Rename
Delete
videotoolbox.h
3.93 MB
chmod
View
DL
Edit
Rename
Delete
vorbis_parser.h
2.23 MB
chmod
View
DL
Edit
Rename
Delete
xvmc.h
5.99 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/include/ffmpeg/libavcodec/dv_profile.h
/* * This file is part of FFmpeg. * * FFmpeg is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * FFmpeg is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with FFmpeg; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef AVCODEC_DV_PROFILE_H #define AVCODEC_DV_PROFILE_H #include <stdint.h> #include "libavutil/pixfmt.h" #include "libavutil/rational.h" /* minimum number of bytes to read from a DV stream in order to * determine the profile */ #define DV_PROFILE_BYTES (6 * 80) /* 6 DIF blocks */ /* * AVDVProfile is used to express the differences between various * DV flavors. For now it's primarily used for differentiating * 525/60 and 625/50, but the plans are to use it for various * DV specs as well (e.g. SMPTE314M vs. IEC 61834). */ typedef struct AVDVProfile { int dsf; /* value of the dsf in the DV header */ int video_stype; /* stype for VAUX source pack */ int frame_size; /* total size of one frame in bytes */ int difseg_size; /* number of DIF segments per DIF channel */ int n_difchan; /* number of DIF channels per frame */ AVRational time_base; /* 1/framerate */ int ltc_divisor; /* FPS from the LTS standpoint */ int height; /* picture height in pixels */ int width; /* picture width in pixels */ AVRational sar[2]; /* sample aspect ratios for 4:3 and 16:9 */ enum AVPixelFormat pix_fmt; /* picture pixel format */ int bpm; /* blocks per macroblock */ const uint8_t *block_sizes; /* AC block sizes, in bits */ int audio_stride; /* size of audio_shuffle table */ int audio_min_samples[3]; /* min amount of audio samples */ /* for 48kHz, 44.1kHz and 32kHz */ int audio_samples_dist[5]; /* how many samples are supposed to be */ /* in each frame in a 5 frames window */ const uint8_t (*audio_shuffle)[9]; /* PCM shuffling table */ } AVDVProfile; /** * Get a DV profile for the provided compressed frame. * * @param sys the profile used for the previous frame, may be NULL * @param frame the compressed data buffer * @param buf_size size of the buffer in bytes * @return the DV profile for the supplied data or NULL on failure */ const AVDVProfile *av_dv_frame_profile(const AVDVProfile *sys, const uint8_t *frame, unsigned buf_size); /** * Get a DV profile for the provided stream parameters. */ const AVDVProfile *av_dv_codec_profile(int width, int height, enum AVPixelFormat pix_fmt); /** * Get a DV profile for the provided stream parameters. * The frame rate is used as a best-effort parameter. */ const AVDVProfile *av_dv_codec_profile2(int width, int height, enum AVPixelFormat pix_fmt, AVRational frame_rate); #endif /* AVCODEC_DV_PROFILE_H */
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply