| 327 | } |
| 328 | |
| 329 | const char* FlvVideoCodec2Str(FlvVideoCodec id) { |
| 330 | switch (id) { |
| 331 | case FLV_VIDEO_JPEG: return "JPEG"; |
| 332 | case FLV_VIDEO_SORENSON_H263: return "Sorenson H.263"; |
| 333 | case FLV_VIDEO_SCREEN_VIDEO: return "Screen video"; |
| 334 | case FLV_VIDEO_ON2_VP6: return "On2 VP6"; |
| 335 | case FLV_VIDEO_ON2_VP6_WITH_ALPHA_CHANNEL: |
| 336 | return "On2 VP6 with alpha channel"; |
| 337 | case FLV_VIDEO_SCREEN_VIDEO_V2: return "Screen video version 2"; |
| 338 | case FLV_VIDEO_AVC: return "AVC"; |
| 339 | case FLV_VIDEO_HEVC: return "H.265"; |
| 340 | } |
| 341 | return "Unknown FlvVideoCodec"; |
| 342 | } |
| 343 | |
| 344 | const char* FlvAudioCodec2Str(FlvAudioCodec codec) { |
| 345 | switch (codec) { |