Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: FFmpeg/FFmpeg
base: c39916bc2f43
Choose a base ref
...
head repository: FFmpeg/FFmpeg
compare: 4abc411b97d7
Choose a head ref
  • 7 commits
  • 77 files changed
  • 2 contributors

Commits on Oct 1, 2012

  1. Move xGA font data from lavc to lavu.

    This needs to be accessible for libavfilter in the next commit.
    ubitux committed Oct 1, 2012
    Copy the full SHA
    81bbce9 View commit details
    Browse the repository at this point in the history
  2. lavfi: EBU R.128 scanner.

    ubitux committed Oct 1, 2012
    Copy the full SHA
    d771b1d View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2308c5b View commit details
    Browse the repository at this point in the history
  4. isom: fix redundant redeclaration of ff_mov_read_chan().

    Silence a GCC warning. A leftover of the disabled version is still
    available in lavf/isom.c.
    ubitux committed Oct 1, 2012
    Copy the full SHA
    c4dba58 View commit details
    Browse the repository at this point in the history
  5. nutenc: use 1/sample rate as timebase for audio instead of framesize/…

    …sample rate
    
    This way audio frames can be exactly stored even when they are not
    aligned with timestamp 0
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    michaelni committed Oct 1, 2012
    Copy the full SHA
    4eb0f5f View commit details
    Browse the repository at this point in the history
  6. nut: store and read the r_frame_rate

    With this, when we use a finer timebase than neccessary to store
    durations the demuxer still knows what the original timebase was.
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    michaelni committed Oct 1, 2012
    Copy the full SHA
    e3fb5bc View commit details
    Browse the repository at this point in the history
  7. nutenc: choose for non audio streams a timebase with finer resolution.

    While a 25 fps stream can in general store frame durations in 1/25
    units, this is not true for the timestamps. For example a 25fps
    and a 25000/1001 fps stream when they are stored together might have
    a matching 0 timestamp point but when for example a chapter from
    this is cut the new start is no longer aligned. The issue gets
    MUCH worse when the streams are lower fps, like 1 or 2 fps.
    
    This commit thus makes the muxer choose a multiple of the
    framerate as timebase that is at least about 20 micro seconds precise
    
    Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
    michaelni committed Oct 1, 2012
    Copy the full SHA
    4abc411 View commit details
    Browse the repository at this point in the history