Mercurial > libavcodec.hg
comparison utils.c @ 9032:caee3bed2145 libavcodec
ff_find_hwaccel()
author | michael |
---|---|
date | Tue, 24 Feb 2009 18:51:16 +0000 |
parents | 62f346579c36 |
children | 6faca73d75cc |
comparison
equal
deleted
inserted
replaced
9031:62f346579c36 | 9032:caee3bed2145 |
---|---|
1138 | 1138 |
1139 AVHWAccel *av_hwaccel_next(AVHWAccel *hwaccel) | 1139 AVHWAccel *av_hwaccel_next(AVHWAccel *hwaccel) |
1140 { | 1140 { |
1141 return hwaccel ? hwaccel->next : first_hwaccel; | 1141 return hwaccel ? hwaccel->next : first_hwaccel; |
1142 } | 1142 } |
1143 | |
1144 AVHWAccel *ff_find_hwaccel(enum CodecID codec_id, enum PixelFormat pix_fmt) | |
1145 { | |
1146 AVHWAccel *hwaccel=NULL; | |
1147 | |
1148 while((hwaccel= av_hwaccel_next(hwaccel))){ | |
1149 if ( hwaccel->id == codec_id | |
1150 && hwaccel->pix_fmt == pix_fmt) | |
1151 return hwaccel; | |
1152 } | |
1153 return NULL; | |
1154 } |