Utilities GPMF and MP4 handling. More...
Go to the source code of this file.
Classes | |
struct | mp4callbacks |
Macros | |
#define | GPMF_SAMPLE_RATE_FAST 0 |
#define | GPMF_SAMPLE_RATE_PRECISE 1 |
Typedefs | |
typedef struct mp4callbacks | mp4callbacks |
Functions | |
double | GetGPMFSampleRate (mp4callbacks cbobject, uint32_t fourcc, uint32_t timeBaseFourCC, uint32_t flags, double *in, double *out) |
Utilities GPMF and MP4 handling.
(C) Copyright 2020 GoPro Inc (http://gopro.com/).
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Definition in file GPMF_utils.h.
#define GPMF_SAMPLE_RATE_FAST 0 |
Definition at line 33 of file GPMF_utils.h.
#define GPMF_SAMPLE_RATE_PRECISE 1 |
Definition at line 34 of file GPMF_utils.h.
typedef struct mp4callbacks mp4callbacks |
double GetGPMFSampleRate | ( | mp4callbacks | cbobject, |
uint32_t | fourcc, | ||
uint32_t | timeBaseFourCC, | ||
uint32_t | flags, | ||
double * | in, | ||
double * | out | ||
) |