Ticket #2093 (closed bug: obsolete)

Opened 2 years ago

Last modified 2 months ago

The videos in the embedded books can not be played.

Reported by: todor Owned by:
Priority: major Milestone: M12_RELEASE
Component: uncategorized Version: 2.0
Keywords: video Cc:
Ticket_group: Effort:
Category: unknown Importance: 60
Estimated Number of Hours: 0 Add Hours to Ticket: 0
Billable?: yes Total Hours: 0
Analysis_owners: todor, vanya Design_owners: stefan
Imp._owners: stefan Test_owners:
Design_reviewers: meddle Analysis_reviewers: stefan
Changelog: Imp._reviewers: meddle, deyan
Test_reviewers: Analysis_score: 3
Design_score: 4 Imp._score: 4
Test_score: 0

Description (last modified by vanya) (diff)

1. Create a new book.
2. Add a video frame.
3. Save and close the book.
4. Create a new book.
5. Embed the first book in this book.
6. Try to play the video in the embedded book.
7. Open the Preview of the current book.
8. Try to play the video in the preview of the book.

The video from the embedded book can not be played neither in edit nor in preview mod of the second book. The controls change adequately on clicking - play icon turns into pause icon on clicking, pause icon turn into play icon after clicking on stop icon.

Attachments

2093.patch Download (1.5 KB) - added by stefan 2 years ago.

Change History

Changed 2 years ago by todor

  • status changed from new to s1b_analysis_finished

Changed 2 years ago by vanya

  • keywords video added
  • description modified (diff)
  • analysis_owners changed from todor to todor, vanya

Changed 2 years ago by deyan

  • importance set to 45

Batch update from file 0911261.csv

Changed 2 years ago by todor

  • importance changed from 45 to 60

Changed 2 years ago by stefan

  • status changed from s1b_analysis_finished to s2a_design_started

Changed 2 years ago by stefan

Changed 2 years ago by stefan

  • status changed from s2a_design_started to s3b_implementation_finished

Reason why embedded books couldn't play any media was that its BookView (which is represented as property in the EmbeddedBookFrameView) didn't change its time. In order to make that work, we had to override the MediaComposite methods of EmbeddedBookFrameView, in order to update the time of the actual embedded book, not the frame it is contained in, which was the case till now:

  • setTime:
    @Override
    public void setTime(TimePos time) {
    	embeddedView().get().setTime(time);
    }
    
  • getAudioChunks
    @Override
    public void getAudioChunks(List<AudioChunk> res, TimePos time) {
    	embeddedView().get().getAudioChunks(res, time);
    }
    

Changed 2 years ago by stefan

  • design_owners set to stefan
  • implementation_owners set to stefan

Changed 2 years ago by meddle

  • status changed from s3b_implementation_finished to s3c_implementation_ok
  • analysis_reviewers set to stefan
  • analysis_score changed from 0 to 3
  • implementation_reviewers set to meddle, deyan
  • design_score changed from 0 to 4
  • design_reviewers set to meddle
  • implementation_score changed from 0 to 4

Merged to the trunk at [8637].

You are the analysis reviewer, so add score...

Changed 2 months ago by meddle

  • status changed from s3c_implementation_ok to closed
  • resolution set to obsolete

Closing all the tickets before M Y1

Note: See TracTickets for help on using tickets.