lp:ardome-ml

Created by Mattias Eriksson and last modified
Get this branch:
bzr branch lp:ardome-ml
Members of Ardome ML Moderators can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ardome ML Moderators
Project:
Ardome Media Lib
Status:
Development

Recent revisions

1578. By John Talling

J#AMF-2339: media_time::to_time_code incorrectly fails midnight overflow check
  for frame counts close to midnight where the framerate is not an integer

Merged fix from 1.11 branch.

1577. By Martin Almlof <email address hidden>

MINOR: typo in .reviewboardrc

1576. By Martin Almlof <email address hidden>

MINOR: updating .reviewboardrc with dns name instead of ip

1575. By Charles Yates

J#AMF-2342: Decklink issues:

* Rejects non-supported audio frequencies

* Corrects pitch handling in Decklink input and store [1]

* Rejects non-supported standard resolutions

* Handles sar and field order in input

* Rejects attempts to change modes during use of the input [2]

[1] Note that this isn't strictly necessary unless we or Decklink change byte alignment of images as decklink is planar only and thus always has a pitch == linesize rule (for 1920, 1280 and 720 widths).

[2] As noted in the comment, this could be better handled by allowing non-frame-rate changing differences

1574. By Charles Yates

MINOR: Optimisation of sdl overlay on linux

1573. By Charles Yates

J#AMF-2317: Make sure that the avformat input handles resolution changes in the incoming stream:

* Removes width, height and sar member variables from the base class, with extraction coming from AVStream/AVCodecContext on a frame for frame basis

* Adds a common get_sar method to the base class to handle logic of sar extraction

* Partially corrects packet_stream mode to determine image information (incomplete - AVCodecContext is only refreshed when a decode occurs)

* Move sar assignment to image at the point of decode rather than deferring to the frame as before

* Adds a unit test for changed resolutions in the input

1572. By John Talling

MINOR: Fixed failure in the aml stack arithmetic tests on VS platforms,
due to the string representation of floating point infinity being slightly
different from what GCC produces.

1571. By Charles Yates

* Corrects attempts to push( input_type_ptr( ) ) into the stack - this was originally only failing on the pop, but should fail in the push

* Adds an alternative pop method called release which ensures that the inner input_aml_stack does not retain the last derived graph

* Adds unit tests for the ml::stack class

1570. By John Talling

J#AMF-2346: Combine similar image testing functionality in the openmedialib
  unit tests

Merged fix from ffmpeg_image_class branch.

1569. By John Talling

MINOR: Don't create an indexing job for MOV files in the avformat input,
  since we don't support growing MOV anyway.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.