timecode: add avpriv_check_timecode_rate().

This commit is contained in:
Clément Bœsch
2012-01-02 11:53:59 +01:00
committed by Clément Bœsch
parent a44b63f6c8
commit 2aa7375a98
3 changed files with 10 additions and 3 deletions
+7
View File
@@ -72,6 +72,13 @@ uint32_t avpriv_framenum_to_smpte_timecode(unsigned frame, int fps, int drop);
*/
char *avpriv_timecode_to_string(char *buf, const struct ff_timecode *tc, unsigned frame);
/**
* Check if timecode rate is valid and consistent with the drop flag.
*
* @return 0 on success, negative value on failure
*/
int avpriv_check_timecode_rate(void *avcl, AVRational rate, int drop);
/**
* Parse SMTPE 12M time representation (hh:mm:ss[:;.]ff). str and rate fields
* from tc struct must be set.