[gegl] (60 commits) Created branch video-rejuvenation



The branch 'video-rejuvenation' was created.

Summary of new commits:

  e8bc577... add GeglAudio - for carrying audio of a video frame
  0bc50e9... ff-load: start adding audio decoding
  3ede8d5... ff-load: do some things with audio samples
  602676a... examples: add a small video player
  8478d34... ff-load: per-frame audio chunks
  5a8a0d0... ff-load: configure to deal with more malformed video encodi
  bf43736... png-save: store custom png chunk for audio
  b87a886... png-save: revert addition of custom png chunk
  97c8542... configure.ac: add gexiv2 detection
  6914e34... ff-load: fix audio sampling
  b667092... gegl-video: store audio samples with gexiv2
  6fbaac5... ff-load: be explicit about extent set
  e2cb35d... ff-load: improve audio_sample_pos computation
  b7f39ad... ff-load: deal with planar pcm data
  af9cfce... examples/gegl-video: add jit SDL audio output
  1da1d18... ui: include video files in thumbnails/overview listings
  308c274... ui: improve name of populate_path_list()
  a738fcb... ui: when showing video; iterate through frames
  64303c7... ui: use SDL for hacky audio playback
  acf642e... ff-load: enable float based formats
  2716c55... ff-load: add support for more audio formats
  6c5b094... ff-load: deal with more sample formats
  7753bf5... ff-load: pts work inching along
  1a3903f... ff-load: printing floating points audio and video pts for m
  f6a975b... ff-load: use a separate format context for audio decoding
  a9a4280... ff-load: remove some old ffmpeg compatibility code
  eb22f3b... ff-load: handle different frame rates better
  6e2de6a... ff-load: fix samples/frame computation for non integer fram
  ca0e41b... ff-load: estimate frame count better for more type videos
  91325da... ui: tweak low latency audio playback
  c6ca687... ff-load: fix invalid memory access
  585dfce... ff-load: plug a couple of memory leaks
  dccfdb2... ff-load: discards excess chunks and split audio frames
  d49ffaf... ff-load: stack allocate AVPackets
  dae0dc1... ff-load: free up ffmpeg structures in finalize
  ae2adef... ff-load: clean out dead code/comments
  5f6afcd... ff-load: do cleanup on reinit
  e6e7d5c... ff-load: expose more meta data in properties
  a4ed23d... ff-load: implement video-frame only seeking
  38bc71b... bin: adjust video player hack to work when seeking
  8498620... ff-load: dead code removal
  08d8182... ff-load: improve naming of struct members
  8a7dc0b... ff-load: remove unneeded context members
  8b30e24... ff-load: expose audio codec name
  9759443... ff-load: re-enable audio decoding
  7b7fa68... ff-load: remove fourcc and clean up some dead code
  23ab4e5... ff-load: fix crash on inputs without audio streams
  c7525e3... ff-save: move from workshop and make it compile again
  914c291... ff-save: low bitrate .ogv saving works
  4502e80... ff-save: fix framerate setting
  4c66d0b... ff-save: fix pts tracking/computation
  1d9798f... ff-save: free avformatcontext
  45094d3... ff-load: remove temporary forced audio seeking
  2d7cd63... ff-load: flush buffers after seek
  2202304... ff-save: add more encoding configuration properties
  f97ce75... ff-load: factor out clearing of audio_track
  ad02c60... ff-save: audio data is now stereo float
  b5a392a... ff-save: delete dead code
  9328b30... examples: update video example
  edad026... examples: add video inversion sample


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]