Powered by Apache

CVS log for mpgedit/mp3time.c

[BACK] Up to [local] / mpgedit

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.17.2.1 / (download) - annotate - [select for diffs], Tue Apr 3 20:01:47 2012 UTC (6 weeks, 2 days ago) by number6
Branch: mpgedit_0-75_dev_branchroot
Changes since 1.17: +9 -3 lines
Diff to previous 1.17 (colored)

Save edit button (down arrow) was missing from non-PCM view UI.
Fixed compiler warnings when building with -D_DEBUG.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Feb 4 07:45:49 2009 UTC (3 years, 3 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-75_xmpgedit_pcmlevel_scroll_fix_cp3, mpgedit_0-75_xmpgedit_decimate_adjust_cp2, mpgedit_0-75_spinner_refactor_cp1, mpgedit_0-75_dev2, mpgedit_0-75_dev1, mpgedit_0-74_beta1-MP, HEAD
Branch point for: mpgedit_0-75_dev_branchroot
Changes since 1.16: +38 -7 lines
Diff to previous 1.16 (colored)

*** empty log message ***

Revision 1.16.2.4 / (download) - annotate - [select for diffs], Wed Jan 21 16:26:24 2009 UTC (3 years, 3 months ago) by number6
Branch: mpgedit_0-73_dev_branchroot
CVS Tags: mpgedit_0-74beta1_build2, mpgedit_0-74_beta1
Changes since 1.16.2.3: +2 -2 lines
Diff to previous 1.16.2.3 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)

Fixed compiler warnings.

Revision 1.16.2.3 / (download) - annotate - [select for diffs], Fri Oct 31 06:53:03 2008 UTC (3 years, 6 months ago) by number6
Branch: mpgedit_0-73_dev_branchroot
CVS Tags: mpgedit_0-74beta1_build1, mpgedit_0-73_pcmview_eof_110208
Changes since 1.16.2.2: +14 -1 lines
Diff to previous 1.16.2.2 (colored) to branchpoint 1.16 (colored)

Support for MP3TIME_INFINITE (0 end time same as end time of file)
Fixed picking and seeking beyond EOF problems in pcmviewer. :)

Revision 1.16.2.2 / (download) - annotate - [select for diffs], Mon Sep 1 05:51:12 2008 UTC (3 years, 8 months ago) by number6
Branch: mpgedit_0-73_dev_branchroot
CVS Tags: mpgedit_0-73_offset_control_092008
Changes since 1.16.2.1: +20 -2 lines
Diff to previous 1.16.2.1 (colored) to branchpoint 1.16 (colored)

Added mpeg_time_compute_delta() to support xmpgedit duration display.

Revision 1.16.2.1 / (download) - annotate - [select for diffs], Wed Jun 7 05:34:59 2006 UTC (5 years, 11 months ago) by number6
Branch: mpgedit_0-73_dev_branchroot
CVS Tags: mpgedit_0-73_dev_dev1_ckptbuild, mpgedit_0-73_dev_decode_display_fix, mpgedit_0-73_dev_64_bit_port, mpgedit_0-73_dev2_100607, mpgedit_0-73_dev1_092307, mpgedit_0-73_clist_fix_083108
Changes since 1.16: +6 -6 lines
Diff to previous 1.16 (colored)

