aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ffmpeg-0.8/avcodec.pas
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ffmpeg-0.8/avcodec.pas')
-rw-r--r--src/lib/ffmpeg-0.8/avcodec.pas13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/lib/ffmpeg-0.8/avcodec.pas b/src/lib/ffmpeg-0.8/avcodec.pas
index dd0a1877..fc7e38fa 100644
--- a/src/lib/ffmpeg-0.8/avcodec.pas
+++ b/src/lib/ffmpeg-0.8/avcodec.pas
@@ -1162,11 +1162,14 @@ type
* Additional packet data that can be provided by the container.
* Packet can contain several types of side information.
*)
- side_data: ^record
- data: Puint8;
+ side_data: pointer;
+ {
+ record
+ data: Pcuint8;
size: cint;
type_: TAVPacketSideDataType;
end;
+ }
side_data_elems: cint;
(*
@@ -3409,7 +3412,7 @@ procedure av_free_packet(pkt: PAVPacket);
* @return pointer to fresh allocated data or NULL otherwise
*)
function av_packet_new_side_data(pkt: PAVPacket; type_: TAVPacketSideDataType;
- size: cint): Puint8;
+ size: cint): Pcuint8;
cdecl; external av__codec;
(**
@@ -3421,10 +3424,10 @@ function av_packet_new_side_data(pkt: PAVPacket; type_: TAVPacketSideDataType;
* @return pointer to data if present or NULL otherwise
*)
function av_packet_get_side_data(pkt: PAVPacket; type_: TAVPacketSideDataType;
- size: Pcint): Puint8;
+ size: Pcint): Pcuint8;
cdecl; external av__codec;
-function av_packet_merge_side_data(pkt: PAVPacket);cint;
+function av_packet_merge_side_data(pkt: PAVPacket): cint;
cdecl; external av__codec;
function av_packet_split_side_data(pkt: PAVPacket): cint;