On Thu, Jan 8, 2015 at 12:40 PM, Clément Bœsch wrote:
> On Wed, Jan 07, 2015 at 10:31:41AM -0800, Mark Reid wrote:
> [...]
> > +segment = av_mallocz(sizeof(MXFIndexTableSegment));
>
> sizeof(*segment)?
cool, didn't know that worked!
> > +if (!segment) {
>
> > +av_log(mxf->fc,
On Wed, Jan 07, 2015 at 10:31:41AM -0800, Mark Reid wrote:
[...]
> +segment = av_mallocz(sizeof(MXFIndexTableSegment));
sizeof(*segment)?
> +if (!segment) {
> +av_log(mxf->fc, AV_LOG_ERROR, "failed to allocate
> IndexTableSegment");
small note: missing \n
You can probably drop
Hi,
This approach is much simpler then my previous attempt. This version
creates a IndexTableSegment and everything else can continue as normal.
---
libavformat/mxfdec.c | 56
1 file changed, 56 insertions(+)
diff --git a/libavformat/mxfdec.