Port to 64-bit Linux. Known to compile and run on Opteron and IA-64
architectures.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Oct 18 05:42:45 2004 UTC (7 years, 7 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-73_dev_xmpgedit_volume_segv, mpgedit_0-73_dev_win32_iss_template, mpgedit_0-73_dev_mpgedit_I_editfix, mpgedit_0-72_sup_branchroot, mpgedit_0-72_sup-xmpgedit_package_improve, mpgedit_0-72_sup-readmes_version_h, mpgedit_0-72_sup-osx_package_cvs_commit_fix, mpgedit_0-72_sup-osx_package_cvs_commit, mpgedit_0-72_sup-osx_mpgedit_disk_image_pkg, mpgedit_0-72_sup-mpgedit_package_installer, mpgedit_0-72_sup-beta2_rc2, mpgedit_0-72_sup-beta2_rc1, mpgedit_0-72_beta_rc2, mpgedit_0-72_beta_rc1, mpgedit_0-72_beta3, mpgedit_0-72_beta2_0-73_dev-MP, mpgedit_0-72_beta2, mpgedit_0-72_beta, mpgedit_0-71_dev_sigsegv_emptyeditor_cp47, mpgedit_0-71_dev_sigsegv_bugfix_cp46, mpgedit_0-71_dev_rodir_xmpgedit_core_cp49, mpgedit_0-71_dev_release_cp49, mpgedit_0-71_dev_release_cp47, mpgedit_0-71_dev_mar_2_2005_cp50, mpgedit_0-71_dev_X2_fix_cp48, mpgedit_0-71_dev_112605_macosx_mixer_refactor_cp57, mpgedit_0-71_dev_111905_macosx_mixer_refactor_cp56, mpgedit_0-71_dev_110605_clist_pcmview_fix_cp55, mpgedit_0-71_dev_102305_macosx_port_cp54, mpgedit_0-71_dev_101805_release_cp53a, mpgedit_0-71_dev_101605_release_cp53, mpgedit_0-71_dev_101305-p-I_flag_addition_cp53, mpgedit_0-71_dev_090705_maindatabegin_cp52, mpgedit_0-71_dev_061105_libmad_import_cp51
Branch point for: mpgedit_0-73_dev_branchroot
Changes since 1.15: +1 -148 lines
Diff to previous 1.15 (colored)

Modifications to support edits without the presence of an index
file.  Added -I flag and usage to mpgedit to utilize this new
feature.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jul 19 14:44:04 2004 UTC (7 years, 10 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0_71_dev_silence_detect-HEAD-MP, mpgedit_0-71_dev_snapshot_build_cp35, mpgedit_0-71_dev_release_cp43, mpgedit_0-71_dev_release_cp41, mpgedit_0-71_dev_release_cp38, mpgedit_0-71_dev_pcmview_scale_seek_cp42, mpgedit_0-71_dev_pcmview__selector3_cp38, mpgedit_0-71_dev_pcmview__selector2_cp37, mpgedit_0-71_dev_pcm_highlight_drag_cp36, mpgedit_0-71_dev_dsp_reset_cp44, mpgedit_0-71_dev_decode_new_files_cp43, mpgedit_0-71_dev_bigendian_fix_cp45, mpgedit_0-71_dev_7segment_display_cp39, mpgedit_0-71_dev_7segment_display3_cp41, mpgedit_0-71_dev_7segment_display2_cp40
Changes since 1.14: +178 -1 lines
Diff to previous 1.14 (colored)

Merge of work from a mpgedit_0-71_dev_silence-detect-BP branch into
main trunk.

Revision 1.14.4.2 / (download) - annotate - [select for diffs], Sat May 15 07:43:08 2004 UTC (8 years ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: mpgedit_0-71_dev_v3_index_bugfixes_cp20, mpgedit_0-71_dev_timescale_spin_button_refactor_cp33, mpgedit_0-71_dev_timescale_spin_button_refactor_cp27, mpgedit_0-71_dev_timescale_fix_cp28, mpgedit_0-71_dev_playback_control_refactor_cp30, mpgedit_0-71_dev_playback_control_refactor_cp29, mpgedit_0-71_dev_playback_control_cleanup_cp32, mpgedit_0-71_dev_pcmview_xmpgedit_integration_cp26, mpgedit_0-71_dev_pcmview_xmpgedit_integration_cp23, mpgedit_0-71_dev_pcmview_timepick_fix_cp34, mpgedit_0-71_dev_pcmview_seek_refactor_cp25, mpgedit_0-71_dev_pcmview_integration_cp31, mpgedit_0-71_dev_pcmview_gui_cp22, mpgedit_0-71_dev_pcm_file_timeindex_cp24, mpgedit_0-71_dev_index_v3_cp18, mpgedit_0-71_dev_autoeditmenu_commasep_cp21, mpgedit_0-71_dev_E_option_cp19
Changes since 1.14.4.1: +4 -1 lines
Diff to previous 1.14.4.1 (colored) to branchpoint 1.14 (colored) next main 1.15 (colored)

Modified index file format to store file statistics at the beginning
of the file.  This change was made for a performance boost when
running mpgedit on a file with an existing index file.  This
speed increase can be significant depending on the size of the
input file.

Revision 1.14.4.1 / (download) - annotate - [select for diffs], Sun Nov 9 23:05:56 2003 UTC (8 years, 6 months ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: mpgedit_0-71_dev_win32build_fix_cp11, mpgedit_0-71_dev_skipframe_hiccup_fix_cp10, mpgedit_0-71_dev_silence-detect_segment_detect_refactor_cp8, mpgedit_0-71_dev_silence-detect_mpgedit_decode_cp6, mpgedit_0-71_dev_silence-detect_average_in_levelsfile_cp7, mpgedit_0-71_dev_silence-detect-cp5, mpgedit_0-71_dev_silence-detect-cp4, mpgedit_0-71_dev_silence-detect-cp3, mpgedit_0-71_dev_silence-detect-cp2, mpgedit_0-71_dev_silence-detect-cp1, mpgedit_0-71_dev_segment_detect_mpgedit_refactor_cp9, mpgedit_0-71_dev_md5sum_release_cp17, mpgedit_0-71_dev_md5sum_cp17, mpgedit_0-71_dev_line_join_cp16, mpgedit_0-71_dev_auto_edit_win32_memory_fix_cp15, mpgedit_0-71_dev_auto_edit_webupdate_cp15, mpgedit_0-71_dev_auto_edit_integration_cp12, mpgedit_0-71_dev_auto_edit_curses_menu_cp13, mpgedit_0-71_dev_auto_edit_curses_menu_bugfixes_cp14, mpgedit_0-71_dev_auto_edit_cp15
Changes since 1.14: +175 -1 lines
Diff to previous 1.14 (colored)

Development checkpoint.  Seeking to an arbitrary time then playing
back works correctly; backskip bits operations function.  Skip frame
playback is not working properly.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Sep 11 06:14:11 2003 UTC (8 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-7_beta_p2-MP, mpgedit_0-7_beta_p2, mpgedit_0-7_beta_p1, mpgedit_0-7_beta_bugfixes-BP, mpgedit_0-7_beta-MP, mpgedit_0-71beta-py_mpgedit0-2beta, mpgedit_0-71beta-py_mpgedit0-1beta, mpgedit_0-71_dev_macosx-tony_port, mpgedit_0-71_dev_macosx-colin_port, mpgedit_0-71_dev_macosx-BP, mpgedit_0-2_dev_py_mpgedit-rc2_r2, mpgedit_0-2_dev_py_mpgedit-rc2_r1, mpgedit_0-2_dev_py_mpgedit-rc2-MP, mpgedit_0-2_dev_py_mpgedit-rc2, mpgedit_0-2_dev_py_mpgedit-rc1, mpgedit_0-2_dev_py_mpgedit-BP, latest
Branch point for: mpgedit_0-71_dev_silence-detect-BP
Changes since 1.13: +33 -2 lines
Diff to previous 1.13 (colored)

Merge of mpgedit_0-7_beta with tip.

Revision 1.13.6.1 / (download) - annotate - [select for diffs], Thu Feb 6 17:34:35 2003 UTC (9 years, 3 months ago) by number6
Branch: mpgedit-0-6_beta_branchroot
CVS Tags: mpgedit_release-0-6p2_beta
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

This was messed up.  The 0.6p1 release was really on the
0.7 development branch.  This has been fixed by creating a new
branch called  mpgedit-0-6_beta_branchroot at the
mpgedit_release-0-6_beta trunk level. Then all of the changes from
0.6p1 have been merged onto the mpgedit-0-6_beta_branchroot branch.
This then allows for bug fixes to be performed on 0.6p1.  The
one that needed attention is the ./ pathing problem in the
Linux makefile.  make install and mkbuildnum commands were broken
for users without . in their path.

Revision 1.13.4.2 / (download) - annotate - [select for diffs], Fri Jan 17 06:36:56 2003 UTC (9 years, 4 months ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_0-7_beta
Changes since 1.13.4.1: +32 -1 lines
Diff to previous 1.13.4.1 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored)

Major refactoring.  These changes involve integration of all of the
previous editif and playif refactoring changes made for xmpgedit back
into the curses/command line mpgedit tool.  More much needed refactoring
of the core editing APIs in this modification.  The core regression
test passes. xmpgedit still works.  There are likely to be introduced
bugs, but this is fairly solid at this point.

Revision 1.13.4.1 / (download) - annotate - [select for diffs], Fri Apr 26 15:39:01 2002 UTC (10 years ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_release-0-6p1_beta
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Fixed compiler warnings reported by Solaris compiler

Revision 1.13 / (download) - annotate - [select for diffs], Sun Apr 7 18:16:22 2002 UTC (10 years, 1 month ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-6_beta_rc1, mpgedit_release-0-6_beta, mpgedit_devl-0-7_beta_branchroot, experimental_tag_deleteme
Branch point for: mpgedit_devl-0-7_beta, mpgedit-0-6_beta_branchroot
Changes since 1.12: +63 -10 lines
Diff to previous 1.12 (colored)

Checking all of the marge changes and new files added during 0.5 beta
development branch.

Revision 1.12.2.6 / (download) - annotate - [select for diffs], Tue Mar 19 04:11:42 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.12.2.5: +2 -2 lines
Diff to previous 1.12.2.5 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

Fixed bug when locating last frame of file by time.  An error was
returned  in this case, because EOF was found.  Now, only return this
error when EOF is found, and the desired end time is still not located.

Revision 1.12.2.5 / (download) - annotate - [select for diffs], Thu Mar 14 19:00:34 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.12.2.4: +2 -2 lines
Diff to previous 1.12.2.4 (colored) to branchpoint 1.12 (colored)

Fixed a fairly subtle bug with sub-second start time search.  This problem
was revealed with the test that cuts a file into individual frames, and
joins them again.  The problem the test revealed was some frames were
duplicate.

Revision 1.12.2.4 / (download) - annotate - [select for diffs], Wed Mar 6 05:50:15 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.12.2.3: +12 -1 lines
Diff to previous 1.12.2.3 (colored) to branchpoint 1.12 (colored)

Added logic to detect the EOF usec residual entry from the index file. This
entry has the high order bit set in the usec field of the last entry.  As it
is impossible to have a valid usec value with the 32nd bit set, this is a "safe"
thing to do.

Revision 1.12.2.3 / (download) - annotate - [select for diffs], Tue Feb 26 07:15:15 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.12.2.2: +5 -2 lines
Diff to previous 1.12.2.2 (colored) to branchpoint 1.12 (colored)

Fixed infinite loop condition in mpeg_time_seek_starttime() when seeking to
a fractional second offset in file.  Return error when EOF is found, instead
of desired frame.

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Fri Feb 15 08:32:50 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.12.2.1: +42 -8 lines
Diff to previous 1.12.2.1 (colored) to branchpoint 1.12 (colored)

Changed to support both version 0 and version 2 index file formats.
Changed index 2 format to always write integer values in network
byte order.  Added version information to version 2 index file,
so to destingush from index file format in 0.5 Beta.  Can read
both old and new formats.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Thu Feb 14 18:04:29 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.12: +10 -5 lines
Diff to previous 1.12 (colored)

Changed format of index file.  The file now includes microsecond
residual value for each second quantum.  This is needed to properly compute
the time offset when sub-second resolution is used.  Dropping this
round-off error caused seek errors by one frame.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Oct 22 22:49:51 2001 UTC (10 years, 6 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-5_beta
Branch point for: mpgedit_release-0-5_beta_development
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)



Merge of  mpgedit_release-0-4-1_beta_development branch into trunk.
Fixed problem with MPEG file EOF detection and dropping of the last
frame in a file.  This was originally discovered when performing
operations on a file that is not an MPEG file at all, which crashed
with a divide by zero error.  Improved the mpgedit man page.

Revision 1.11.4.1 / (download) - annotate - [select for diffs], Sat Oct 20 14:51:38 2001 UTC (10 years, 6 months ago) by number6
Branch: mpgedit_release-0-4-1_beta_development
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)



Fixed crash that occurred when no valid MPEG frame is found before
EOF is encountered.  This fix revealed some serious problems with
how read_next_mpeg_frame() processed frames and EOF conditions.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Oct 3 14:20:57 2001 UTC (10 years, 7 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-4-1_beta, mpgedit_release-0-4-0_beta_p1, mpgedit_release-0-4-0_beta
Branch point for: mpgedit_release-0-4-1_beta_development
Changes since 1.10: +21 -0 lines
Diff to previous 1.10 (colored)

Added GPL Copyright header.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Sep 7 13:29:11 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: version_0_3_beta
Changes since 1.9: +9 -7 lines
Diff to previous 1.9 (colored)

 Return error when specified seek time is outside of file size.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 23 22:52:02 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
CVS Tags: version_0_3_alpha
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored)

 Stubbed  out  printf message following fseek() command.  This is
debug information.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 20 18:19:13 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
CVS Tags: version_0_2_alpha_p1
Changes since 1.7: +1 -1 lines
Diff to previous 1.7 (colored)

 Fixed bug with loop that advances frames by milliseconds.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Jul 20 08:39:27 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN
CVS Tags: version_0_2_alpha
Changes since 1.6: +4 -4 lines
Diff to previous 1.6 (colored)

 Initialize  start  time  variables, which had random values when
performing just playback and compiled -O3.  These are  definitely
not initialized when stime is NULL.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Jul 18 20:30:05 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN
Changes since 1.5: +86 -0 lines
Diff to previous 1.5 (colored)

 Moved mpeg_time_seek_starttime from mp3_header.c to here.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jul 16 17:02:54 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN
CVS Tags: version_0_1p1
Changes since 1.4: +6 -0 lines
Diff to previous 1.4 (colored)

 Added  mpeg_time_gettime() function to query current sec and mi-
crosecond time values.  Needed for millisecond resolution for the
-e time specification.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 12 23:03:06 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN
Changes since 1.3: +7 -0 lines
Diff to previous 1.3 (colored)

 Added  mpeg_time_init() function.  Needed when jumping to a time
offset when doing edits.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 10 23:36:34 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

 Changed  names  from  mp3  to mpeg, since this is not a mp3 only
tool.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 10 11:00:49 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

 Changed  function  name mp3_time_increment -> mp3_time_frame_in-
crement.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Jul 10 00:46:21 2001 UTC (10 years, 10 months ago) by number6
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>