diff options
author | k-m_schindler <k-m_schindler@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2012-03-27 09:32:33 +0000 |
---|---|---|
committer | k-m_schindler <k-m_schindler@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2012-03-27 09:32:33 +0000 |
commit | 0f1c2f282869a7a2afaca53dd23fb440a8d25cec (patch) | |
tree | dbb9fd27b6444eb7172755c00dc96249aaa46b80 /src/lib/ffmpeg7/samplefmt.pas | |
parent | c345cffa3e43dbe5b621c73348afdd32cbc99fc6 (diff) | |
download | usdx-0f1c2f282869a7a2afaca53dd23fb440a8d25cec.tar.gz usdx-0f1c2f282869a7a2afaca53dd23fb440a8d25cec.tar.xz usdx-0f1c2f282869a7a2afaca53dd23fb440a8d25cec.zip |
one round of debugging various issues.
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2844 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to 'src/lib/ffmpeg7/samplefmt.pas')
-rw-r--r-- | src/lib/ffmpeg7/samplefmt.pas | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/lib/ffmpeg7/samplefmt.pas b/src/lib/ffmpeg7/samplefmt.pas index 8b0c7c15..d4ddec5d 100644 --- a/src/lib/ffmpeg7/samplefmt.pas +++ b/src/lib/ffmpeg7/samplefmt.pas @@ -88,7 +88,7 @@ function av_get_sample_fmt(name: {const} PAnsiChar): TAVSampleFormat; function av_get_sample_fmt_string(buf: PAnsiChar; buf_size: cint; sample_fmt: TAVSampleFormat): PAnsiChar; cdecl; external av__util; -{$IF FF_API_GET_BITS_PER_SAMPLE_FMT} +{$IFDEF FF_API_GET_BITS_PER_SAMPLE_FMT} (** * @deprecated Use av_get_bytes_per_sample() instead. *) @@ -106,6 +106,10 @@ function av_get_bits_per_sample_fmt(sample_fmt: TAVSampleFormat): cint; deprecat function av_get_bytes_per_sample(sample_fmt: TAVSampleFormat): cint; cdecl; external av__util; +type + OctArrayOfPcuint8 = array[0..7] of Pcuint8; + OctArrayOfcint = array[0..7] of cint; + (** * Fill channel data pointers and linesizes for samples with sample * format sample_fmt. @@ -128,7 +132,7 @@ function av_get_bytes_per_sample(sample_fmt: TAVSampleFormat): cint; * @return the total size of the buffer, a negative * error code in case of failure *) -function av_samples_fill_arrays(pointers: array[0..7] of Pcuint8; linesizes: array[0..7] of cint; +function av_samples_fill_arrays(pointers: OctArrayOfPcuint8; linesizes: OctArrayOfcint; buf: Pcuint8; nb_channels: cint; nb_samples: cint; sample_fmt: TAVSampleFormat; planar: cint; align: cint): cint; cdecl; external av__util; @@ -147,7 +151,7 @@ function av_samples_fill_arrays(pointers: array[0..7] of Pcuint8; linesizes: arr * error code in case of failure * @see av_samples_fill_arrays() *) -function av_samples_alloc(pointers: array[0..7] of Pcuint8; linesizes: array[0..7] of cint; +function av_samples_alloc(pointers: OctArrayOfPcuint8; linesizes: OctArrayOfcint; nb_channels: cint; nb_samples: cint; sample_fmt: TAVSampleFormat; planar: cint; align: cint): cint; |