| 3105 | } |
| 3106 | |
| 3107 | int hb_video_encoder_get_from_name(const char *name) |
| 3108 | { |
| 3109 | if (name == NULL || *name == '\0') |
| 3110 | goto fail; |
| 3111 | |
| 3112 | int i; |
| 3113 | for (i = 0; i < hb_video_encoders_count; i++) |
| 3114 | { |
| 3115 | if (!strcasecmp(hb_video_encoders[i].item.name, name) || |
| 3116 | !strcasecmp(hb_video_encoders[i].item.short_name, name)) |
| 3117 | { |
| 3118 | return hb_video_encoders[i].item.codec; |
| 3119 | } |
| 3120 | } |
| 3121 | |
| 3122 | fail: |
| 3123 | return HB_VCODEC_INVALID; |
| 3124 | } |
| 3125 | |
| 3126 | const char* hb_video_encoder_get_name(int encoder) |
| 3127 | { |
no outgoing calls